1

Associate Software Engineer Jobs in Waukee, IA (NOW HIRING)

As a Software Engineer , you will design, develop, and enhance scalable applications, APIs, and integrations while collaborating with business and technical teams to deliver reliable, high-quality ...

As a Software Engineer , you will design, develop, and enhance scalable applications, APIs, and integrations while collaborating with business and technical teams to deliver reliable, high-quality ...

Sr. Software Engineer

Des Moines, IA · On-site

$119K - $157K/yr

Job#: 3036110 Sr. Software Engineer Location: Des Moines, Iowa (Partial Remote) Role Overview Our organization is seeking a Sr. Software Engineer to lead the design, development, and implementation ...

Software Engineer

Des Moines, IA · On-site

$68 - $73/hr

Site Reliability Engineer (SRE) / Production Support Engineer We are not accepting C2C or 1099 arrangements. Location: Des Moines, IA (Preferred) | Minneapolis, MN | Irving (Las Colinas), TX Duration ...

Be Seen First

Senior Software Engineer

Des Moines, IA · On-site

$115K - $140K/yr

We're Looking for an 'A' Player We are seeking a highly talented and experienced Senior Software Engineer to join our innovative team at Tractor Zoom. In this role, you will play a pivotal role in ...

Bachelors or Associates degree in Computer Science. * Strong communication skills and the ability ... Proficiency with a modern programming language (python, c#, java, Go, etc) * Front-end fundamentals:

Showing results 21-40

Associate Software Engineer information

See Waukee, IA salary details

$18

$40

$94

How much do associate software engineer jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for associate software engineer in Waukee, IA is $40.50, according to ZipRecruiter salary data. Most workers in this role earn between $29.28 and $42.88 per hour, depending on experience, location, and employer.

What is an associate software engineer?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What are some common challenges faced by associate software engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

What are the key skills and qualifications needed to thrive as an associate software engineer, and why are they important?

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

What are the most commonly searched types of Software Engineer jobs in Waukee, IA?

The most popular types of Software Engineer jobs in Waukee, IA are:

What are popular job titles related to Associate Software Engineer jobs in Waukee, IA?

For Associate Software Engineer jobs in Waukee, IA, the most frequently searched job titles are:

What job categories do people searching Associate Software Engineer jobs in Waukee, IA look for?

The top searched job categories for Associate Software Engineer jobs in Waukee, IA are:

What cities near Waukee, IA are hiring for Associate Software Engineer jobs?

Cities near Waukee, IA with the most Associate Software Engineer job openings:

Infographic showing various Associate Software Engineer job openings in Waukee, IA as of August 2026, with employment types broken down into 1% As Needed, 70% Full Time, 25% Part Time, 1% Temporary, and 3% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $84,236 per year, or $40.5 per hour.

Software Engineer

Berkley

Urbandale, IA • On-site

Full-time

Posted 14 days ago


Job description

Company URL: https://www.berkleytechnologyservices.com/                                        

Berkley Technology Services (BTS) is the dynamic technology solution for W. R. Berkley Corporation, a Fortune 500 Commercial Lines Insurance Company. With key locations in Urbandale, IA and Wilmington, DE, BTS provides innovative and customer-focused IT solutions to the majority of WRBC’s 60+ operating units across the globe. BTS’s wide reach ensures that ideas and opinions are considered at every level of the organization to guarantee we find the best solutions possible.  

Driven by a commitment to collaboration, BTS acts as consultants to our customers and Operating Units by providing comprehensive solutions that not only address the challenge at hand, but proactively plan for the “What’s Next” in our industry and beyond.  

With a culture centered on innovation and entrepreneurial spirit, BTS stands as a community of technology leaders with eyes toward the future -- leaders who truly care about growing not only their team members, but themselves, and take pride in their employees who shine. BTS offers endless ways to get involved and have the chance to grow your career into a wide range of roles you'd never known existed. Come join us as we push forward into the future of industry leading technological solutions.  

Berkley Technology Services: Right Team, Right Technology, Simple and Secure.  

The Company is an equal employment opportunity employer.


Join a team that builds and supports critical insurance technology solutions that power policy processing, agency and producer operations, and third-party vendor integrations. As a Software Engineer, you will design, develop, and enhance scalable applications, APIs, and integrations while collaborating with business and technical teams to deliver reliable, high-quality solutions. You'll leverage modern technologies such as Java, Spring Boot, REST/SOAP APIs, DB2, JavaScript, React, and Kubernetes to solve complex business challenges, improve operational efficiency, and drive innovation across the insurance platform ecosystem. Strong problem-solving skills, a passion for continuous learning, and experience with Agile development practices are key to success in this role.

  • Develop, test, maintain, and support application features and enhancements using Java, REST/SOAP APIs and DB2 technologies.
  • Gain a robust understanding of all functional and technical aspects of a system policy system and it’s integrations.
  • Produce significant new system functionality or defect resolution with minimal direction.
  • Create design specifications that demonstrate an understanding of most interfacing systems and supported business processes. (can understanding business processes go to the developer/analyst)
  • Routinely proposes improvements to supported systems to improve supportability or usability.
  • Perform adequate peer review on any changes in supported systems.
  • Can be consulted to provide recommendations to solve business issues based on experience and knowledge of current technology.
  • Demonstrate solid development processes including code review, documentation, and unit testing.
  • Provide rotating on-call support of production systems.
  • Ensure high-performing and scalable solutions by proactively monitoring and assessing various performance metrics both pre and post-implementation.
  • Provide end user mentoring and training in 1-1 and small group settings.
  • Work as a collaborative member of an Agile development team, interacting with business analysts, QA resources, and end users.
  • Partner with the various subsidiaries to create a vision for future advancement of our applications.
  • Travel for this position is approximately 5-10%.

  • 5+ yrs. - reasonable single system / single technology knowledge.
  • 5+ years of professional development experience
  • Strong working experience developing web applications in Java (preferably versions 11+)
  • Strong working experience with DB2 or SQL Server databases
  • Software Development Life Cycle experience.
  • Atlassian suite experience is a plus (Jira, Bamboo, Confluence)
  • Git Hub Enterprise experience is a plus (As code repository as well as managing build and deployment)
  • Ability to thrive and produce results with little or no supervision in a fast-paced, entrepreneurial environment.
  • Excellent communication skills with ability to interact seamlessly at all levels with both technical and business stakeholders.
  • Ability to quickly adapt and learn new technologies and systems.
  • Superior problem solving and analytical skills.
  • Bachelor’s degree with emphasis in related field or equivalent experience

 

Behavioral Core Competencies

  • Critical Thinking
  • Customer Service Oriented
  • Technically Astute
  • Business Knowledge
  • Quality Decision Making
  • Process Management

 

The Company is an equal employment opportunity employer. 


We do not accept unsolicited resumes from third party recruiting agencies or firms.
Location and Travel:
Primary location Urbandale, IA.
Travel: Approximately 510%.
Sponsorship not Offered for this Role