1

Technical Project Manager Software Jobs in Dubuque, IA

Embedded Software Engineer

Dubuque, IA ยท On-site

$70K - $110K/yr

Work with software architects and developers to research and investigate project specific ... Good organizational and time management skills * Ability to identify needed actions and act to ...

Embedded Software Engineer

Dubuque, IA ยท On-site

$70K - $110K/yr

Work with software architects and developers to research and investigate project specific ... Good organizational and time management skills * Ability to identify needed actions and act to ...

Software Engineer - Displays

Dubuque, IA ยท On-site

$65 - $95/hr

Bachelor's degree in Computer Science, Software Engineering, or a related technical field ... Our primary focus is project based product development of off highway equipment including ...

New

Software Engineer - Displays

Dubuque, IA ยท On-site

$65K - $95K/yr

Bachelor's degree in Computer Science, Software Engineering, or a related technical field ... Our primary focus is project based product development of off highway equipment including ...

Senior Structural Engineer

Dubuque, IA ยท On-site

$94K - $128K/yr

Serve as project manager for multiple projects simultaneously, ensuring deadlines, budgets, and ... Mentor, coach, and inform technical staff of knowledge and methods specific to the engineering ...

Senior Project Engineer

Cuba City, WI ยท On-site

$99K - $129K/yr

Experience in Engineering Project Management, PMP a plus * Experience using Creo, Solidworks, or similar CAD/CAM software a plus. * Experience reading and interpreting 2D part prints with associated ...

Showing results 21-40

Technical Project Manager Software information

See Dubuque, IA salary details

$41K

$110.8K

$169.7K

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

As of Sep 3, 2026, the average yearly pay for technical project manager software in Dubuque, IA is $110,767.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,500.00 and $126,800.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 job categories do people searching Technical Project Manager Software jobs in Dubuque, IA look for?

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

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

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

Customer Success - Solution Adoption Partner

Eagle Point Software Corporation

Dubuque, IA โ€ข On-site, Remote

Full-time

Re-posted 27 days ago


Job description

At Eagle Point Software, we empower leaders in architecture, engineering, construction, product design, and manufacturing to transform their businesses by implementing learning and development best practices. We aim to help organizations create positive learning experiences to increase efficiencies and support employee growth.
We help clients unlock their teams' potential with the knowledge to do their jobs better.
We prioritize the success of our clients and go above and beyond to ensure they have the power to create a differentiating factor that sets them apart. That power is an upskilled, knowledgeable workforce.
Job Description
The primary role of the Solution Adoption Partner is to manage and oversee strategic customer projects, ensuring customers achieve their goals through the effective adoption of our solutions and product offerings.
Responsibilities
  • Lead, manage, and assist with solution adoption projects, ensuring timely delivery aligned with customer success and adoption plans
  • Collaborate with customers to understand their objectives and define detailed onboarding plans that drive early value realization
  • Assist customers in the identification and mitigation of software adoption barriers including but not limited to technical issues, communication issues, and cultural differences
  • Partner and communicate effectively with the Customer Success Manager to keep the project aligned with customer goals
  • Learn new releases and product functionality in preparation for the next onboarding and adoption projects
  • Execute pre-sale pilot projects
  • Provide demonstrations of the solution
  • Lead calls, coordinate project tasks, establish and manage timelines and maintain project plan
  • Hold all project resources accountable to the completion of tasks and meeting the timeline established
  • Manage the internal resources (SMEs) and external resources (customer SMEs and champions) throughout the project
  • Motivate and hold all project resources, including those within the client, accountable to the completion of tasks and meeting the timeline established
  • Monitor progress and adjust as needed
  • Provide project updates on a consistent basis to various stakeholders about strategy, adjustments and progress
  • Utilize industry best practices, techniques, and standards throughout entire project execution
  • Measure project performance to identify areas for improvement

Requirements
  • Bachelor's degree or equivalent
  • Ability to manage multiple implementation projects simultaneously
  • Proven ability to influence others and lead customer engagements
  • Desire to lead and enforce project tasks
  • Excellent communication and presentation skills
  • Ability to multi-task, prioritize and manage time effectively
  • Strong communication skills including the ability to work with all levels of an organization
  • Proven ability to solve problems
  • Strong familiarity with software tools, methodologies, and best practices in Customer Success and in Project Management
  • Experience seeing projects through the full life cycle
  • Strong interpersonal skills and extremely resourceful
  • Proven ability to complete projects according to outlined scope, budget, and timeline
  • Ability to manage multiple customers' projects simultaneously
  • Flexible Hours -expect calls and remote meetings early mornings and/or late evenings
  • Travel

Physical Requirements
  • Remaining in a stationary position, often standing or sitting for prolonged periods
  • Communicating with others to exchange information
  • Repeating motions that may include the wrists, hands and/or fingers
  • Average hearing and visual acuity
  • Able to use a phone and computer