1

Software Program Manager Jobs in Ontario (NOW HIRING)

Design Manager, Gateway Program

Toronto, ON ยท On-site

CA$125K - CA$160K/yr

Overview The Design Manager, Gateway Program role will be hired under the Engineering Management ... Microsoft Office software. * Demonstrable experience in performing design reviews ...

Audit Governance Program Manager

Toronto, ON ยท On-site

CA$76K - CA$102K/yr

We are a software-focused IT solutions and services provider that equips organizations to be agile ... The Audit Governance Program Manager represents Softchoice in all key audit activities with ...

... Senior Manager, Technical Program Management, AEC Construction to lead the TPM organization ... Guide the TPM organization through adoption of generative AI and AI-enabled software delivery ...

Sr Program Specialist

Ottawa, ON ยท Hybrid

CA$85K - CA$113K/yr

As a Project Manager in Building Automation here at Honeywell, you will be responsible for managing ... We are a leading software-industrial company committed to introducing state of the art technology ...

Sr Program Specialist

Ottawa, ON ยท Hybrid

CA$85K - CA$113K/yr

As a Project Manager in Building Automation here at Honeywell, you will be responsible for managing ... We are a leading software-industrial company committed to introducing state of the art technology ...

Operational Management * Develop and review software programs, code, and unit tests for new and existing applications and systems, ensuring functional and non-functional requirements are met.

next page

Showing results 1-20

Software Program Manager information

See Ontario salary details

$66K

$116.8K

$198K

How much do software program manager jobs pay per year?

As of Jun 7, 2026, the average yearly pay for software program manager in Ontario is $116,849.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,500.00 and $135,500.00 per year, depending on experience, location, and employer.

What are Software Program Managers?

Software Program Managers are professionals who oversee the planning, execution, and delivery of software projects within an organization. They coordinate cross-functional teams, manage project timelines and budgets, and ensure that software products meet business goals and quality standards. Their role involves risk management, stakeholder communication, and resolving any issues that could impact project success. Software Program Managers act as a bridge between technical teams and business leaders to ensure alignment throughout the software development lifecycle.

What is the difference between Software Program Manager vs Software Project Manager?

AspectSoftware Program ManagerSoftware Project Manager
ResponsibilitiesOversees multiple related projects, aligns them with business goals, manages interdependenciesManages individual software projects, focuses on scope, schedule, and deliverables
CertificationsPMI-ACP, PMP, Agile certifications often preferredPMP, Scrum Master, Agile certifications
Work EnvironmentStrategic planning, cross-project coordination, stakeholder communicationDay-to-day project execution, team management, task tracking
Industry UsageCommon in large organizations managing multiple projectsCommon in both small and large teams focusing on specific projects

While both roles involve project management skills, a Software Program Manager oversees multiple related projects to ensure strategic alignment, whereas a Software Project Manager focuses on the successful delivery of individual projects. The Program Manager handles broader coordination and stakeholder communication, often requiring similar certifications but with a focus on program-level objectives.

How does a Software Program Manager typically collaborate with development and QA teams to ensure project success?

A Software Program Manager works closely with both development and QA teams to align project timelines, clarify requirements, and address roadblocks as they arise. They facilitate regular meetings, such as stand-ups or sprint reviews, to ensure everyone is on the same page and that priorities are being met. By acting as a bridge between technical and non-technical stakeholders, Program Managers help ensure that quality standards are maintained while deadlines are achieved. Effective communication and proactive issue resolution are key aspects of their collaboration with these teams.

What are the key skills and qualifications needed to thrive as a Software Program Manager, and why are they important?

To thrive as a Software Program Manager, you need expertise in project management, software development life cycles, and a relevant degree, often complemented by experience in leading technical teams. Familiarity with tools such as Jira, Microsoft Project, and Agile or Scrum certifications is typically required for planning and tracking progress. Strong communication, stakeholder management, and problem-solving abilities are crucial soft skills for aligning teams and managing expectations. These competencies are vital to deliver projects on time, within scope, and to ensure effective collaboration among cross-functional teams.
What are popular job titles related to Software Program Manager jobs in Ontario? For Software Program Manager jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Software Program Manager jobs in Ontario look for? The top searched job categories for Software Program Manager jobs in Ontario are:
What cities in Ontario are hiring for Software Program Manager jobs? Cities in Ontario with the most Software Program Manager job openings:
Infographic showing various Software Program Manager job openings in Ontario as of May 2026, with employment types broken down into 100% Full Time. Highlights an 74% In-person, and 26% Remote job distribution, with an average salary of $116,849 per year, or $56.2 per hour.
Senior Technical Program Manager - Agile Product Delivery (Enterprise)

Senior Technical Program Manager - Agile Product Delivery (Enterprise)

NearSource

Toronto, ON โ€ข Remote

Full-time

Posted 24 days ago


Job description

Job Title: Senior Technical Program Manager โ€“ Agile Product Delivery (Enterprise)
Job Location: 100% Remote, Canada

Experience: 8+ Years
Rate: 60 to 67 CAD PH

Role Summary: NearSource is seeking a Technical Program Manager with strong Agile and product delivery expertise to drive complex, enterprise-scale programs. This role supports strategic initiatives for a Fortune 500 product company, working across product, engineering, and architecture teams.

The position requires deep technical program management capability, strong stakeholder alignment, and the ability to drive execution while enabling leadership to make informed, data-driven decisions.

Key Responsibilities

  • Drive end-to-end program execution, including scope, timelines, milestones, risk management, and dependency tracking
  • Establish and maintain program governance to ensure visibility into progress, risks, and trade-offs
  • Partner with product, engineering, and architecture teams to deliver complex, cross-functional initiatives
  • Translate technical complexity into clear, actionable insights to support data-driven decision-making
  • Anticipate bottlenecks, manage escalations, and balance business priorities with technical constraints
  • Deliver executive-level reporting with clear updates on program health, risks, and outcomes
  • Enable Agile delivery by supporting self-organizing teams and fostering continuous improvement practices
  • Influence cross-functional stakeholders without direct authority to drive alignment and execution

Must-Have Skills

  • 8+ years of experience in technical program management within enterprise environments
  • Strong experience managing complex, end-to-end technical programs
  • Deep expertise in Agile methodologies and working with product, engineering, and architecture teams
  • Proven ability to manage stakeholder communication, including executive reporting and decision support
  • Strong technical acumen with the ability to understand and simplify complex systems
  • Demonstrated ability to manage ambiguity, prioritize effectively, and drive execution
  • Experience in influencing stakeholders and navigating competing priorities

Nice-to-Have Skills

  • Experience in customer success or professional services environments
  • Exposure to consulting or technical advisory functions
  • Experience supporting global programs across EMEA and APAC regions
  • Familiarity with CAD or design software industry environments

Apply now, or share your resume with salary expectations at careers@nearsource.ca. Thank you for considering a career with us! Once you submit your application, our Talent Acquisition team will review your resume thoroughly. If there's a strong match, we'll reach out to discuss your experience, role details, benefits, compensation, and next steps. While we strive for transparency, we may not be able to respond to every applicant due to high volume, but we genuinely appreciate your time and interest.

About NearSource Technologies: NearSource Technologies is a trusted partner for future-ready software consulting, enabling Fortune 500 enterprises to accelerate digital transformation. Our global engineering teams build and deploy impactful technology for some of the world's most admired brands, working directly on long-term client initiatives.

Equal Opportunity Statement: NearSource is an equal opportunity employer committed to fostering an inclusive and respectful environment. We celebrate diversity and do not discriminate based on race, gender, religion, sexual orientation, age, disability, or background. Innovation thrives when everyone feels empowered to contribute.