1

Intern Programmer Jobs in Iowa (NOW HIRING)

Plant Engineer Co-op/Intern

Sergeant Bluff, IA · On-site

$17 - $22.25/hr

The Plant Engineer co-op/intern has a direct impact upon organizational success by assisting in plant reliability improvement efforts. 1. Serves as a technical resource and project lead for repairs ...

Civil Engineering Intern

Waterloo, IA

$16.25 - $21/hr

AECOM is actively seeking a highly motivated Civil Engineering Intern for employment in the Cleveland, Ohio and/or Akron, Ohio office. The intern can look forward to projects with a focus on ...

$17.25 - $22.50/hr

AECOM is actively seeking a highly motivated Civil Engineering Intern for employment in the Cleveland, Ohio and/or Akron, Ohio office. The intern can look forward to projects with a focus on ...

Civil Engineering Intern

Waterloo, IA · On-site

$16.25 - $21/hr

AECOM is actively seeking a highly motivated Civil Engineering Intern for employment in the Cleveland, Ohio and/or Akron, Ohio office. The intern can look forward to projects with a focus on ...

Showing results 41-60

Intern Programmer information

See Iowa salary details

$8

$17

$27

How much do intern programmer jobs pay per hour?

As of Sep 14, 2026, the average hourly pay for intern programmer in Iowa is $17.01, according to ZipRecruiter salary data. Most workers in this role earn between $14.13 and $18.85 per hour, depending on experience, location, and employer.

What does an intern programmer do?

An Intern Programmer assists software development teams by writing, testing, and debugging code under supervision. They typically work on small tasks or parts of larger projects to gain experience and learn industry practices. Intern Programmers may also participate in code reviews, attend team meetings, and document their work. The role is designed to help students or recent graduates develop practical programming skills and gain insight into professional workflows.

What types of projects can an intern programmer expect to work on, and how are tasks typically assigned?

As an Intern Programmer, you can expect to work on a variety of tasks ranging from debugging existing code to developing small features or tools under the guidance of a mentor. Assignments are usually based on your current skill set and learning goals, with regular check-ins to ensure progress and provide support. Interns often collaborate closely with other developers, participate in team meetings, and may contribute to larger projects as their confidence grows. This structure helps interns build practical experience while contributing meaningfully to the team's objectives.

What are the key skills and qualifications needed to thrive as an intern programmer, and why are they important?

To thrive as an Intern Programmer, you typically need a foundational understanding of programming languages (such as Python, Java, or C++), problem-solving skills, and coursework in computer science or related fields. Familiarity with software development tools, version control systems like Git, and basic debugging techniques is also expected. Strong communication, eagerness to learn, and the ability to work collaboratively help an intern stand out. These skills ensure that the intern can contribute effectively to development projects while adapting quickly to new technologies and team dynamics.

What is the difference between Intern Programmer vs Junior Software Developer?

AspectIntern ProgrammerJunior Software Developer
Required CredentialsEnrolled in or recently completed relevant educationBachelor's degree in Computer Science or related field
Work EnvironmentLearning-focused, supervised, internship settingFull-time, professional development environment
Employer & Industry UsageInternships offered by tech companies, startups, educational institutionsEntry-level position in tech companies, software firms
Common Search & ComparisonYesYes

The main difference between an Intern Programmer and a Junior Software Developer lies in experience and employment status. Intern Programmers are typically students or recent graduates gaining practical experience, often in a supervised internship. Junior Software Developers are entry-level professionals with some foundational skills, working as part of a full-time team. Both roles serve as stepping stones into the software development industry, but Intern Programmers focus more on learning, while Junior Developers are expected to contribute more independently.

What are the most commonly searched types of Programmer jobs in Iowa?

The most popular types of Programmer jobs in Iowa are:

What cities in Iowa are hiring for Intern Programmer jobs?

Cities in Iowa with the most Intern Programmer job openings:

Infographic showing various Intern Programmer job openings in Iowa as of June 2026, with employment types broken down into 13% Internship, 1% As Needed, 51% Full Time, 34% Part Time, and 1% Contract. Highlights an 94% Physical, 3% Hybrid, and 3% Remote job distribution, with an average salary of $35,381 per year, or $17 per hour.

Data Engineer Intern

West Des Moines, IA • On-site

Internship

Posted 5 days ago


Job description

At American Equity we offer leading annuity products that help empower our clients to fulfill their needs and wants in retirement. Our success comes from hiring high-energy individuals who embody the beliefs that drive our unique culture. We currently fund over half a million retirements nationwide, and have been headquartered in West Des Moines, Iowa, for over twenty-five years with satellite offices New York, NY.
GENERAL PURPOSE OF THE JOB
The Data Engineer Intern gains hands-on experience with data transformation, data warehouse concepts, and pipeline development tools while contributing to real project deliverables. The intern uses SQL, technical tools, and emerging data technologies to help build maintainable solutions that meet business and technical requirements. This role offers exposure to how data moves through an organization, from raw source information through transformation and into trusted business-ready outputs.
LAUNCHPAD INTERNSHIP PROGRAM
The American Equity Launchpad Internship Program is designed to identify, develop, and empower the next generation of talent. Through meaningful project work, mentorship, professional development, and networking opportunities, interns gain real-world experience while building the skills and connections needed to launch their careers.
The Launchpad Internship Program is a 10-12 week, in-person experience based in our downtown Des Moines office. Interns gain hands-on experience, collaborate with professionals across the organization, and contribute to work that drives meaningful business outcomes.
Program Highlights
• Contribute to meaningful projects that deliver real business impact.
• Receive dedicated mentorship from leaders and colleagues across the organization.
• Participate in an Intern Hack-a-thon focused on solving real business challenges and presenting innovative solutions to company leaders.
• Develop professional skills through learning sessions, leadership presentations, and networking opportunities.
• Engage in community service projects, Des Moines Intern Connections events, and social activities with fellow interns.
• Receive competitive compensation, including a housing stipend and recognition opportunities.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
• Shadows team members to learn the essential duties and functions of the Data Engineer role.
• Gains foundational knowledge of tooling, mapping design, coding, and debugging through mentorship and hands-on assignments.
• Builds a working understanding of how data moves from raw source information through transformation and into target systems.
• Assists in documenting data pipeline processes, including steps needed to migrate pipeline and database objects between Development, UAT, and Production environments.
• Builds strong working relationships and partners with cross-functional teams.
• Learns and uses project management and collaboration tools to support daily work and project deliverables.
• Participates in code reviews and team discussions to develop awareness of technical best practices.
• Completes project and support tasks with guidance from mentor and department leader.
• Collaborates with fellow interns across departments on a strategic, cross-functional initiative that drives meaningful business impact.
• Performs other related work as assigned.
EDUCATION AND/OR EXPERIENCE:
• Currently pursuing a bachelor's degree in Management Information Systems, Computer Science, Computer Engineering, Information Technology, or a related field of study.
CERTIFICATES, LICENSES, PROFESSIONAL DESIGNATIONS:
• N/A
KNOWLEDGE, SKILLS AND ABILITIES:
Required
• Python or object-oriented programming class exposure.
• Current or upcoming coursework with database concepts.
• Problem-solving and analytical skills.
• Data analysis aptitude.
• Effective verbal and written communication skills.
• Ability to work cooperatively and successfully in a team environment.
• Willingness to learn new tools and technologies.
Preferred
• SQL exposure through coursework, personal projects, or work experience.
• Exposure to Snowflake, Postgres, or SQL Server databases.
• Python experience beyond introductory coursework.
• Git or source control familiarity.
• AWS cloud platform exposure.
• Basic understanding of data modeling concepts, including relational or dimensional models.
• Familiarity with ETL/ELT concepts.
• Awareness of data quality and governance concepts.
DISCLAIMER:
This description covers the major purpose and essential functions of the job. It is not intended to give all details or a step-by-step account of the way each task is to be performed. Employees may receive other job related instructions and be required to perform other job related work requested by their manager. All requirements are subject to possible modification to provide reasonable accommodation to qualified individuals with disabilities.
#LI-PL1
At American Equity, our core values-Empowered, Passion, Integrity, and Caring-are more than words. They guide how we support one another and how we serve our clients every day. To learn more about American Equity, our culture, and our values, visit the Careers site.
Iowa Best Companies to Work for 2025 | Top Workplaces
For more information about how your information is processed, please click on the Privacy tab at the bottom of the page and then click on the Applicant Privacy Policy.