Microsoft Power Platform Developer
Calgary West Central Primary Care Network · Calgary, Alberta, Canada · On-site
Pay: CAD 72,000 – 85,000 a year
Posted Sep 22, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Status: Full-Time, Permanent
Vacancies: One
FTE: 1.0
Schedule: Monday - Friday, 8:30 a.m. - 4:30 p.m.
Location: Calgary Zone
Work model: Primarily work from home
Benefits: Yes
Salary range: $72,000 - $85,000/year
The Calgary West Central Primary Care Network (CWC PCN) is a non-profit organization committed to a healthier future. As a Primary Care Network, we work alongside hundreds of family doctors (our members) to support the patient-doctor relationship and provide programs and services at no cost to doctor or patient.
As the Microsoft SharePoint & Power Platform Developer, you’ll develop, enhance, support, and maintain business solutions using Microsoft Power Platform, SharePoint, Dataverse, Microsoft 365, and related technologies. You’ll translate approved requirements and solution designs into functional, reliable, and user-friendly applications, workflows, integrations, and SharePoint solutions. You’ll provide hands-on development and technical support across Power Apps, Power Automate, SharePoint, Dataverse, Microsoft 365, APIs, and related technologies while following established architecture, security, governance, documentation, and application lifecycle standards.
This role is primarily a work-from-home position with occasional in-person responsibilities; therefore, the successful candidate must be located within the Calgary Zone or the surrounding area (e.g., Cochrane, Canmore, Airdrie, etc.).
Responsibilities
Application development
Develop, enhance, and maintain applications using Power Apps, including canvas and model-driven applications.
Develop and maintain Power Automate workflows and business process automation.
Configure Dataverse tables, columns, relationships, forms, views, and security roles.
Develop integrations using Microsoft 365 services, APIs, Microsoft Graph, custom connectors, and other approved technologies.
Complete application enhancements, bug fixes, and technical improvements to existing solutions.
Develop and maintain custom components, interfaces, and web solutions using technologies such as C#, .NET, JavaScript, TypeScript, HTML, CSS, JSON, and SQL where required.
Solution development and support
Configure user interfaces, data structures, business rules, and application functionality.
Test and troubleshoot applications, workflows, integrations, SharePoint solutions, permissions, and data issues.
Support production applications and respond to technical issues or defects.
Maintain technical, solution, and knowledge transfer documentation.
Monitor assigned solutions and identify opportunities to improve reliability, performance and usability.
SharePoint and Microsoft 365 development
Develop and maintain SharePoint sites, lists, libraries, pages, views, permissions, and related solutions.
Support integration between SharePoint, Power Platform, Microsoft 365, and other organizational systems.
Develop and maintain SharePoint customizations using approved tools and technologies…