1

Software Engineer Internship Jobs in Iowa (NOW HIRING)

HealthCheck360 is looking to add a dynamic Full-Stack Software Engineer to our team! This role is uniquely positioned as a hybrid between Software Engineering and Data Analytics, making it ideal for ...

HealthCheck360 is looking to add a dynamic Full‑Stack Software Engineer to our team! This role is uniquely positioned as a hybrid between Software Engineering and Data Analytics, making it ideal ...

HealthCheck360 is looking to add a dynamic Full-Stack Software Engineer to our team! This role is uniquely positioned as a hybrid between Software Engineering and Data Analytics, making it ideal for ...

HealthCheck360 is looking to add a dynamic FullStack Software Engineer to our team! This role is uniquely positioned as a hybrid between Software Engineering and Data Analytics, making it ideal for ...

Software Engineer SHAZAM recognizes that financial institutions build better communities, and this drives our passion to strengthen financial institutions. We are a trusted partner to our valued ...

Software Engineer

Johnston, IA · On-site

$85K - $125K/yr

As a Software Engineer, you will be responsible for supporting the development, maintenance and improvement of software applications with minimal guidance from more experienced engineers. This ...

Software Engineer 1

Urbandale, IA · On-site

$77.20K - $96.50K/yr

The software engineer I participates in the design, programming, testing, documentation and ... Prior related internship experience required Basic knowledge of programming in client/server and/or ...

The developer will be creating robust operating system driven software for advanced displays in conjunction with the display systems team and product testing team. ** Note: This is not an embedded ...

Software Engineer

Johnston, IA · On-site

$85K - $125K/yr

As a Software Engineer, you will be responsible for supporting the development, maintenance and improvement of software applications with minimal guidance from more experienced engineers. This ...

Software Engineer - Mid Level Duration: 36 Months Location: Des Moines, Iowa - Open to fully remote candidates for the right fit Role Overview: This role supports the enterprise job scheduling ...

next page

Showing results 1-20

Software Engineer Internship information

See Iowa salary details

$12

$23

$36

How much do software engineer internship jobs pay per hour?

As of May 28, 2026, the average hourly pay for software engineer internship in Iowa is $23.87, according to ZipRecruiter salary data. Most workers in this role earn between $19.42 and $27.12 per hour, depending on experience, location, and employer.

What is a Software Engineer Internship job?

A Software Engineer Internship is a temporary position where students or entry-level professionals gain hands-on experience in software development. Interns typically work on real projects, write code, debug issues, and collaborate with engineering teams. The internship helps develop technical skills, knowledge of software development processes, and familiarity with industry tools. It also provides networking opportunities and can lead to full-time job offers.

What are the key skills and qualifications needed to thrive in the Software Engineer Internship position, and why are they important?

To thrive as a Software Engineer Intern, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, data structures, and typically be pursuing or have a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes issue tracking tools is often expected. Strong problem-solving abilities, a willingness to learn, and effective communication are key soft skills that help interns excel in collaborative environments. These skills ensure interns can contribute meaningfully to technical projects, integrate well with engineering teams, and grow rapidly within the organization.

What kinds of projects or tasks do Software Engineer Interns typically work on during their internship?

Software Engineer Interns are often assigned to real-world projects that may include developing new features, fixing bugs, writing automated tests, or improving documentation. They usually work as part of a development team under the mentorship of experienced engineers, which allows them to participate in code reviews, agile meetings, and collaborative problem-solving sessions. The exact responsibilities may vary, but interns are regularly exposed to the full software development lifecycle and are encouraged to ask questions and contribute ideas. This hands-on experience not only builds technical skills but also prepares interns for full-time roles after graduation.
What are the most commonly searched types of Software Engineer jobs in Iowa? The most popular types of Software Engineer jobs in Iowa are:
What are popular job titles related to Software Engineer Internship jobs in Iowa? For Software Engineer Internship jobs in Iowa, the most frequently searched job titles are:
What cities in Iowa are hiring for Software Engineer Internship jobs? Cities in Iowa with the most Software Engineer Internship job openings:
What are popular job titles related to Software Engineer Internship jobs in IA? For Software Engineer Internship jobs in IA, the most frequently searched job titles are:
Software Engineer

Other

This job post has expired today. Applications are no longer accepted.


Cottingham & Butler rating

8.6

Company rating: 8.6 out of 10

Based on 10 frontline employees who took The Breakroom Quiz

73rd of 258 rated insurance


Job description

HealthCheck360 is looking to add a dynamic Full-Stack Software Engineer to our team! This role is uniquely positioned as a hybrid between Software Engineering and Data Analytics, making it ideal for someone who enjoys building applications and collaborating closely with data-focused teams. You will help bridge the gap between DA and SE, ensuring our systems, insights, and applications work seamlessly together.
Key Responsibilities

  • Design, develop, and maintain web applications for both internal and external users.
  • Collaborate closely with Data Analytics and Software Engineering teams to align data workflows, reporting needs, and application functionality.
  • Support and enhance internal tools and platforms that improve operational efficiency.
  • Ensure performance, quality, and responsiveness across applications and data-integrated systems.
  • Identify and resolve bottlenecks, bugs, and system inefficiencies.
  • Maintain high standards of code quality, organization, and automation.
Qualifications
  • 1-2 years of applicable engineering experience.
  • Experience with C#, SQL (Postgresql and SQL Server), JavaScript, GO, Python, R and AWS preferred but not required.
  • Bachelor's degree in Computer Science or related field, or equivalent experience.
  • Strong analytical and problem-solving skills, with interest in both engineering and data workflows.
  • Ability to work independently and collaboratively across technical and data-focused teams.
  • Curiosity and initiative to take ownership of new technical domains.
Why Join Us?
  • Innovative Environment: Engineers have the freedom to explore creative solutions and influence product direction.
  • Hybrid Skill Growth: This role offers hands-on experience across both software engineering and data analytics, expanding your technical versatility.
  • Meaningful Impact: Your work will directly support the evolution of our internal systems and user-facing applications.
  • Supportive Leadership: Our management team values creativity, collaboration, and continuous improvement.

About Cottingham and Butler's Health and Wellness Division
Cottingham and Butler's Health and Wellness division was created with the employer's needs and the participant's experience in mind. We focus on reducing medical costs, while increasing employee engagement and productivity. This is accomplished by providing onsite biometric screenings, engaging participants through technology and programming, educating the participant with risk-specific targeted communications, and supporting positive behavior change through our Health Coaching and Condition Management programs.
Want to learn more? Follow us on https://www.healthcheck360.com/ | LinkedIn | Facebook

What Cottingham & Butler employees say

Workplace

Get the full story on Breakroom