... mid-level water resources engineer to join our innovative team and help shape the future of ... modeling software (e.g., HEC-HMS, HEC-RAS, SRH-2D). * Familiarity with DOT, county, and city ...
Quick apply
... mid-level water resources engineer to join our innovative team and help shape the future of ... modeling software (e.g., HEC-HMS, HEC-RAS, SRH-2D). * Familiarity with DOT, county, and city ...
Quick apply
... mid-level water resources engineer to join our innovative team and help shape the future of ... modeling software (e.g., HEC-HMS, HEC-RAS, SRH-2D). * Familiarity with DOT, county, and city ...
... mid-level water resources engineer to join our innovative team and help shape the future of ... modeling software (e.g., HEC-HMS, HEC-RAS, SRH-2D). * Familiarity with DOT, county, and city ...
... mid-level water resources engineer to join our innovative team and help shape the future of ... modeling software (e.g., HEC-HMS, HEC-RAS, SRH-2D). * Familiarity with DOT, county, and city ...
$128K - $168K/yr
... level hardware/software integration, and support of microcontroller-based embedded systems ... The engineer will contribute to software architecture, product enhancements, and reliability ...
$128K - $168K/yr
... level hardware/software integration, and support of microcontroller-based embedded systems ... The engineer will contribute to software architecture, product enhancements, and reliability ...
Urbandale, IA · On-site
Software Engineer Job ID: 26-03780 Location: Urbandale, IA, 50322 Duration: 14 Months on W2 ... Big data experience (terabyte or petabyte level data sources) * Core understanding of cloud ...
Urbandale, IA · On-site
Software Engineer Job ID: 26-03780 Location: Urbandale, IA, 50322 Duration: 14 Months on W2 ... Big data experience (terabyte or petabyte level data sources) * Core understanding of cloud ...
Des Moines, IA · On-site
$95K - $138K/yr
Enterprise level configure and code SaaS platforms (Salesforce, ServiceNow, IBM Business Automation ... Software Engineer III: $95,000 - $112,000 / year * Sr. Software Engineer I: $120,000 - $138,000 ...
Des Moines, IA · On-site
$95K - $138K/yr
Enterprise level configure and code SaaS platforms (Salesforce, ServiceNow, IBM Business Automation ... Software Engineer III: $95,000 - $112,000 / year * Sr. Software Engineer I: $120,000 - $138,000 ...
Des Moines, IA · On-site
$95K - $138K/yr
Enterprise level configure and code SaaS platforms (Salesforce, ServiceNow, IBM Business Automation ... Software Engineer III: $95,000 - $112,000 / year * Sr. Software Engineer I: $120,000 - $138,000 ...
Des Moines, IA · On-site
$95K - $138K/yr
Enterprise level configure and code SaaS platforms (Salesforce, ServiceNow, IBM Business Automation ... Software Engineer III: $95,000 - $112,000 / year * Sr. Software Engineer I: $120,000 - $138,000 ...
$65K - $90K/yr
Write and maintain system-level automated tests written in Python. * Contribute to test strategy ... This may mean collaborating with software developers and triaging test failures. * Coordinate the ...
Quick apply
$65K - $90K/yr
Write and maintain system-level automated tests written in Python. * Contribute to test strategy ... This may mean collaborating with software developers and triaging test failures. * Coordinate the ...
Urbandale, IA · On-site
$65K - $90K/yr
Write and maintain system-level automated tests written in Python. * Contribute to test strategy ... This may mean collaborating with software developers and triaging test failures. * Coordinate the ...
Urbandale, IA · On-site
$65K - $90K/yr
Write and maintain system-level automated tests written in Python. * Contribute to test strategy ... This may mean collaborating with software developers and triaging test failures. * Coordinate the ...
Des Moines, IA · Hybrid
$77K - $156K/yr
Job Level We'll consider talent at the next levels (Software Engineer III and Sr Software Engineer I) with the right experience and skills. Our Engineering Culture Through our product-driven Agile ...
Des Moines, IA · Hybrid
$77K - $156K/yr
Job Level We'll consider talent at the next levels (Software Engineer III and Sr Software Engineer I) with the right experience and skills. Our Engineering Culture Through our product-driven Agile ...
Des Moines, IA · On-site
$77K - $156K/yr
Job Level We'll consider talent at the next levels (Software Engineer III and Sr Software Engineer I) with the right experience and skills. Our Engineering Culture Through our product-driven Agile ...
Des Moines, IA · On-site
$77K - $156K/yr
Job Level We'll consider talent at the next levels (Software Engineer III and Sr Software Engineer I) with the right experience and skills. Our Engineering Culture Through our product-driven Agile ...
$65K - $90K/yr
Write and maintain system-level automated tests written in Python. * Contribute to test strategy ... This may mean collaborating with software developers and triaging test failures. * Coordinate the ...
Quick apply
$65K - $90K/yr
Write and maintain system-level automated tests written in Python. * Contribute to test strategy ... This may mean collaborating with software developers and triaging test failures. * Coordinate the ...
Des Moines, IA · Hybrid
$119K - $157K/yr
As a Senior Software Engineer, you will serve as the highest-level engineering execution contributor on the delivery team - the technical anchor for large project delivery, engineering quality, and ...
Des Moines, IA · Hybrid
$119K - $157K/yr
As a Senior Software Engineer, you will serve as the highest-level engineering execution contributor on the delivery team - the technical anchor for large project delivery, engineering quality, and ...
Des Moines, IA · On-site
$119K - $157K/yr
As a Senior Software Engineer, you will serve as the highest-level engineering execution contributor on the delivery team - the technical anchor for large project delivery, engineering quality, and ...
Des Moines, IA · On-site
$119K - $157K/yr
As a Senior Software Engineer, you will serve as the highest-level engineering execution contributor on the delivery team - the technical anchor for large project delivery, engineering quality, and ...
Grimes, IA · On-site
$129K - $170K/yr
Stefanini is looking for an Embedded Software Engineer - Automotive in Grimes, IA (ONSITE) For ... We are a CMM Level 5 company. #LI-MG1 #LI-ONSITE
Grimes, IA · On-site
$129K - $170K/yr
Stefanini is looking for an Embedded Software Engineer - Automotive in Grimes, IA (ONSITE) For ... We are a CMM Level 5 company. #LI-MG1 #LI-ONSITE
Des Moines, IA · On-site
$85 - $134/hr
What You'll Do Workplace Benefits is seeking a skilled software engineer to support the ... Experience Principal At Principal, we value connecting on both a personal and professional level.
Des Moines, IA · On-site
$85 - $134/hr
What You'll Do Workplace Benefits is seeking a skilled software engineer to support the ... Experience Principal At Principal, we value connecting on both a personal and professional level.
Des Moines, IA · On-site
$119K - $157K/yr
Job#: 3036110 Sr. Software Engineer Location: Des Moines, Iowa (Partial Remote) Role Overview Our ... Expert-level C# / .NET proficiency. * Deep Angular and TypeScript expertise. * Expert SQL Server ...
Des Moines, IA · On-site
$119K - $157K/yr
Job#: 3036110 Sr. Software Engineer Location: Des Moines, Iowa (Partial Remote) Role Overview Our ... Expert-level C# / .NET proficiency. * Deep Angular and TypeScript expertise. * Expert SQL Server ...
$65K - $90K/yr
Write and maintain system-level automated tests written in Python. * Contribute to test strategy ... This may mean collaborating with software developers and triaging test failures. * Coordinate the ...
Quick apply
$65K - $90K/yr
Write and maintain system-level automated tests written in Python. * Contribute to test strategy ... This may mean collaborating with software developers and triaging test failures. * Coordinate the ...
Urbandale, IA · On-site
$65K - $90K/yr
Write and maintain system-level automated tests written in Python. * Contribute to test strategy ... This may mean collaborating with software developers and triaging test failures. * Coordinate the ...
Urbandale, IA · On-site
$65K - $90K/yr
Write and maintain system-level automated tests written in Python. * Contribute to test strategy ... This may mean collaborating with software developers and triaging test failures. * Coordinate the ...
Des Moines, IA · On-site
$68 - $73/hr
Support reliability engineering efforts, including capacity planning, resiliency testing, operational readiness, and service-level objectives (SLOs). * Develop and maintain automation solutions using ...
Des Moines, IA · On-site
$68 - $73/hr
Support reliability engineering efforts, including capacity planning, resiliency testing, operational readiness, and service-level objectives (SLOs). * Develop and maintain automation solutions using ...
Des Moines, IA · On-site
$116K - $136K/yr
What You'll Do We are looking for a Senior Software Engineer I to join our Business Owner Solutions ... At Principal, we value connecting on both a personal and professional level. Together, we're ...
Des Moines, IA · On-site
$116K - $136K/yr
What You'll Do We are looking for a Senior Software Engineer I to join our Business Owner Solutions ... At Principal, we value connecting on both a personal and professional level. Together, we're ...
$62K - $74.6K
2% of jobs
$74.6K - $87.2K
4% of jobs
$87.2K - $99.8K
6% of jobs
$99.8K - $112.4K
8% of jobs
$119.1K is the 25th percentile. Wages below this are outliers.
$112.4K - $125K
7% of jobs
$125K - $137.6K
18% of jobs
The median wage is $140.5K / yr.
$137.6K - $150.2K
16% of jobs
$150.2K - $162.8K
2% of jobs
$167.9K is the 75th percentile. Wages above this are outliers.
$162.8K - $175.4K
26% of jobs
$175.4K - $188K
1% of jobs
$188K - $200.6K
8% of jobs
$62K
$144K
$200.6K
A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.
As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.
To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 7 days ago
Felsburg Holt & Ullevig (FHU) is seeking a dynamic, entrepreneurial mid-level water resources engineer to join our innovative team and help shape the future of transportation solutions. This role, based in Des Moines, IA, offers an exciting opportunity for professionals with 8 to 15 years of relevant experience who are eager to advance their careers with a forward-thinking company committed to engineering excellence.
Role Overview:
As a key member of our Water Resources Group, you will lead drainage and floodplain analysis efforts for transportation projects. Additionally, you will help pursue and support other diverse water resources projects like green infrastructure assessments, stream stabilization and restoration design, and wetland design. In this role, you’ll help drive design efforts, mentor a team of engineers and designers, and contribute to business development and client management.
Key Responsibilities:
Requirements
EDUCATION and/or EXPERIENCE:
CERTIFICATES, LICENSES, REGISTRATIONS:
The pay for this position has a range of $90,0000 - $135,000 annually. The actual offer will carefully consider a range of factors, including your skills, qualifications, and experience.
Application Deadline: 8/28/2026
Benefits
At FHU, we are committed to supporting our employees with competitive benefits, flexible programs, and opportunities for professional growth so our teams can thrive both personally and professionally.
Our benefits package includes:
We are passionate about creating a workplace where employees feel supported, connected, and inspired by the work they do. From professional development opportunities to company-sponsored events and team activities throughout the year, we are committed to building a culture that celebrates employees and strengthens the communities we serve.
Sourced by ZipRecruiter
Civil engineering construction
51 - 200 Employees
Centennial, CO, US
1984