1

Software Manager Jobs in Clive, IA (NOW HIRING)

Software Developer - BIM VDC

Ankeny, IA ยท On-site

$47.75 - $63.25/hr

Research, design, implement and manage software applications * Identify areas for modification in existing application and subsequently develop and implement those modifications * Train team members ...

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 ... Salesforce or CRM experience is a plus.

They are seeking a Software Engineer I to build and maintain full-stack web applications, design ... management (Azure AD / Entra ID, OAuth/OIDC) โ€ข Understanding of clean architecture, CQRS, or ...

Sr. Software Engineer

Des Moines, IA ยท On-site

$119K - $157K/yr

Position: Software Engineer (MULTIPLE open permanent positions, VARYING LEVELS) Location: Des Moines, IA -- HYBRID weekly (NO REMOTE candidates) Salary: $100,000 - $150,000 base + exceptional ...

Wells Fargo is seeking a Lead Software Engineer- Data & Insights to design, build, and support ... Support incident management, root cause analysis, and continuous improvementfor data services.

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 ...

Showing results 41-60

Software Manager information

See Clive, IA salary details

$73K

$139.9K

$174.4K

How much do software manager jobs pay per year?

As of Aug 23, 2026, the average yearly pay for software manager in Clive, IA is $139,911.00, according to ZipRecruiter salary data. Most workers in this role earn between $126,400.00 and $166,000.00 per year, depending on experience, location, and employer.

What is a software manager?

A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.

What does a software manager do?

A Software Manager oversees software development teams, ensuring projects are completed on time and meet quality standards. They coordinate between team members, manage resources, and communicate with stakeholders about progress and requirements. Additionally, they may be responsible for hiring, mentoring, and evaluating team performance. Their role bridges the gap between technical staff and upper management to align technology goals with business objectives.

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

To thrive as a Software Manager, you need a strong background in software development, project management, and leadership, often supported by a degree in computer science or a related field. Familiarity with Agile methodologies, version control systems like Git, and project management tools such as Jira is typically required. Exceptional communication, problem-solving, and team-building skills set outstanding managers apart in this role. These competencies are essential for delivering projects on time, fostering effective collaboration, and driving high-performing engineering teams.

How does a software manager typically balance hands-on technical work with leadership responsibilities?

Software Managers often juggle both technical and leadership duties, but the balance can vary depending on the organization and team size. In many cases, Software Managers spend a significant portion of their time on people management tasks such as mentoring team members, conducting code reviews, planning sprints, and facilitating communication between stakeholders. However, they may also remain involved in architectural decisions or critical technical challenges to stay connected with the team's work. Effective Software Managers prioritize delegating coding tasks to their team while focusing on enabling productivity, resolving blockers, and ensuring project alignment with business goals.

What is the difference between Software Manager vs Software Engineer?

AspectSoftware ManagerSoftware Engineer
Required CredentialsBachelor's or higher in CS or related field; management experienceBachelor's or higher in CS or related field; coding skills
Work EnvironmentOversees teams, manages projects, strategic planningDevelops software, writes code, tests applications
Employer & Industry UsageUsed in tech companies, startups, large enterprisesUsed across all tech sectors, startups, corporate IT

The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.

What cities near Clive, IA are hiring for Software Manager jobs?

Cities near Clive, IA with the most Software Manager job openings:

Infographic showing various Software Manager job openings in Clive, IA as of August 2026, with employment types broken down into 84% Full Time, 15% Part Time, and 1% Contract. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $139,911 per year, or $67.3 per hour.

Software Engineer III/ Sr. Software Engineer I

Principal Financial Group

Des Moines, IA โ€ข On-site

$95K - $138K/yr

Full-time

Re-posted yesterday


Job description

What You'll Do

The Workplace Benefits Fulfillment Customer Experience / Claims Intake team is looking for a Software Engineer III or Sr. Software Engineer I to join their team.ย  The team supports customer facing web applications and digital pipelines for customers (employers & employees) to submit Life & Disability claims.ย  This team is focused on modernizing claims operations and customer experiences through the implementation of next-generation technology platforms, process improvements, and large-scale business transformation initiatives.

Here are a few examples of the kinds of things youโ€™ll do:

  • Develop high-quality applications for our customers
  • Identify and propose strategies around technical problems affecting the business, communicate standards, and get consensus on solutions
  • Work closely within your engineering team, architecture, and business partners to resolve how to make our software even better
  • Take on tasks of increasing complexity, learn quickly, and make steady progress to make improvements based on partner feedback
  • Solve interesting and complex problems to create a positive customer experience
  • Experiment with new tools and practices to deliver business value in an agile organization
  • Understand how work fits into the larger strategy
  • Actively participate with team during pairing, mobbing, and design

Who You Are
  • Bachelor's degree in Computer Science, Management Information Systems, Engineering, or related field, or equivalent professional experience.
  • Experience designing, developing, and supporting cloud-native applications in AWS environments.
  • Experience with infrastructure-as-code development using AWS Cloud Development Kit (CDK) and/or AWS CloudFormation.
  • Strong proficiency in one or more programming languages, with experience in TypeScript, Java, and SQL preferred.
  • Experience developing modern web applications using React and Next.js frameworks.
  • Experience building and supporting serverless applications and event-driven architectures.
  • Familiarity with Agile software development methodologies, including Scrum and Kanban.
  • Experience with Test-Driven Development (TDD) and quality-first engineering practices.
  • Experience working in collaborative engineering environments utilizing pair programming.

Preferred Technical Skills

  • AWS Services, AWS Lambda, API Gateway, Amazon S3
  • DynamoDB
  • SNS/SQS
  • AWS CloudFormation and AWS CDK
  • PostgreSQL
  • Oracle
  • GitHub
  • GitHub Actions

Salary Range Information
Salary ranges below reflect targeted base salaries. Non-sales positions have the opportunity to participate in a bonus program. Sales positions are eligible for sales incentives, and in some instances a bonus plan, whereby total compensation may far exceed base salary depending on individual performance. Actual compensation for all roles will be based upon geographic location, work experience, education, licensure requirements and/or skill level and will be finalized at the time of offer.
Salary Range (Non-Exempt expressed as hourly; Exempt expressed as yearly)
$95000 - $138000 / year
Salary Details

The following salary ranges reflect market-specific compensation for this position across multiple job levels. Candidates will be evaluated to determine the appropriate job level based on their skills and experience.ย 

  • Software Engineer III: $95,000 - $112,000 / year
  • Sr. Software Engineer I: $120,000 - $138,000 / year

Time Off Program
Flexible Time Off (FTO) is provided to salaried (exempt) employees and provides the opportunity to take time away from the office with pay for vacation, personal or short-term illness. Employees don't accrue a bank of time off under FTO and there is no set number of days provided.
Pension Eligible
Yes

Work Environment

This role offers in-office and hybrid (blending at least three office days in a typical workweek), in Des Moines, IA. Youโ€™ll work with your leader to figure out which option may align best based on several factors.

Work Authorization/Sponsorship

At this time, we're not considering candidates that need any type of immigration sponsorship now or in the future or those needing work authorization for this role. (This includes, but is not limited to students on F1-OPT, F1-CPT, J-1, etc.)ย 

Nonimmigrant Workersย andย Green Card for Employment-Based Immigrants

Investment Code of Ethics

For Principal Global Investors positions, youโ€™ll need to follow an Investment Code of Ethics related to personal and business conduct as well as personal trading activities for you and members of your household. These same requirements may also apply to other positions across the organization.

Experience Principal

At Principal, we value connecting on both a personal and professional level. Together, weโ€™re imagining a more purpose-led future for financial services โ€“ and that starts with you. Our success depends on the unique experiences, backgrounds, and talents of our employees. And we support our employees the same way we support our customers: with comprehensive, competitive benefit offerings crafted to protect their physical, financial, and social well-being. Check out ourย careers siteย to learn more about our purpose, values and benefits.

Principal is an Equal Opportunity Employer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.


Posting Window
We will accept applications for 3 full days following the Original Posting Date, after which the posting may remain open or be removed based upon applications received. If we choose to post the job again, we will accept additional applications for at least 1 full day following the Most Recently Posted Date. Please submit applications in a timely manner as there is no guarantee the posting will be available beyond the applicable deadline.
Original Posting Date
8/18/2026
Most Recently Posted Date
8/18/2026
ย 

Principal uses artificial intelligence tools to assist in reviewing and evaluating job applications, fraud prevention, and candidate matching and comparisons. These AI tools support our human recruiters in the initial review process but do not make final hiring decisions without human involvement. By submitting your application, you acknowledge this use of AI in our recruitment process. Please review ourย Workforce (U.S.) Privacy Noticeย for more details on our practices and your data privacy rights.

Qualifications:
  • Bachelor's degree in Computer Science, Management Information Systems, Engineering, or related field, or equivalent professional experience.
  • Experience designing, developing, and supporting cloud-native applications in AWS environments.
  • Experience with infrastructure-as-code development using AWS Cloud Development Kit (CDK) and/or AWS CloudFormation.
  • Strong proficiency in one or more programming languages, with experience in TypeScript, Java, and SQL preferred.
  • Experience developing modern web applications using React and Next.js frameworks.
  • Experience building and supporting serverless applications and event-driven architectures.
  • Familiarity with Agile software development methodologies, including Scrum and Kanban.
  • Experience with Test-Driven Development (TDD) and quality-first engineering practices.
  • Experience working in collaborative engineering environments utilizing pair programming.

Preferred Technical Skills

  • AWS Services, AWS Lambda, API Gateway, Amazon S3
  • DynamoDB
  • SNS/SQS
  • AWS CloudFormation and AWS CDK
  • PostgreSQL
  • Oracle
  • GitHub
  • GitHub Actions
Education:UNAVAILABLEEmployment Type: FULL_TIME