1

Junior Software Development Jobs in Iowa (NOW HIRING)

Ruby Devloper

New York, IA

$106K - $145K/yr

Mentor junior engineers on software development best practices * REQUIREMENTS: * BS/MS in Computer Science or a related technical field or equivalent experience * 3+ years of experience designing and ...

Framework Developer Lead

Cedar Rapids, IA

$57.75 - $75.50/hr

Establish and promote best practices for coding standards, design patterns, and software development methodologies. * Mentor and guide junior developers, providing technical oversight and support for ...

Coach junior practitioners, review model development standards, and identify opportunities to ... applying Software Development Life Cycle (SDLC) processes, including gathering business ...

... development requirements and specifications that the technical teams will need to build out any ... Serve as mentor to more junior team members of the team giving direction on how to handle various ...

... development requirements and specifications that the technical teams will need to build out any ... Serve as mentor to more junior team members of the team giving direction on how to handle various ...

... Junior developers to do code reviews etc. * To be successful as an Application Architect, you ... With a goal of providing a framework for the development of software applications or systems that ...

... on software and product development. You will be at the forefront of creating cutting-edge ... You will also guide and mentor junior team members, fostering a collaborative environment that ...

Traffic Engineer

Des Moines, IA

$84K - $115K/yr

... development. * Demonstrate a strong commitment to client service and mentoring junior engineers ... VISSIM, CORSIM, or other traffic capacity and analysis software is a plus. * Membership in ITE or ...

Traffic Engineer

Cedar Rapids, IA · On-site

$85K - $116K/yr

... development. * Demonstrate a strong commitment to client service and mentoring junior engineers ... VISSIM, CORSIM, or other traffic capacity and analysis software is a plus. * Membership in ITE or ...

Traffic Engineer

Muscatine, IA

$81K - $111K/yr

... development. * Demonstrate a strong commitment to client service and mentoring junior engineers ... VISSIM, CORSIM, or other traffic capacity and analysis software is a plus. * Membership in ITE or ...

Traffic Engineer

Cedar Rapids, IA

$85K - $116K/yr

... development. * Demonstrate a strong commitment to client service and mentoring junior engineers ... VISSIM, CORSIM, or other traffic capacity and analysis software is a plus. * Membership in ITE or ...

... development. * Demonstrate a strong commitment to client service and mentoring junior engineers ... VISSIM, CORSIM, or other traffic capacity and analysis software is a plus. * Membership in ITE or ...

... development. * Demonstrate a strong commitment to client service and mentoring junior engineers ... VISSIM, CORSIM, or other traffic capacity and analysis software is a plus. * Membership in ITE or ...

next page

Showing results 1-20

Junior Software Development information

See Iowa salary details

$20K

$77.3K

$145.1K

How much do junior software development jobs pay per year?

As of Jul 15, 2026, the average yearly pay for junior software development in Iowa is $77,302.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,685.00 and $92,811.00 per year, depending on experience, location, and employer.

What are some typical challenges faced by junior software developers in their first year, and how can they overcome them?

Junior software developers commonly encounter challenges such as adapting to new codebases, understanding team workflows, and managing task priorities. It can be overwhelming to navigate complex projects or unfamiliar tools, but seeking guidance from senior team members and actively participating in code reviews can help. Proactively asking questions, utilizing company documentation, and setting aside time for continuous learning are effective strategies to overcome these hurdles. Embracing a growth mindset and viewing mistakes as learning opportunities will also contribute to a smoother transition into the role.

What are the key skills and qualifications needed to thrive as a Junior Software Developer, and why are they important?

To thrive as a Junior Software Developer, you need a solid understanding of programming fundamentals, problem-solving abilities, and a relevant degree or coding bootcamp experience. Familiarity with languages such as Java, Python, or JavaScript, and version control systems like Git, is typically required. Strong communication, teamwork, and a willingness to learn are crucial soft skills for growth in this role. These skills and qualities are essential for delivering effective software solutions, collaborating with team members, and adapting to evolving technologies.

What is a Junior Software Developer?

A Junior Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications under the supervision of more experienced developers. They typically work as part of a development team, learning best practices and gaining experience with various programming languages and tools. Junior developers are responsible for writing basic code, fixing bugs, and participating in code reviews while building their technical skills and knowledge of software development processes.

What is the difference between Junior Software Development vs Junior Web Developer?

AspectJunior Software DevelopmentJunior Web Developer
Required SkillsProgramming languages, software design, debuggingHTML, CSS, JavaScript, basic backend knowledge
Work EnvironmentSoftware companies, tech startups, IT departmentsWeb agencies, tech companies, freelance projects
CertificationsComputer Science degree, coding bootcampsWeb development courses, certifications like HTML, CSS
Common UsageDeveloping software applications, systemsBuilding websites, web applications

Junior Software Development and Junior Web Developer roles share foundational programming skills and often require similar certifications. However, Junior Software Developers typically work on broader software projects across various platforms, while Junior Web Developers focus specifically on website and web application development. Both roles are common entry points in the tech industry, with overlapping skills but different specialization areas.

What are the most commonly searched types of Software Development jobs in Iowa? The most popular types of Software Development jobs in Iowa are:
Ruby Devloper

$106K - $145K/yr

Full-time

Re-posted 11 days ago


Job description

Company Description

Reflik is a ground breaking referral driven social recruiting platform.  We take the benefits of a typical employee referral program to a whole new level by leveraging the power of referrals and crowd sourcing.

Our technology makes it extremely easy for individuals and recruiters to find and refer connections from their social and professional networks to fill open positions.  We also provide on-demand recruiting services that bring additional value to our user community.

Job Description

RESPONSIBILITIES:

  • Create efficient and reusable user experiences that drive complex web applications
  • Participate in the design of user experience and interfaces
  • Collaborate with Product Managers, Software Engineers, and Quality Engineers to deliver compelling user facing products
  • Identify and resolve performance and scalability issues
  • Continually improve your skills and explore new technologies
  • Mentor junior engineers on software development best practices

REQUIREMENTS:

  • BS/MS in Computer Science or a related technical field or equivalent experience
  • 3+ years of experience designing and architecting web application with complex workflows
  • 3+ years with Ruby on Rails, or another modern web application framework (Django, Express, etc) and an interest in developing deep Ruby knowledge
  • Significant JavaScript, HTML, and CSS experience
  • Experience with popular libraries and APIs such as jQuery, D3, ReactJS, AngularJS, and NodeJS build tools and pipelines
  • Familiarity with message queues and asynchronous job architectures
  • Familiarity with Unix/Linux system command line tools
Qualifications

Bachelor 

Additional Information

ESSENTIAL FUNCTIONS AND TASKS:

o Develop data driven price recommendations using price benchmarking data, econometric analysis, and pricing best practices

o Collaborates with Food & Beverage Chief Financial Officer and Enterprise Analytics on statistical modeling and impact tracking to support pricing strategy and initiatives

o Conducts extensive pricing research and data analysis to make recommendations on how to best position company in the marketplace to grow market share

o Develop impact estimates for pricing strategies and initiatives

o Present on strategic plans, analysis, and recommendations to Senior Leadership and other relevant key stakeholders to gain buy-in and necessary approvals for implementation

o Provide timely and accurate updates on performance of key initiatives and upcoming changes in pricing to all relevant key stakeholders

o Collaborates with Director of F&B Brand Marketing to connect promotions and offers to target customer segments

o Partners with Data Governance and Master Database Management to implement controls and standard operating procedures to ensure results are sustainable

o Strategically identifies and recommends innovation opportunities and technology solutions to maximize sales volume and profit in food and beverage

o Maintain adherence to policies and procedures as set forth by the company relating to employment, environmental health and safety as well as laws relating to the operation of food, beverage and guest room facilities

o Achieve service, financial, and human resource goals set forth by company executives

o Completes additional special projects and complete other job-related duties as assigned

o Performs other duties as required

SUPERVISORY RESPONSIBILITIES:

N/A

REQUIRED EDUCATION and/or EXPERIENCE:

Bachelor's Degree or equivalent education and experience

7 years of leadership experience

Understanding and application of econometric analyses in a food and beverage and/or retail environment

Proven track record of implementing initiatives across multiple businesses and/or segment types

Has training or experience in applying management consulting analytical frameworks to both problem-solving and communication of ideas