1

Computer Science Internship Jobs in Dubuque, IA (NOW HIRING)

Showing results 41-43

Computer Science Internship information

See Dubuque, IA salary details

$8

$20

$45

How much do computer science internship jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for computer science internship in Dubuque, IA is $20.79, according to ZipRecruiter salary data. Most workers in this role earn between $11.30 and $23.97 per hour, depending on experience, location, and employer.

What are internship opportunities in computer science?

An internship in computer science provides on-the-job training for students who study computer science. Your duties in this program depend on the focus on the internship. Some interns get experiencing coding and developing software, applications, or website user interfaces. As an intern, you work under the direction of programming and development professionals. Your responsibilities include writing lines of code, testing and debugging software, learning computer languages in a realistic setting, and functioning as part of a team. Other computer science internships focus on providing technical support, cybersecurity services, or administration services as part of an IT team.

What is a computer science internship?

A computer science internship is a temporary position that allows students or recent graduates to gain practical experience in the field of computer science. Interns typically work on real-world projects, assisting with programming, software development, data analysis, or IT support under the supervision of experienced professionals. These internships provide valuable hands-on skills, networking opportunities, and insight into potential career paths within technology industries.

What types of projects does a computer science intern typically work on, and how much autonomy can I expect?

Computer Science interns often contribute to real-world projects such as developing new software features, debugging code, automating processes, or supporting infrastructure. While the level of autonomy varies by company, interns are generally given meaningful tasks and encouraged to collaborate with senior engineers and cross-functional teams. You'll likely participate in code reviews, agile sprints, and team meetings, gaining hands-on experience and feedback. Many organizations assign mentors to guide interns, helping them balance independence with structured learning and support.

What are the key skills and qualifications needed to thrive as a computer science intern, and why are they important?

To thrive as a Computer Science Intern, you generally need foundational knowledge in programming, algorithms, and data structures, often supported by progress toward a computer science degree. Familiarity with coding languages such as Python, Java, or C++, as well as experience using version control systems like Git, is typically expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills help interns stand out in collaborative environments. These skills and qualities are essential because they enable interns to contribute meaningfully to projects, adapt to new technologies, and work efficiently within a development team.

What is the difference between Computer Science Internship vs Software Developer Intern?

AspectComputer Science InternshipSoftware Developer Intern
Required CredentialsTypically pursuing or recent graduate in CS or related fieldSame as CS internship, often students or recent grads
Work EnvironmentVaries across tech companies, research labs, startupsPrimarily software development teams in tech firms
Employer & Industry UsageUsed across academia, industry, research projectsPrimarily in software development companies and tech industry
Common Search & Comparison IntentUnderstanding internship opportunities in CSComparing software development internship roles

Both Computer Science Internships and Software Developer Internships target students or recent graduates interested in tech. While CS internships may include research, data analysis, or broader technical roles, Software Developer Internships focus specifically on coding and software creation. The choice depends on your career goals and the specific skills you want to develop.

What do you do as a computer science intern?

A computer science intern typically assists with software development, coding, testing, and debugging projects. They may work with programming languages like Python, Java, or C++, and often collaborate with teams to gain practical experience in software engineering and problem-solving. Internships usually involve learning industry tools and following project deadlines under supervision.

What internships should I apply for in computer science?

Computer science internships are available in tech companies, startups, and research labs, often focusing on software development, data analysis, or cybersecurity. Applicants should have programming skills in languages like Python, Java, or C++, and may need to demonstrate problem-solving abilities or relevant coursework. Internships can be paid or unpaid and typically require a resume and sometimes a cover letter or technical assessment.
More about Computer Science Internship jobs

What are the most commonly searched types of Computer Science jobs in Dubuque, IA?

The most popular types of Computer Science jobs in Dubuque, IA are:

What are popular job titles related to Computer Science Internship jobs in Dubuque, IA?

For Computer Science Internship jobs in Dubuque, IA, the most frequently searched job titles are:

What job categories do people searching Computer Science Internship jobs in Dubuque, IA look for?

The top searched job categories for Computer Science Internship jobs in Dubuque, IA are:

What cities near Dubuque, IA are hiring for Computer Science Internship jobs?

Cities near Dubuque, IA with the most Computer Science Internship job openings:

Infographic showing various Computer Science Internship job openings in Dubuque, IA as of August 2026, with employment types broken down into 8% Internship, 59% Full Time, 8% Part Time, 8% Temporary, and 17% Nights. Highlights an 92% In-person, and 8% Hybrid job distribution, with an average salary of $43,245 per year, or $20.8 per hour.

Sustainability and Energy Intern

City of Dubuque

Dubuque, IA • On-site

$16.04/hr

Internship

Posted 9 days ago


Key responsibilities

  • Support the implementation of the community's sustainability plan and organizational sustainability initiatives.

  • Assist with collecting, organizing, verifying, and analyzing energy, utility, and building data from municipal facilities.

  • Conduct site visits, document observations, and communicate with stakeholders to gather and verify facility information.


Job description

Position Summary GENERAL SUMMARY: The Sustainability Intern plays a crucial role in supporting the Sustainability Office and implementing the community's sustainability plan that balances environmental and ecological integrity with economic prosperity and social/cultural vibrancy; addresses organizational sustainability issues, such as waste stream management, green building practices, and green procurement plans; and performs other duties as assigned. POSITION BACKGROUND: The City of Dubuque has committed to creating an equitable community of choice for all residents and businesses and recognizes its role in advancing racial equity and social justice through its daily operations. Additionally, the City Council has named Sustainability as one of its priorities each year since 2006.

In 2020, the City updated the 50% by 2030 Community Climate Action and Resiliency Plan (CAP) and City Council approved funding of a community engagement effort related to the CAP. The intern will help to ensure equitable community engagement and general support of sustainability initiatives. The Intern will have the opportunity to use data collection, best practices research, community engagement, event planning, creativity, and review of historical practices to place under-represented communities and sustainability initiatives at the forefront of the work.

TEAM DESCRIPTION: The Office of Sustainability was established in 2006 as part of the City Manager's Office at the direction of City Council. The Office guides the city's efforts to make our community a better place to live. The Office of Sustainability engages City leadership and collaborates across City departments and with the community to implement climate change mitigation and adaptation initiatives, supports the Resilient Community Advisory Commission and facilitates other community-led sustainability projects.

The Sustainability Intern will be part of the City Manager's Office and will work closely with the Director of Sustainability, the Climate Action Coordinator, as well as other departments and residents. Job Duties JOB DUTIES: The intern will support the City's sustainability, energy management, and building operations initiatives while gaining practical experience in data management, field research, analysis, and cross-departmental collaboration within a local government environment. Assist with collecting, organizing, maintaining, and verifying energy, utility, building, and facility data.

Enter and update information in databases, spreadsheets, energy management platforms, and other data management systems. Research and maintain information related to municipal buildings, including building characteristics, systems, occupancy, operating conditions, and other facility information. Review existing records and identify missing, outdated, or inconsistent information.

Communicate with City departments, facility managers, administrative staff, and other employees to gather and verify information. Conduct site visits to municipal facilities to collect and verify building and facility information. Perform basic visual observations of building systems, equipment, and facility characteristics.

Document field observations using spreadsheets, forms, photographs, or other approved data collection tools. Compare information collected in the field with existing records and identify discrepancies or information requiring follow-up. Assist with analyzing energy use, utility consumption, building performance, and other facility-related data.

Assist with benchmarking and tracking energy and building performance over time. Identify trends, unusual changes, or other information that may warrant additional review. Prepare basic tables, charts, summaries, reports, presentations, and other materials to communicate findings.

Assist with research and evaluation of sustainability, energy efficiency, building operations, and related initiatives. Support the identification and evaluation of potential energy efficiency and sustainability opportunities. Maintain organized records, documentation, and tracking systems related to assigned projects and activities.

Coordinate and follow up on information requests and outstanding data needs in a professional and organized manner. Work collaboratively with City staff and other stakeholders on sustainability, energy management, building operations, and related projects. Assist with special projects, research, presentations, reports, and informational materials.

Perform other related duties as assigned. KNOWLEDGE, SKILLS AND ABILITIES: Computer Skills: Skill in computer technology, including Microsoft Office and Google products. Dependability & Reliability: Detail-oriented and able to accurately meet and communicate about deadlines, organized, analytical and highly motivated.

Administrative Skill: Commitment to provide high-level administrative support in a fast-paced environment. Interpersonal Skills: Diplomatic, comfortable interacting with commissioners, city staff and residents Mission Driven: Mission-driven with a passion for fostering social, economic, or environmental change. Sustainability: Interest in sustainability in local government Initiative: Ability to work independently with initiative Writing Expression and Speech Clarity: Strong oral and written communication skills.

Critical Thinking and Complex Problem Solving: Ability to quickly learn organizational policies, procedures and structures that influence the decision-making process; proactively able to identify potential issues and brainstorm solutions. Judgment and Decision Making: Thinking about the pros and cons of different options and picking the best one. Deductive and Inductive Reasoning: Using rules to solve problems, making general rules or coming up with answers from lots of detailed information.

Qualifications MINIMUM QUALIFICATIONS: Current college or university student pursuing a degree n sustainability, environmental science, environmental studies, energy, engineering, architecture, building science, data analytics, or related field. Experience with Microsoft Excel, spreadsheets, databases, or data analysis. Interest in energy efficiency, climate action, sustainable buildings, or municipal operations.

Supplemental Information SUPERVISORY STATUS: None FLSA STATUS: Non-exempt Our Commitment to You The City of Dubuque is committed to using a merit-based system in which recruiting, selecting, and advancing employees is based on their relative knowledge, skills, and abilities, in compliance with all applicable federal and state laws. Our organization provides equal opportunities for all individuals, fostering a workplace that values innovation, collaboration, and work-life balance. We offer job stability, a comprehensive benefits package, and an opportunity to serve and support our growing community.

In accordance with legal obligations our policies and practices are designed to ensure fair treatment and foster a respectful workplace where all are encouraged to apply.