1

Junior Developer Jobs in Waverly, IA (NOW HIRING)

Senior Engineer

Waterloo, IA

$103K - $141K/yr

Supports effective communication with all Hydrite departments where responsibilities overlap to ensure success of the branch team. * Assist, mentor, and direct the activities of junior engineers.

Senior Engineer

Waterloo, IA

$103K - $141K/yr

Supports effective communication with all Hydrite departments where responsibilities overlap to ensure success of the branch team. * Assist, mentor, and direct the activities of junior engineers.

Senior Engineer

Waterloo, IA · On-site

$103K - $141K/yr

Supports effective communication with all Hydrite departments where responsibilities overlap to ensure success of the branch team. * Assist, mentor, and direct the activities of junior engineers.

Senior Traffic Engineer

Waterloo, IA · On-site

$117K - $155K/yr

Provide technical leadership and supervision of small-to-large tasks, working with junior staff and ... Master's degree in Civil Engineering or equivalent * 12 + years of relevant experience

Senior Traffic Engineer

Waterloo, IA · On-site

$117K - $155K/yr

Provide technical leadership and supervision of small-to-large tasks, working with junior staff and ... Master's degree in Civil Engineering or equivalent * 12 + years of relevant experience

Senior Traffic Engineer

Waterloo, IA · On-site

$117K - $155K/yr

Provide technical leadership and supervision of small-to-large tasks, working with junior staff and ... Master's degree in Civil Engineering or equivalent * 12 + years of relevant experience

Tool Designer

Waterloo, IA · On-site

$40 - $45/hr

Participate in design reviews and mentor junior designers * Troubleshoot tooling issues and ... Engineering background or equivalent experience * Ability to work independently and guide others ...

Trains and directs the activities of junior Technicians and is required to make quick decisions in the field without management assistance. Must have the ability to travel overnight over 50%. Must ...

New

Junior Developer information

See Waverly, IA salary details

$22.2K

$82.4K

$127.3K

How much do junior developer jobs pay per year?

As of Aug 24, 2026, the average yearly pay for junior developer in Waverly, IA is $82,397.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,000.00 and $80,600.00 per year, depending on experience, location, and employer.

What is a junior developer?

A Junior Developer is an entry-level software professional who assists in creating, testing, and maintaining software applications. They typically work under the supervision of more experienced developers, learning best practices and acquiring new technical skills on the job. Junior Developers are expected to write code, fix bugs, and contribute to project documentation while gradually gaining experience in software development processes. This role is ideal for recent graduates or individuals transitioning into the tech industry.

What are the key skills and qualifications needed to thrive as a junior developer, and why are they important?

To thrive as a Junior Developer, you need a solid understanding of programming fundamentals, basic knowledge of software development life cycles, and ideally a degree in computer science or a related field. Familiarity with coding languages like JavaScript, Python, or Java, as well as version control systems such as Git, is commonly expected. Strong problem-solving abilities, eagerness to learn, and effective communication help you integrate into teams and adapt to new challenges. These skills are crucial for producing quality code, collaborating with colleagues, and growing within the fast-paced tech environment.

What are some common challenges faced by junior developers during their first year, and how can they overcome them?

Junior Developers often face challenges such as adapting to new codebases, understanding company workflows, and bridging the gap between academic knowledge and real-world applications. It’s common to feel overwhelmed by unfamiliar technologies or debugging complex issues. Overcoming these challenges involves proactively seeking mentorship, participating in code reviews, and consistently asking questions to clarify concepts. Building strong communication skills and collaborating with more experienced team members can also accelerate the learning process and help you grow more confident in your role.

What is the difference between Junior Developer vs Software Engineer?

AspectJunior DeveloperSoftware Engineer
Required CredentialsTypically an associate degree or bootcamp certificationBachelor's degree in Computer Science or related field
Work EnvironmentEntry-level, supervised tasks, learning-focusedMore complex projects, often with team leadership responsibilities
Employer UsageCommon in startups, small companies, internshipsUsed across industries, larger companies, and tech firms
Search & Comparison IntentUnderstanding entry-level roles, career startClarifying career progression, skill requirements

In summary, Junior Developers are entry-level roles focused on learning and supporting development tasks, often requiring minimal experience. Software Engineers typically have more experience, advanced skills, and handle complex projects, making them a step up in the software development career path.

How to get a job as a junior developer?

To get a job as a junior developer, build a strong foundation in programming languages like JavaScript, Python, or Java, and create a portfolio of projects to demonstrate your skills. Gaining experience through internships, coding bootcamps, or online courses can improve your chances, and applying to entry-level positions through job boards or company websites is essential.

What cities near Waverly, IA are hiring for Junior Developer jobs?

Cities near Waverly, IA with the most Junior Developer job openings:

Infographic showing various Junior Developer job openings in Waverly, IA as of August 2026, with employment types broken down into 83% Full Time, 6% Part Time, and 11% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $82,397 per year, or $39.6 per hour.

Civil Construction Engineer

Croell, Inc.

New Hampton, IA

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 10 days ago


Croell rating

5.8

Company rating: 5.8 out of 10

Based on 28 frontline employees who took The Breakroom Quiz


Job description

IntroductionJoin the dynamic team at Croell, Inc. and embark on a rewarding career path. We're always looking for talented individuals who are passionate about concrete and the construction industry and committed to excellence. Explore this current opening below and discover opportunities to grow professionally in a supportive environment that values innovation and teamwork.

Overview

We are seeking a highly skilled and experienced Civil Construction Engineer with a valid Professional Engineer (PE) license to oversee, design, and manage complex civil infrastructure projects from conception through completion. In this role, you will bridge the gap between engineering design and on-site construction execution. You will hold ultimate responsibility for ensuring structural integrity, regulatory compliance, safety, and project quality assurance.

This position is full-time, reports to the Territory Manager, and has supervisory responsibility for overseeing Quality Control throughout the company. This position requires active, purpose-driven travel across our 11-state footprint. Rather than a set seasonal schedule, travel is dictated by operational needs. You will need to be on-site to oversee the kickoff of major projects, conduct inspections if material or quality issues arise at our production facilities, and attend key regional and winter planning meetings.

For more information regarding this position, contact Jeramy Croell @ 641-229-6249.

 

Benefits/Incentives:

  • Medical, Dental, Vision, Employee Assistance Program
  • Company-Paid Short-Term Disability and Life Insurance
  • Voluntary Life Insurance and Long-Term Disability
  • Paid Time Off, Holiday, and Bereavement Pay
  • 401(k) with Company Match
  • $1500 Sign-On Bonus
  • Annual Safety Incentive and Clothing Allowance

Responsibilities

Engineering Design, Review

  • Review, approve, plans, calculations, specifications and ensuring absolute compliance with local, state, and federal codes.
  • Evaluate and approve contractor submittals, shop drawings, and Engineering proposals.

Project Management & Execution

  • Provide technical leadership and oversight on any major construction site, ensuring projects are built according to approved plans and specifications.
  • Serve as the primary technical point of contact for managers, subcontractors, customers and regulatory agencies.

Quality Assurance & Compliance

  • Develop and enforce construction quality assurance and quality control programs.
  • Lead technical investigations and resolve complex engineering challenges or unforeseen site conditions.

Other Responsibilities

  • Manage the Quality Control Department’s operations and personnel, including Quality Control Managers, and Technicians.
  • Communicate with upper management on Quality Control related items (issues, trends, projects).
  • Assist in the bidding process, including reading specifications, plans, addendums, etc.
  • Coordinate and maintain personnel certifications.
  • Develop, implement, manage, and maintain the Quality Management System (QMS), including quality control policies, procedures, and employee training.
  • Oversee and assist in designing, implementing, and standardizing designs and product codes.
  • Monitor product quality through audits, testing programs, recordkeeping, and calibration oversight for all product facilities.
  • Oversee the high-profile project list and assist in staffing these projects.
  • Review and maintain concrete mix designs, strength history, and project specific mix submittals.
  • Become fluent in QC software and ensure it is uniformly utilized.
  • Work with sales team to ensure submittal and quotes are in line.
  • Learn materials and state specification across 11 states.

Requirements

  • Bachelor of Science (B.S.) in Civil Engineering or Accredited Construction Engineering from an ABET.
  • Active Professional Engineer (PE) license (with the ability to obtain reciprocity in the project's state if necessary).
  • 7–10+ years of experience in civil construction engineering, heavy civil infrastructure, or construction management.
  • Proven ability to mentor junior engineers and field techs, manage large field teams, and handle high-stakes decision-making.
  • State DOT Certifications, ACI certifications, OSHA Training.
  • Working knowledge of Federal Agency Specifications (FAA, U.S. Army Corps of Engineers, Railroad, DOT, etc.).


Physical Requirements

  • Ability to reach below/at/above shoulders.
  • Pushing/Pulling/Twisting/Bending.
  • Sitting/Standing/Balancing.
  • Operate hand and foot controls.
  • Simple/Firm grasping/Pinching.
  • Ability to lift/lower/carry over 50 pounds.
  • Squatting/Stooping/Crouching/Kneeling/Crawling.


What Croell employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom