2

Entry Level Junior Software Developer Jobs in Iowa

Software Test Engineer

Dubuque, IA ยท On-site

$65K - $110K/yr

We are seeking a growth-oriented entry level to experienced candidate to become an integral part of ... Software Test Engineer RFA Engineering is seeking a Software Test Engineer to support validation ...

Embedded Software Test Engineer

Dubuque, IA ยท On-site

$65K - $100K/yr

We are seeking a growth-oriented entry level to experienced candidate to become an integral part of ... Software Test Engineer This position is associated with testing of electrical systems and software ...

Assoc SW Engineer - Java, Spring Boot, AWS

Clinton, IA ยท Remote

$49 - $67.25/hr

This person will work as a junior member of a software development team, responsible for the ... Job-Specific Minimum Requirements: - Entry level position within field. Requires Bachelor's degree ...

New

Assoc SW Engineer - Java, Spring Boot, AWS

Waterloo, IA ยท Remote

$48.25 - $66/hr

This person will work as a junior member of a software development team, responsible for the ... Job-Specific Minimum Requirements: - Entry level position within field. Requires Bachelor's degree ...

New

Junior Accountant

Iowa, IA

$44.60K - $56.40K/yr

This entry-level role is ideal for someone looking to grow their accounting career in a fast-paced ... hosting, software, staff, and services. In 2019, Marlowe Companies Inc. (MCI) was named by Inc.

Junior Accountant

Iowa, IA ยท Remote

$28.40/hr

This entry-level role is ideal for someone looking to grow their accounting career in a fast-paced ... hosting, software, staff, and services. In 2019, Marlowe Companies Inc. (MCI) was named by Inc.

next page

Showing results 1-20

Entry Level Junior Software Developer information

See Iowa salary details

$22.5K

$83.6K

$129.1K

How much do entry level junior software developer jobs pay per year?

As of May 29, 2026, the average yearly pay for entry level junior software developer in Iowa is $83,572.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,900.00 and $81,700.00 per year, depending on experience, location, and employer.

What is an Entry Level Junior Software Developer job?

An Entry Level Junior Software Developer is a beginner role in software development, responsible for writing, testing, and debugging code under the guidance of senior developers. They typically work with programming languages like Python, Java, or JavaScript and collaborate with teams to build software applications. This role allows new developers to gain hands-on experience, improve coding skills, and understand software development processes. Employers often expect a basic understanding of coding principles, problem-solving abilities, and a willingness to learn. It's an excellent starting point for a career in software engineering.

What are the key skills and qualifications needed to thrive in the Entry Level Junior Software Developer position, and why are they important?

To thrive as an Entry Level Junior Software Developer, you typically need a bachelor's degree in computer science or a related field and a strong grasp of programming languages such as Java, Python, or JavaScript. Familiarity with version control systems like Git, integrated development environments (IDEs), and commonly-used development frameworks is advantageous. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication abilities help junior developers excel. These skills and qualities are vital for delivering reliable code, adapting to project needs, and contributing positively to collaborative software development environments.

What kind of projects or tasks can I expect to work on as an Entry Level Junior Software Developer?

As an Entry Level Junior Software Developer, you'll often start by assisting with coding simple features, fixing bugs, writing tests, and supporting the maintenance of existing software applications. You may also participate in code reviews, collaborate closely with more experienced developers, and attend regular team meetings to discuss project progress and requirements. Over time, you'll likely be given more responsibility, including developing new components or contributing to larger projects. This role offers a supportive environment with opportunities to learn new technologies, tools, and best practices from peers and mentors.
What job categories do people searching Entry Level Junior Software Developer jobs in Iowa look for? The top searched job categories for Entry Level Junior Software Developer jobs in Iowa are:
What cities in Iowa are hiring for Entry Level Junior Software Developer jobs? Cities in Iowa with the most Entry Level Junior Software Developer job openings:
Entry Level Electrical Engineer

Entry Level Electrical Engineer

RFA Engineering

Dubuque, IA โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 22 days ago


Job description

RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an Entry-Level to Experienced candidate to become an integral part of our engineering team. The selected candidate will work with an experienced engineering staff using state-of-the-art engineering tools & processes. This position will operate onsite at our customer's world-class engineering and manufacturing facility.
This is a full-time position with a full benefit package listed below that includes opportunities for professional growth, direct hire by our customers, and additional opportunities within our own organization.
Entry Level Electrical Engineer
As an Electrical Engineer you will support the development and validation of electrical and electronic systems for off-highway equipment. This role combines hands-on electrical design responsibilities, including wire harness development, with leadership of Product Validation and Verification (PV&V) activities. The successful candidate will work closely with cross-functional teams to ensure electrical systems meet functional, performance, durability, and regulatory requirements throughout the product development lifecycle.
Responsibilities
  • Lead and execute electrical Product Validation and Verification (PV&V) activities for machine platforms and subsystems.
  • Support electrical system and component design, including wire harness design, circuit definition, connector selection, and routing integration.
  • Develop and review electrical schematics, harness drawings, and design documentation in support of new product development and production programs.
  • Plan, coordinate, and perform electrical testing activities, including functional, environmental, durability, and EMC testing.
  • Investigate, troubleshoot, and resolve electrical system issues identified during development testing, validation, or production use.
  • Serve as the electrical representative on Product Delivery Process (PDP) and PV&V teams, ensuring electrical plans, schedules, and deliverables are defined and executed.
  • Collaborate with mechanical, software, manufacturing, and supplier teams to ensure robust electrical system integration.
  • Author and review electrical requirements, test plans, test reports, and technical documentation.

Requirements
  • Bachelor's degree in Electrical Engineering, Electro-Mechanical Engineering, Engineering Physics, or a related engineering discipline.
  • Engineering experience supporting electrical design, analysis, testing, or validation activities on complex systems or products.
  • Understanding of electrical components such as batteries, starters, alternators, relays, solenoids, sensors, lighting, and connectors.
  • Strong problem-solving skills with the ability to diagnose and resolve electrical system issues.
  • Effective communication skills and the ability to work within cross-functional engineering teams.
  • Willingness and ability to travel up to 25% to support testing and development activities.

Preferred Qualifications
  • Experience with electrical wire harness design, circuit routing, and schematic development.
  • Hands-on experience performing environmental and EMC testing and driving issue resolution.
  • Experience with Creo for design and packaging work.
  • Familiarity with Capital Harness or similar harness design tools.
  • Experience using Windchill or other PLM systems.
  • Exposure to SAP or similar ERP systems.
  • Familiarity with electrical requirements development, verification planning, and validation reporting.
  • Knowledge of off-highway equipment, including construction, agricultural, or forestry machines.
  • Experience working within a structured product development or gated release process.

About RFA Engineering
RFA Engineering has provided product development and engineering services to industry leading customers since 1943. Our primary focus is the development of off highway equipment including agricultural, construction, mining, recreational, industrial, and special machines. Our work includes concept development, product design, documentation, problem-solving, simulation, optimization, and testing of components, systems and complete machines. Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque, IA, and at numerous customer sites throughout the U.S.
Competitive Benefits
  • Health and Dental Insurance
  • Health Savings Account
  • TelaDoc: Virtual Health Care
  • Vision Insurance
  • Company Paid / Supplemental Life Insurance
  • Company Paid Long-Term Disability
  • Supplemental Short-Term Disability
  • Retirement Savings Account (Traditional 401k & Roth 401k)
  • Flexible Spending Plan Dependent Care
  • Bonus Plan (Exempt Employees Only)
  • Paid Time Off (PTO)
  • Paid Holidays
  • Bereavement Leave
  • Employee Assistance Programs (EAP)
  • Education Assistance

Equal Opportunity and Veteran Friendly
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.