1

Software Program Manager Jobs in Alberta (NOW HIRING)

Reporting to the Manager, Operations - Systems, Software & Solutions, you will lead/coordinate a ... Program risk identification and management. * Contract and interface management. * Managing scope ...

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

Manager, Customer Experience Trainee

Calgary, AB ยท On-site

CA$59K - CA$84K/yr

... programs constantly Job Requirements: * Undergraduate degree and/or over 3 years of relevant work ... Proficiency in software tools including MS Office, and internet application * Tactful and ...

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

Working knowledge of various computer software programs (MS Office, restaurant management software, POS) ABOUT THE COMPANY A place for Good Food - Good Drink - and Good Conversation We chose the name ...

This role balances technical architecture and coding with project management and cross-functional ... Design, code, and refactor complex programs and integration services, advocating for the best tools ...

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 Jun 21, 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 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 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 100% Full Time. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $116,849 per year, or $56.2 per hour.

Program Manager

Spartan Controls Ltd.

Calgary, AB โ€ข On-site

Other

Posted 19 days ago


Job description

Spartan Controls is an employee-owned company and leading provider of data management, industrial automation, valves, measurement and control solutions for process industries in Western Canada and beyond.ย  We are dedicated to providing exceptional sales, support and service experiences for our diverse customer base in industries such as mining, power, oil & gas, municipal, pulp & paper, and chemical.

Spartan is committed to creating a sustainable modern world with innovative automation. Our focus is Customer Outcomes. ย By leveraging applied automation we assist customers improving their Safety, Reliability, Operations and Productivity.ย ย 

Our employee ownership model creates a unique culture of community, creativity, entrepreneurship, and a place to build your career. ย Spartan Controls provides an environment that not only encourages you to do your best, but also empowers you to do what it takes to create a solution, address a need, or respond to an issue.

Summary

We are recruiting for aย Program Managerย who will be accountable for the execution of the entire Spartan scope of programs.ย  This role allows the incumbent the challenge of delivering a holistic OnePlant Solution, across a broad set of industries, ensuring we deliver a unified Spartan Customer Experience.ย  Reporting to the Manager, Operations - Systems, Software & Solutions, you will lead/coordinate a team to connect all Spartan's solutions, projects, scopes, and activities to achieve the strategic objectives and benefits for our customers.

Working directly with Customers, Spartan Project Managers, EPCs, OEMs and other third-party contractors, the successful candidate will manage multiple programs simultaneously, directing local and remote project teams.ย  A key focus for this role will include customer relationship management, risk management and contract/interface management. ย 

Role and Responsibilities
  • Customer relationship management and satisfaction.
  • Focus on value our Customers want and expect.
  • Understand and communicate Customer needs and business strategy/initiatives to ensure Spartan's continued leadership in delivering creative solutions.
  • Program risk identification and management.
  • Contract and interface management.
  • Managing scope, cost, schedule, integrated change control and quality in a fast-paced, agile environment.
  • Accountable for overall program financials and reporting.
  • Support the development of quality proposals that allow for smooth transition to project execution.
  • Provide leadership for the lifecycle of a program from sales handover to delivery of a quality solution, delivered to the Customer on time and on budget.
  • Experience with automation solutions, enterprise solutions, cloud connectivity, IT/OT, industrial networking and cybersecurity.
  • Experience with electrical systems, control panels, modular buildings, and integration of these components into a complete solution.
  • Interfacing and leading Spartan's manufacturing team, outsourced entities, and third-party contractors to produce a quality solution.
  • Strong collaboration with internal and external program stakeholders.
Qualifications and Skills
  • Degree in Engineering, Computer Sciences or similar with P.Eng. or P.L.(Eng.) designation, or diploma in Engineering with CET or RET designation.
  • Project Management Professional (PMI-PMP) certification.
  • Expert-level knowledge of project management processes, industry business drivers and customer relations.
  • Risk Management Professional (PMI-RMP), Program Management Professional (PMI-PgMP) considered assets.
  • 12+ years relevant industry experience.
  • 5+ years acting as a Senior Project Manager/Program Manager.
  • Proven record managing increasingly complex projects with successful customer outcomes.
  • Ability to work proactively in a fast-paced team environment and work to timelines.
  • Strong negotiating skills; exceptional verbal and written communication.
  • Extensive and exceptional customer relationship/service practices.
  • Strong leadership skills, with ability to effectively work in a team environment.
  • High-level technical skills and willingness to learn.
  • Proven organization and prioritization abilities.
  • Entrepreneurial work ethic, self-starter with a desire to thrive in a fast-paced team environment.
  • Willingness to travel; travel to customer sites may be required.

This position has been deemed Safety Sensitive.ย  As such, the successful candidate will be required to pass a pre-employment Alcohol and Drug test.ย 

Spartan recognizes that there are many ways in which candidates develop knowledge, abilities, and competencies throughout their careers. We encourage applications from candidates with a variety of backgrounds and we do consider qualifications and competencies that are equivalent to those specifically mentioned above.

As part our recruitment process, successful candidates will be required to pass a pre-employment security background check.ย ย 

Close Date: June 17, 2026 (11:59 pm MDT)

IND123

ย Requisition ID: 1810