1

Software Engineering Manager Jobs in Des Moines, IA

As the Solution Delivery Manager, you will lead one or more software engineering teams responsible for designing, building, testing, deploying, and supporting high-quality software products. You will ...

As the Solution Delivery Manager, you will lead one or more software engineering teams responsible for designing, building, testing, deploying, and supporting high-quality software products. You will ...

... Software Engineering, Artificial Intelligence and Robotics preferred - Designing, training, and ... into various platforms - Managing CI/CD pipelines for AI systems using GitHub Actions ...

Software Engineer

Johnston, IA · On-site

$85K - $125K/yr

Card controls and user profile management * Alerts, notifications, and fraud prevention ... Bachelor's degree in software engineering, computer science, or a relevant field preferred

... managers. Requirements B.S. or M.S. in Computer Engineering, Electrical Engineering, Software Engineering, or related field. 2+ years of experience developing embedded software using modern C+

Sr. Software Engineer

Des Moines, IA · On-site

$100K - $150K/yr

Multiple Openings | Hybrid | High-Growth Product Technology Company | Des Moines, IA This isn't another corporate software engineering job. If you're looking for endless meetings, layers of approvals ...

Software Engineer

Johnston, IA · On-site

$85K - $125K/yr

As a Software Engineer, you will be responsible for supporting the development, maintenance and ... This position focuses on executing complex foundational engineering practices, writing clear and ...

Showing results 21-40

Software Engineering Manager information

See Des Moines, IA salary details

$97.1K

$165.3K

$195.7K

How much do software engineering manager jobs pay per year?

As of Sep 5, 2026, the average yearly pay for software engineering manager in Des Moines, IA is $165,303.00, according to ZipRecruiter salary data. Most workers in this role earn between $168,800.00 and $168,800.00 per year, depending on experience, location, and employer.

What does a software engineering manager do?

A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs. Because this is a management job, your duties may include coordinating and planning with other departments within the company and with company executives. In addition to management skills, you need a firm understanding of the technical aspects of software engineering. Another aspect of this career involves understanding the market and competitor’s products so that your software can compete and meet market demands.

What does a software engineering manager do?

A Software Engineering Manager oversees a team of software engineers, guiding the development of software projects from planning to implementation. They are responsible for managing the team's workflow, ensuring high-quality code, and meeting project deadlines. In addition to technical leadership, they also handle hiring, mentoring, and performance reviews. Their role bridges the gap between technical execution and business objectives, ensuring that software solutions align with strategic goals.

What are the key skills and qualifications needed to thrive as a software engineering manager, and why are they important?

To thrive as a Software Engineering Manager, you need a solid background in software development, team leadership, and project management, often backed by a degree in computer science or a related field. Familiarity with development tools, agile methodologies, version control systems, and, in some cases, certifications like PMP or Scrum Master are valuable. Exceptional communication, problem-solving, and mentoring skills distinguish top performers in this role. These competencies are crucial for successfully guiding technical teams, delivering projects efficiently, and fostering a collaborative and innovative engineering culture.

What are some common challenges faced by software engineering managers when leading diverse development teams?

Software Engineering Managers often encounter challenges such as balancing technical leadership with people management, aligning team members with different backgrounds and skill sets, and ensuring effective communication across remote or cross-functional teams. Navigating these challenges involves fostering an inclusive environment, setting clear expectations, and adapting management styles to individual team members’ needs. Successful managers also prioritize regular check-ins and feedback to keep projects on track and support professional growth within the team.

What is the difference between Software Engineering Manager vs Software Developer?

AspectSoftware Engineering ManagerSoftware Developer
CredentialsBachelor's or Master's in CS or related field, often with leadership experienceBachelor's or higher in CS or related field
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, debugging, and implementing features
Employer & Industry UsageUsed across tech companies, startups, and large enterprisesCommon in all software development settings
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding tasks

The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.

What are popular job titles related to Software Engineering Manager jobs in Des Moines, IA?

For Software Engineering Manager jobs in Des Moines, IA, the most frequently searched job titles are:

What job categories do people searching Software Engineering Manager jobs in Des Moines, IA look for?

The top searched job categories for Software Engineering Manager jobs in Des Moines, IA are:

What cities near Des Moines, IA are hiring for Software Engineering Manager jobs?

Cities near Des Moines, IA with the most Software Engineering Manager job openings:

Infographic showing various Software Engineering Manager job openings in Des Moines, IA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 85% In-person, and 15% Remote job distribution, with an average salary of $165,303 per year, or $79.5 per hour.

Solution Delivery Manager

Telligen

West Des Moines, IA • On-site

Full-time

Posted 25 days ago


Telligen rating

7.9

Company rating: 7.9 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

37th of 72 rated business consultants


Job description

As the Solution Delivery Manager, you will lead one or more software engineering teams responsible for designing, building, testing, deploying, and supporting high-quality software products. You will combine technical leadership, people management, and delivery accountability to ensure engineering teams deliver reliable, scalable, and secure solutions aligned with business objectives.

This Engineering Manager develops engineering talent, drives continuous improvement, partners closely with Product Management and Architecture, and fosters an engineering culture focused on ownership, innovation, quality, and customer value.

Individual in this role is expected to work at least 3 days per week in our West Des Moines, Iowa office

What you'll do:

People Leadership

  • Lead, coach, mentor, and develop a team of software engineers
  • Conduct regular one-on-one meetings, performance reviews, and career development planning
  • Hire, onboard, and retain high-performing engineering talent
  • Foster an inclusive, collaborative, and high-performing engineering culture
  • Address performance issues and recognize outstanding contributions

Product Delivery

  • Ensure projects are delivered on schedule with high quality
  • Remove delivery impediments and proactively manage risks
  • Partner with Product Managers and Product Owners on prioritization and release planning
  • Drive predictable sprint execution and continuous improvement

Engineering excellence

  • Establish and reinforce engineering standards in building products of high quality, easy to maintain, scale effectively, and are highly secure
  • Partner with technical leads and architects on technical direction and engineering decisions
  • Champion AI-first mindset across the organization
  • Participate in developing new business proposals
  • Seen as a change agent in the organization

Operational Excellence

  • Ensure all the established SLA’s/SLO’s are met
  • Identify the risks, dependencies, and constraints proactively, and take corrective actions to ensure maximum customer satisfaction

Collaboration & teamwork

  • Manage relationships between Solution Delivery and other functional areas to ensure good client relations
  • Resolve issues and determine and implement appropriate course of action
  • Manage and ensure delivery of projects meet client and company expectations and needs
Required Skills and Experience:
  • Four-year degree in business administration, engineering, computer science, information systems or related field and/or experience
  • Seven to ten years of experience in software engineering, product development, or related technology experience.;
  • Three to Five years of managing and/or leading software engineering teams.
  • Strong understanding of modern software engineering practices.
  • Experience with Java, React, APIs, microservices, and modern application architectures
  • Experience with CI/CD, automated testing, cloud platforms (AWS), and DevSecOps practices
  • Experience with observability and application performance monitoring platforms
  • Experience with AI-assisted development tools such as Claude Code, or Github Copilot
  • Strong communication, coaching, problem-solving, and decision-making skills
  • Ability to communicate technical concepts to non-technical audiences
Individual in this role is expected to work at least 3 days per week in our West Des Moines, Iowa office
Preferred Skills and Experience:
  • Experience working with proposals which include development of project and resource plans
  • Experience working in healthcare, government, financial services, or another regulated environment
Who We Are:
 
Telligen is one of the most respected population health management organizations in the country. We offer clinical, analytical, and technical expertise to support local, Tribal, and national partners, state and federal government programs, and employers and health plans.
 
Over our 50-year history, health care has evolved - and so have we. What hasn't changed is our deep commitment to those we serve. Our success is built on our ability to adapt, respond to client needs and deliver innovative, mission-driven solutions.
 
Our business is our people and we’re seeking talented individuals who share our passion and are ready to take ownership, make an impact and help shape the future of health.
 
Are you Ready?
 
We’re on a mission to transform lives and economies by improving health.
 
Ownership: As a 100% employee-owned company, our employee-owners drive our business and share in our success.
Community: We show up - for our clients, our communities and each other. Being a responsible corporate partner is part of who we are.
Ingenuity: We value bold ideas and calculated risks. Innovation thrives when we challenge the status quo and listen to diverse perspectives.
Integrity: We foster a respectful, inclusive, and collaborative environment built on trust and excellence.
  
Thank you for your interest in Telligen!
Follow us on Twitter, Facebook, and LinkedIn to learn more about our mission-driven culture and stay up to speed.
 
While we use artificial intelligence tools to enhance our initial screening process, all applications are thoroughly reviewed by our human recruitment team to ensure a fair and comprehensive evaluation of each candidate.
Telligen and our affiliates are Equal Opportunity Employers and E-Verify Participants.
Telligen will not provide sponsorship for this position. If you will require sponsorship for work authorization now or in the future, we cannot consider your application at this time. We will not accept 3rd party solicitations from outside staffing firms.
 
Telligen is an equal opportunity employer. Qualified applicants will be considered without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, protected veteran status, disability or any other protected class.
 
Telligen is committed to ensuring that our employment process is open to all individuals, and provides reasonable accommodations to individuals who need assistance during any part of the employment process due to a disability, medical condition, or physical or mental impairment. Reasonable accommodations are considered on a case-by-base basis.
 
If you need assistance to navigate Telligen’s careers website or to apply for a position, please send an email to careers@telligen.com

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.


What Telligen employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom