1

Software Program Manager Jobs in Alberta (NOW HIRING)

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 ...

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 ...

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 ...

Software Development Manager

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 ...

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 ...

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

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 ...

... 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 ...

next page

Showing results 1-20

Software Program Manager information

See Alberta salary details

$66K

$116.8K

$198K

How much do software program manager jobs pay per year?

As of Aug 7, 2026, the average yearly pay for software program manager in Alberta 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 is a software program manager?

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.

Are software program managers in high demand?

Software program managers are in high demand due to the growth of technology companies and the need for coordinated project delivery. They often require strong leadership, technical knowledge, and experience with project management tools like Agile or Scrum. The role is expected to grow as organizations increasingly rely on software development and digital transformation.

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?

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 Alberta? For Software Program Manager jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Software Program Manager jobs in Alberta look for? The top searched job categories for Software Program Manager jobs in Alberta are:
What cities in Alberta are hiring for Software Program Manager jobs? Cities in Alberta with the most Software Program Manager job openings:
Infographic showing various Software Program Manager job openings in Alberta as of June 2026, with employment types broken down into 64% Full Time, 35% Part Time, and 1% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $116,849 per year, or $56.2 per hour.

Program Manager, New Product Introduction

DIRTT Environmental Solutions Ltd.

Full-time

Posted 21 days ago


Job description

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 You’ll Do
    • Develop, implement, and continuously improve NPI through the Monday.com software.
    • Support and coordinate with NPI representatives from business units, including but not limited to Operations, Commercial and ICE, to ensure complete business alignment.
    • Educate, set expectations, and solicit feedback from all teams involved in the NPI.
    • Coordinate with executive stakeholders on NPI and MOC initiative prioritization.
    • Increase visibility and communication between departments through improved integration and processes.
    • Identify and improve roadblocks and gaps in the entire process, from group resourcing to improved collaboration.
    • Provide regular updates to leaders on progress.
    • Manage and continuously update documentation regarding the NPI process and template tools to be used.
    • Mentor, educate, and support the role of NPI throughout the business.
    • Develop and lead implementation of new design processes internal to PD that align with NPI and MOC
    What You’ll Bring
    Required Qualifications
    • 4+ years technical design experience.
    • 5+ years project management experience.
    • 4+ years experience in a manufacturing environment with a background in change management and ISO processes.
    • Strong oral and written communication.
    • Exceptional Microsoft Suite skills.
    • Monday com expert.
    • Strong problem-solving skills with the ability to isolate issues as well as understanding the wholistic nature of issues and how it relates to all DIRTT systems.
    • Understanding of software development and experience in Agile development teams is a plus.
    • Desire to work in an entrepreneurial environment where everybody has a voice and is expected to speak up along with the ability to provide direction and mentorship to other team members.

    What’s In It for You

    • Competitive base salary plus a variable pay (bonus) program
    • Eligibility to participate in DIRTT’s Employee Share Purchase Plan
    • For in-office roles: continental breakfast, coffee, tea, soda, daily hot cafeteria lunch, and snacks
    • Comprehensive health benefits, including medical, dental, and vision coverage
    • Disability and insurance benefits, including short- and long-term disability, life insurance, dependent coverage, and voluntary options (may vary by location)
    • Mental health and wellbeing support, including an Employee Assistance Program (EAP)
    • A thorough and supportive onboarding program designed to set you up for success

    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.