1

Technical Project Manager Software Jobs in Des Moines, IA

Proficiency with Microsoft Office Suite and project management software platforms. * Valid driver's license and ability to travel to project sites throughout Iowa. Preferred Qualifications * PMP ...

Proficiency with Microsoft Office Suite and project management software platforms. * Valid driver's license and ability to travel to project sites throughout Iowa. Preferred Qualifications * PMP ...

These projects require technical excellence, regulatory accuracy, and strong collaboration. As a Project Manager II, you will oversee project deliverables for small- to mid-sized projects within a ...

New

Provides high level technical tasks while managing and reviewing design related specifications ... The Sr Project Manager - Engineering typically manages multi-disciplinary project team(s) for one ...

Provides high level technical tasks while managing and reviewing design related specifications ... The Sr Project Manager - Engineering typically manages multi-disciplinary project team(s) for one ...

Provides high level technical tasks while managing and reviewing design related specifications ... The Project Manager I - Engineering typically manages project team(s) for one or more strategic ...

Showing results 41-60

Technical Project Manager Software information

See Des Moines, IA salary details

$42.5K

$114.6K

$175.7K

How much do technical project manager software jobs pay per year?

As of Sep 4, 2026, the average yearly pay for technical project manager software in Des Moines, IA is $114,637.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,700.00 and $131,300.00 per year, depending on experience, location, and employer.

What is a technical project manager in software?

A Technical Project Manager in software is a professional responsible for planning, executing, and overseeing software development projects. They bridge the gap between technical teams and stakeholders, ensuring that development goals align with business objectives. Their duties include managing timelines, budgets, resources, and risks while facilitating communication between developers, designers, and clients. Technical Project Managers often have a background in software engineering or IT, enabling them to understand technical challenges and guide teams effectively.

How does a technical project manager in software typically coordinate between development teams and stakeholders?

Technical Project Managers in software play a crucial role in bridging the gap between technical teams and business stakeholders. They often facilitate regular meetings, such as sprint planning and progress reviews, to ensure everyone is aligned on project goals and timelines. Clear communication and documentation are key, as they translate technical updates for non-technical stakeholders and relay business priorities to the development team. This collaborative approach helps manage expectations, mitigate risks early, and ensure successful delivery of software projects.

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

To thrive as a Technical Project Manager in Software, you need a strong understanding of software development processes, project management methodologies (such as Agile or Scrum), and a relevant technical background, often supported by a degree in computer science or engineering. Familiarity with project management tools like Jira, Trello, or Asana, as well as certifications such as PMP or Certified ScrumMaster, is typically expected. Leadership, effective communication, and problem-solving abilities help you manage cross-functional teams and stakeholder expectations. These skills ensure projects are delivered on time, within scope, and meet quality standards in complex software environments.

What is the difference between Technical Project Manager Software vs Software Developer?

AspectTechnical Project Manager SoftwareSoftware Developer
Primary RoleOversees project planning, coordination, and delivery of software projectsDesigns, codes, and tests software applications
Required SkillsProject management, technical knowledge, communicationProgramming, software design, debugging
CertificationsPMP, Scrum Master, Agile certificationsNone specific, but certifications like Microsoft, AWS may help
Work EnvironmentProject teams, client meetings, Agile/Scrum environmentsDevelopment teams, coding environments, IDEs

While Technical Project Managers Software focus on managing software projects and coordinating teams, Software Developers are responsible for creating and implementing software solutions. Both roles often work closely in tech companies but serve different functions within the software development lifecycle.

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

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

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

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

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

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

Commercial Sales Project Manager

R3 Roofing & Exteriors | R3 Heating & Air

Urbandale, IA โ€ข On-site

$70 - $110/hr

Other

Medical, PTO

Re-posted 6 hours ago


Job description

Commercial Sales Project Manager

Employer: R3 Roofing & Exteriors
Location: Urbandale, IA
Job Type: Full-Time
Schedule: Monday-Friday | Standard Business Hours
Core Values: Loyalty Accountability Community
Start Date: Flexible
Work Authorization: Must be authorized to work in the U.S.
Compensation: Base Salary (DOE) + Commission
Benefits: Health insurance, PTO/sick/vacation, company support resources

About Us

R3 Roofing & Exteriors is a family-owned company built on the values of Loyalty, Accountability, and Community. We are proud to serve our customers with high-quality residential and commercial roofing solutions while creating real career opportunities for our team. As we continue to grow, we are looking for driven professionals who want to grow with us and make a meaningful impact.

Position Overview

We are seeking a Commercial Sales Project Manager to help expand our commercial division while managing projects from start to finish. This role is ideal for someone with strong commercial roofing estimating experience who can build client relationships, secure new opportunities, and oversee project execution.

You will play a key role in business development, project planning, profitability, and customer satisfaction. Candidates with strong estimating expertise but limited project management experience are encouraged to applyโ€”we will train the right person on our internal project management systems and SOPs.

Key Responsibilities
  • Identify and pursue new commercial roofing opportunities through business development and relationship building
  • Build and maintain strong relationships with property owners, managers, general contractors, and key stakeholders
  • Prepare accurate commercial roofing estimates, including material take-offs, labor, equipment, and pricing strategy
  • Develop proposals and revise estimates based on scope changes or client feedback
  • Manage commercial roofing projects from contract through completion
  • Coordinate with clients, subcontractors, suppliers, and internal teams to ensure smooth execution
  • Conduct site visits to monitor progress, quality, safety, and timelines
  • Maintain organized project documentation including contracts, drawings, specifications, submittals, and correspondence
  • Provide regular updates to leadership regarding project status, profitability, and timelines
  • Resolve project challenges proactively to keep jobs on track and clients informed
What Weโ€™re Looking For
  • Proven experience in commercial roofing estimating, including material take-offs and pricing strategy (required)
  • Demonstrated project management experience preferred; however, candidates with strong technical estimating expertise will be trained on our internal project management SOPs
  • Strong knowledge of commercial roofing systems, materials, and installation methods
  • Ability to read and interpret blueprints, drawings, and specifications
  • Excellent communication, negotiation, and client-facing skills
  • Proficiency with estimating software and project management tools
  • Highly organized with strong attention to detail and ability to manage multiple projects
  • Knowledge of building codes, safety standards, and industry best practices
  • OSHA 10 or 30 certification preferred
  • Valid driverโ€™s license and ability to travel to job sites as needed
Why Join R3?

At R3 Roofing & Exteriors, youโ€™re not just joining a companyโ€”youโ€™re joining a team that values people, performance, and long-term growth. Youโ€™ll have the opportunity to take ownership of your projects, contribute to a growing commercial division, and build a rewarding career with a company that does things the right way.

All offers are contingent upon a successful background check.

#J-18808-Ljbffr