1

Software Program Manager Jobs in Alberta (NOW HIRING)

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

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

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

Use your project management and organizational skills to be responsible for managing various ... We are a leading software-industrial company committed to introducing state of the art technology ...

Use your project management and organizational skills to be responsible for managing various ... We are a leading software-industrial company committed to introducing state of the art technology ...

Manager

Calgary, AB · On-site

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

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 Jul 13, 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 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:
Junior Microsoft Program Manager Sales Specialist

Junior Microsoft Program Manager Sales Specialist

AppDirect

Calgary, AB

Other

Posted 13 days ago


Job description

About AppDirect

Become a digital, global citizen and enable the new generation of digital entrepreneurs around the world. AppDirect offers a subscription commerce platform to sell any product, through any channel, on any device - as a service. We power millions of subscriptions worldwide for organizations. We do this by our values-driven culture-one that enables you to Be Seen, Be Yourself, and Do Your Best Work.

About Microsoft Cloud Business Unit

The Junior Microsoft Program Manager will join our growing cloud ecosystem team, reporting directly to the Manager, Microsoft Business & Strategy. In this role, you will work hand-in-hand with our Microsoft Business Manager to help execute the overall growth strategy, operational direction, and channel distribution of Microsoft solutions through the AppDirect marketplace platform.

About You

We are seeking a highly organized, detail-oriented, and ambitious Junior Microsoft Program Manager. This is a junior-level career track designed for someone who already understands the basic mechanics of Microsoft licensing and the Cloud Solution Provider (CSP) program but wants to master ecosystem sales. You will act as the operational anchor-liaising with Independent Software Vendors (ISVs), coordinating with our channel advisor community, and ensuring our Microsoft catalog is flawlessly executed and optimized for revenue. You should be highly coachable, possessing a strong desire to take direction from a veteran manager, absorb industry best practices, and rapidly scale into an autonomous product specialist. You are a proactive communicator who is comfortable interacting with software developers, enterprise account managers, and third-party IT advisors alike.

What you'll do and how you'll have an impact
  • Operational Strategy & Execution: Take direct daily instruction from the Microsoft Business Manager to support high-level growth initiatives, partner promotions, and go-to-market strategies.
  • Catalog & Program Maintenance: Ensure all Microsoft Cloud Solution Provider (CSP) offerings, New Commerce Experience (NCE) updates, and perpetual software SKUs are accurately represented within the AppDirect ecosystem.
  • Licensing Assistance: Assist channel managers and partners with basic Microsoft tenant configuration inquiries, license migration pathways, and pricing verification.
  • Ecosystem Bundling: Collaborate with complementary Independent Software Vendors (ISVs) in our catalog to build attractive "Microsoft + SaaS" product bundles (e.g., security, backup, or AI add-ons) that increase overall deal size.
  • Program Execution: Understand the Microsoft Solution Area(s) and execute the program enablement to support deal flow and deal optimization. Track deal utilization, assist the manager in coordinating with new ISVs looking to integrate into our marketplace, track onboarding milestones, and prepare sales enablement documentation.
  • Incentive Tracking: Track Microsoft partner incentives, regional rebate structures, and vendor-driven SPIFFs to maximize corporate profitability.
What we're looking for
  • Prior Experience: 1-3 years of experience working within a technology channel environment (MSP, TSD/Master Agent, VAR, or Cloud Distributor).
  • Ecosystem Exposure: Prior experience interacting with ISVs (Independent Software Vendors) or participating in multi-vendor technology sales is heavily preferred.
  • Microsoft Literacy: A solid foundational understanding of Microsoft's inner workings, including knowledge of what a "Tenant" is, understanding the concept of "Seat Licenses," and a baseline familiarity with the Microsoft Cloud Solution Provider (CSP) framework.
  • Obsessive Attention to Detail: Absolute precision in tracking data is mandatory due to Microsoft licensing involving thousands of line items, precise SKUs, and strict contract terms (NCE 1-month vs. 12-month, etc.).
  • Platform Aptitude: Experience with digital commerce/marketplace platforms (AppDirect, Salesforce CPQ, CloudBlue, or Microsoft Partner Center) is a massive plus.
  • Certifications (Highly Regarded but not required): Microsoft Certified: Azure Fundamentals (AZ-900) or Microsoft 365 Certified: Fundamentals (MS-900).

At AppDirect, we believe that innovation thrives in an environment that houses diversity of excellence, experience and thought. We respect each AppDirector as their own fingerprint; unique with no one alike. We foster an environment of inclusion without regard to race, religion, age, sexual orientation, or gender identity enabling AppDirectors to embrace their uniqueness to do their best work. As such, we strongly encourage applications from Indigenous peoples, racialized people, people with disabilities, people from gender and sexually diverse communities, and/or people with intersectional identities.

At AppDirect we take privacy very seriously. For more information about our use and handling of personal data from job applicants, please read our Candidate Privacy Policy. For more information of our general privacy practices, please see AppDirect Privacy Notice:

https://www.appdirect.com/about/privacy-notice

At AppDirect, AI tools may assist our recruitment team with administrative automations - always under human oversight. AI tools do not make hiring decisions or solely automated decisions about your candidacy - all decisions are made by our people. By submitting your application, you acknowledge that your information may be processed in this way. You may request access or deletion at any time by contacting privacy@appdirect.com.

#ly-hybrid