1

Technical Project Manager Software Jobs in Rochester, NY

Senior Technical Project Manager

Rochester, NY ยท On-site

$116K - $145K/yr

Senior Technical Project Manager Location: Rochester, NY Salary Range: $116,640 - $145,800 Schedule ... Knowledge and experience in software applications and defect resolution a plus. * Experience ...

Senior Technical Project Manager

Rochester, NY ยท On-site

$116K - $145K/yr

Senior Technical Project Manager Location: Rochester, NY Salary Range: $116,640 - $145,800 Schedule ... Knowledge and experience in software applications and defect resolution a plus. * Experience ...

Experience managing teams of software engineers and leading technical projects to complete complex programs. * Experience with Agile software development and the software development lifecycle.

Epic is a leading company in healthcare software, seeking a Project Manager to drive impactful projects that improve patient care. The role involves managing software installations, training end ...

Duration: 12 Months Seeking an experienced Technical Project Manager/Engineering Program Manager to lead cross-functional product development programs, driving technical execution, customer ...

Project Manager

Victor, NY ยท On-site

$100K - $135K/yr

Is ultimately responsible for the technical advancement and timely progression of projects and programs as assigned. REPORTS TO: Principal Engineer Automation & Packaging Engineering Manager Manager ...

New

Project Manager

Webster, NY ยท On-site

$145K - $175K/yr

... a technical matrix project-based organization. * Identify and mitigate project risks that ... software, tools and techniques; Project Management Professional (PMP) Certification is desired ...

next page

Showing results 1-20

Technical Project Manager Software information

See Rochester, NY salary details

$42.9K

$115.9K

$177.6K

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

As of Jun 25, 2026, the average yearly pay for technical project manager software in Rochester, NY is $115,899.00, according to ZipRecruiter salary data. Most workers in this role earn between $94,700.00 and $132,700.00 per year, depending on experience, location, and employer.

How do Technical Project Managers 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 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.

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 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 are popular job titles related to Technical Project Manager Software jobs in Rochester, NY? For Technical Project Manager Software jobs in Rochester, NY, the most frequently searched job titles are:
What job categories do people searching Technical Project Manager Software jobs in Rochester, NY look for? The top searched job categories for Technical Project Manager Software jobs in Rochester, NY are:
What cities near Rochester, NY are hiring for Technical Project Manager Software jobs? Cities near Rochester, NY with the most Technical Project Manager Software job openings:
Technical Project Manager

Technical Project Manager

Innovative Solutions

Rochester, NY โ€ข Remote

Full-time

Posted 3 days ago


Job description

As a Technical Project Manager, youโ€™ll lead the successful delivery of cloud, application modernization, and AI/ML projects across multiple client engagements. Youโ€™ll oversee technical teams, coordinate cross-functional resources, and ensure projects are delivered on time, within scope, and on budget. In this role, youโ€™ll work directly with clients and internal stakeholders to define project goals, manage risks, and maintain clear communication throughout delivery โ€” ensuring a high-quality customer experience and strong business outcomes across every engagement.ย 


What Youโ€™ll Do:

  • Overseeing and providing direction to technical team members to ensure they are actively working towards established milestones
  • Partnering with cross-functional teams to align resources to the project in line with the project timeline and need - just-in-time resourcing
  • Organizing, executing, and delivering differing projects such as: Cloud Migrations, Application Modernization and/or Development, and AI/ML focused projectsย  ย ย 
  • Communicating and providing visibility into project status on a regular basis to both internal and external stakeholders
  • Ensuring projects are delivered successfully within the original scope, budget, and timeline.
  • Collaborating with internal stakeholders at Innovative to define scope and customer goals, as well as managing potential risks and ensuring quality of services delivered
  • Effectively managing multiple projects at once, including project schedules, budgets, and deliverables
  • Managing customer relationships
  • Presenting, reviewing, and gathering feedback on final deliverables with customers, along with looking for additional opportunities
  • Exceeding customer expectations by proactively communicating with all stakeholders involved in ensuring a high return on investment for each engagement

Required Skills:

  • Bachelorโ€™s Degree with 3+ years of relevant experience managing projects in the tech industry
  • Well-established knowledge of project management methodology
  • Demonstrated success in prior project management roles with ability to deliver high quality services and unmatched customer experiences
  • Proven ability to build, engage, and manage relationships with both internal and external customers
  • Ability to achieve AWS Cloud Practitioner certification upon hire (must have), with desire to achieve an AWS Solutions Architect Associate (nice to have)

Preferred:

  • 1+ years of relevant experience in Public Cloud technologies (AWS, Azure, GCP)
  • Experience managing or working with software developers, cloud engineers or DevOps teams
  • Conceptual understanding of development processes, languages, and infrastructure as code (ex. Python, Terraform)
  • Experience in successful delivery of cloud based solutions
  • Proven ability to build, engage, and manage relationships with both internal and externalย 
  • Demonstrated ability to hold internal and external resources to committed timelines and delivery dates
  • Unrelenting drive to deliver amazing customer experiences
  • Identifying risks, opportunities, gaps, and dependencies and recommending mitigations and solutions
  • Knowledge of project management methodologies (e.g. agile/scrum) and tools used (e.g. Jira)
  • Ability to develop and execute on creative solutions to challenges and roadblocks
  • Ability to build lasting partnerships/relationships
  • Juggle multiple priorities with ease and have a high sense of urgency
  • Comfortable with pushing boundaries and technical limits (maintain technical aptitude and knowledge of industry)
  • Always learning and maintaining a comprehensive understanding of the industries you serve
The salary range provided is a general guideline. When extending an offer, Innovative considers factors including, but not limited to, the responsibilities of the specific role, market conditions, geographic location, as well as the candidateโ€™s professional experience, key skills, and education/training.

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.