The NPI program manager will work closely with the identified task owners to come to timeline ... Develop, implement, and continuously improve NPI through the Monday.com software. * Support and ...
Quick apply
The NPI program manager will work closely with the identified task owners to come to timeline ... Develop, implement, and continuously improve NPI through the Monday.com software. * Support and ...
Quick apply
The NPI program manager will work closely with the identified task owners to come to timeline ... Develop, implement, and continuously improve NPI through the Monday.com software. * Support and ...
Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous ... As Program manager, Legal and Compliance you will be responsible for these activities: * Lead ...
Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous ... As Program manager, Legal and Compliance you will be responsible for these activities: * Lead ...
Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous ... Manage program timelines, budgets, dependencies, risks, and deliverables to ensure successful ...
Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous ... Manage program timelines, budgets, dependencies, risks, and deliverables to ensure successful ...
About Microsoft Cloud Business Unit The Junior Microsoft Program Manager will join our growing ... You will act as the operational anchor-liaising with Independent Software Vendors (ISVs ...
About Microsoft Cloud Business Unit The Junior Microsoft Program Manager will join our growing ... You will act as the operational anchor-liaising with Independent Software Vendors (ISVs ...
Proficiency in EHS management software and reporting tools. * Strong problem-solving skills and the ... Employee assistance program and wellness resources. * Collaborative, high-performing team ...
Proficiency in EHS management software and reporting tools. * Strong problem-solving skills and the ... Employee assistance program and wellness resources. * Collaborative, high-performing team ...
... 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 ...
... 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 ...
Working closely with Program Managers and Directors, the PDS provides the logistical ... In collaboration with IT, oversees setup and operation of technology, software and digital ...
Working closely with Program Managers and Directors, the PDS provides the logistical ... In collaboration with IT, oversees setup and operation of technology, software and digital ...
Medicentres is a growing network of professionally managed healthcare clinics dedicated to ... Experience with EMR software is preferred. * Exceptional customer service skills. * Proven ability ...
Quick apply
Medicentres is a growing network of professionally managed healthcare clinics dedicated to ... Experience with EMR software is preferred. * Exceptional customer service skills. * Proven ability ...
Calgary, AB · On-site
Reporting to the Director, Program and Process Management, this is a high-impact role for someone ... Develop and manage software release plans across NovAtel Positioning and Agriculture OEM product ...
Calgary, AB · On-site
Reporting to the Director, Program and Process Management, this is a high-impact role for someone ... Develop and manage software release plans across NovAtel Positioning and Agriculture OEM product ...
Calgary, AB · On-site
Reporting to the Director, Program and Process Management, this is a high-impact role for someone ... Develop and manage software release plans across NovAtel Positioning and Agriculture OEM product ...
Calgary, AB · On-site
Reporting to the Director, Program and Process Management, this is a high-impact role for someone ... Develop and manage software release plans across NovAtel Positioning and Agriculture OEM product ...
Calgary, AB · Hybrid
CA$220K - CA$264K/yr
We are currently seeking a Software Development Manager to join our Engineering team. This role is ... We have developed a series of programs and processes to ensure we are creating fair and competitive ...
Calgary, AB · Hybrid
CA$220K - CA$264K/yr
We are currently seeking a Software Development Manager to join our Engineering team. This role is ... We have developed a series of programs and processes to ensure we are creating fair and competitive ...
The Change Management Specialist understands all aspects of the project delivery and software ... Collaborate with Program Manager in the development of project schedule plans and strategies ...
Quick apply
The Change Management Specialist understands all aspects of the project delivery and software ... Collaborate with Program Manager in the development of project schedule plans and strategies ...
We are currently seeking a Software Development Manager to join our Engineering team. This role is ... We have developed a series of programs and processes to ensure we are creating fair and competitive ...
We are currently seeking a Software Development Manager to join our Engineering team. This role is ... We have developed a series of programs and processes to ensure we are creating fair and competitive ...
What you will do As a Manager, Software Delivery Developer, you will combine hands-on technical ... programs. * Provide hands-on technical direction across design, development, testing, deployment ...
What you will do As a Manager, Software Delivery Developer, you will combine hands-on technical ... programs. * Provide hands-on technical direction across design, development, testing, deployment ...
Calgary, AB · Hybrid
CA$180K - CA$270K/yr
We are currently seeking a Software Development Manager to join our Vincent, AI team. This role is ... We have developed a series of programs and processes to ensure we are creating fair and competitive ...
New
Calgary, AB · Hybrid
CA$180K - CA$270K/yr
We are currently seeking a Software Development Manager to join our Vincent, AI team. This role is ... We have developed a series of programs and processes to ensure we are creating fair and competitive ...
New
Calgary, AB · Hybrid
Software Development Lifecycle : Involvement and support of the full development lifecycle ... Fitness Reimbursement Program * Flexible Work Schedule where you will work with your manager to ...
Calgary, AB · Hybrid
Software Development Lifecycle : Involvement and support of the full development lifecycle ... Fitness Reimbursement Program * Flexible Work Schedule where you will work with your manager to ...
With your expertise in program management, you will contribute to the growth and profitability of ... Forge software - that help make the world smarter, safer and more sustainable. YOU MUST HAVE:
With your expertise in program management, you will contribute to the growth and profitability of ... Forge software - that help make the world smarter, safer and more sustainable. YOU MUST HAVE:
With your expertise in program management, you will contribute to the growth and profitability of ... Forge software - that help make the world smarter, safer and more sustainable. YOU MUST HAVE:
With your expertise in program management, you will contribute to the growth and profitability of ... Forge software - that help make the world smarter, safer and more sustainable. YOU MUST HAVE:
Calgary, AB · On-site
... programs and integration software services, while championing the use of agreed-upon standards and development tools across the team to achieve well-engineered outcomes. * Own the release management ...
Calgary, AB · On-site
... programs and integration software services, while championing the use of agreed-upon standards and development tools across the team to achieve well-engineered outcomes. * Own the release management ...
Toronto, ON · On-site
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive ... Leaders who support your development through coaching and managing opportunities * Ability to make ...
Toronto, ON · On-site
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive ... Leaders who support your development through coaching and managing opportunities * Ability to make ...
$66K - $78K
15% of jobs
$88.6K is the 25th percentile. Wages below this are outliers.
$78K - $90K
12% of jobs
$90K - $102K
13% of jobs
The median wage is $113.5K / yr.
$102K - $114K
12% of jobs
$114K - $126K
18% of jobs
$131K is the 75th percentile. Wages above this are outliers.
$126K - $138K
16% of jobs
$138K - $150K
9% of jobs
$150K - $162K
5% of jobs
$162K - $174K
0% of jobs
$174K - $186K
0% of jobs
$186K - $198K
1% of jobs
$66K
$116.8K
$198K
| Aspect | Software Program Manager | Software Project Manager |
|---|---|---|
| Responsibilities | Oversees multiple related projects, aligns them with business goals, manages interdependencies | Manages individual software projects, focuses on scope, schedule, and deliverables |
| Certifications | PMI-ACP, PMP, Agile certifications often preferred | PMP, Scrum Master, Agile certifications |
| Work Environment | Strategic planning, cross-project coordination, stakeholder communication | Day-to-day project execution, team management, task tracking |
| Industry Usage | Common in large organizations managing multiple projects | Common 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.

Full-time
Posted 21 days ago
Who We Are
Not just built for today. Building for tomorrow.
DIRTT is a global leader in industrialized construction. Our system of physical products and digital tools empowers organizations—alongside construction and design leaders—to build high-performing, adaptable interior environments.
Operating across workplace, healthcare, education, and public sector markets, DIRTT provides total design freedom and greater certainty in cost, schedule, and outcomes.
We are a highly motivated group of individuals who embrace the company’s entrepreneurial spirit. Everyone is hands-on, regardless of role. We celebrate our successes together, work hard, have fun, and treat one another with respect.
Who You Are
The primary role of the New Product Introduction (NPI) program manager is to manage the program responsible for delivering agreed upon products through the various business units and through to release. This is primarily regarding the tasks involved through Phase 2-5 in the DIRTT product roadmap framework. The NPI program manager will work closely with the identified task owners to come to timeline expectations and overall cadence of gate reviews.
Day-to-day will be project management of these initiatives as they move through the program. In addition, the NPI manager is responsible for improving the program where opportunities arise. The NPI program manager will integrate and communicate between DIRTT’s business units. The management of this program will allow for quick risk evaluation and the identification of roadblocks to delivery commitments. This is a critical role for DIRTT to execute on socialized commitments and move workflows through to completion.
What’s In It for You
Equal Opportunity & Hiring Information
DIRTT Environmental Solutions is an equal opportunity employer committed to fostering an inclusive, equitable, and accessible workplace. We welcome applications from all qualified individuals regardless of race, color, religion, sex, sexual orientation, gender identity or expression, age, national origin, disability, veteran status, or any other protected characteristic.
DIRTT is committed to providing reasonable accommodations throughout the recruitment process. If you require an accommodation, please let us know.
Roles at DIRTT are safety-sensitive. Pre-employment drug and alcohol testing may be required. Applicants must be 18 years or older.
Employment is conditional upon the successful completion of a background check, where permitted by law. This will be conducted through a trusted third-party provider after a conditional offer has been accepted.
We thank all applicants for their interest; however, only those selected for an interview will be contacted.