Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Microsoft SharePoint & Power Platform Developer

$72k - $85k per year
Full-time

Calgary West Central Primary Care Network

Description

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

Development standards, security, and governance

  • Follow established Power Platform, SharePoint, security, governance, development, and application lifecycle management standards and procedures.
  • Implement approved security roles, permissions, and access controls.
  • Develop within assigned Power Platform environments and follow established solution deployment and application lifecycle management processes.
  • Ensure solutions are appropriately tested, documented, and supportable before implementation.
  • Identify development risks, technical limitations, or security concerns and escalate them as appropriate.

Business and project support

  • Work with business stakeholders to gather and clarify requirements, understand business processes, and participate in solution discussions, testing, and implementation activities.
  • Provide technical input on development effort, dependencies, risks, and implementation considerations.
  • Assist with user testing, training, and implementation support.

Requirements

Education: A post-secondary diploma or certificate in the area(s) of computer science, software development, software engineering, business and computer information technology, or similar is required.

Experience: A minimum of two years’ professional experience in the following is required:

  • Deploying Office 365 in organizations (Exchange, Power BI, Power Apps, AD, SharePoint, OneDrive, Teams, etc.) and architecting complex Azure public/private Cloud Platform Solutions.
  • Software development and programming, including experience designing, developing, troubleshooting, and maintaining high-quality applications and solutions using C#, ASP.NET, and .NET Frameworks, with working knowledge of JavaScript, HTML5, CSS, XML, jQuery, and SQL Server.

Certification: MOS (Microsoft Office Specialist) Certification and/or MCTS (Microsoft Certified Technology Specialist) would be an asset.

Equivalencies of education and experience may be considered.

Background check: A clear Criminal Background check is required to start.

Why work for us?

We have been recognized as an Alberta Top 85 Employer for 2026. The CWC PCN is a leader in the provision of primary care through collaboration, innovation, and teamwork, creating healthy patients and satisfied providers.

Employees of the CWC PCN enjoy a competitive salary and benefits package that includes employer-paid premiums for health and dental benefits, health spending/wellness account, eligibility to contribute to our group RRSP plan and receive an employer match, flexible working options, generous vacation and personal time off allowances, education days, as well as professional development opportunities. 

The CWC PCN is committed to providing a physically, emotionally, and psychologically safe environment for all workers, patients, and visitors. We are also committed to promoting policies internally that ensure team members across the organization feel they belong and can perform to their best capacity in a supportive and respectful work environment.

How to apply

To apply for this position, please submit your application to the posting on the CWC PCN’s website. When you apply, please include the following:

  • Resume
  • Cover letter

Due to the high volume of applications we receive, only those who apply through the CWC PCN’s website will be moved forward in the recruitment process. This is a necessary step as we require important information from our application form.

Our hiring practices ensure that all qualified candidates are considered and decisions are merit-based. We invite applicants of all racial and ethnic backgrounds, ancestry, religious beliefs, gender/gender identity, sexual orientation, age, family/marital status, and physical and mental disabilities.

The CWC PCN welcomes and encourages applications from persons with disabilities or those needing an accommodation based on any other protected ground. Accommodations are available upon request for candidates participating in the selection process. To request an accommodation, please email View email address on jobs.jobcopilot.com .

We thank all applicants for their interest; however, only shortlisted candidates will be contacted.

Posting will remain open until the role is filled.

Vacancy posted 23 days ago
Similar jobs that could be interesting for youBased on the Microsoft SharePoint & Power Platform Developer in Calgary, AB vacancy
  •  ...Description Job Description ~Design, develop, and deploy custom business applications using Power Apps (Canvas, Model-Driven Apps,...  ...solutions leveraging Dataverse, SharePoint, SQL Server, and other standard/...  ...strong understanding of Microsoft 365 and Azure integration... 
    Microsoft
    Sharepoint
    Full time
    Flexible hours

    Turner

    Calgary, AB
    more than 2 months ago
  • $60.84k - $79.85k per year

     ...translating business requirements into practical SharePoint and collaboration solutions? Do you have...  ...and supporting SharePoint Online and Microsoft 365 solutions? We are looking for a...  ...gather requirements, recommend solutions, develop project plans, and provide cost estimates... 
    Microsoft
    Sharepoint
    Permanent employment
    Full time
    Remote work
    Relocation

    Long View Systems

    Calgary, AB
    more than 2 months ago
  •  ...Technology - Infrastructure team as a Senior Power Platform Administrator. This diverse team of tech...  ...Administer and govern the Microsoft Power Platform and related AI capabilities...  ...support for platform-related issues Develop and maintain standards, documentation, and... 
    Microsoft
    Full time
    Remote work
    Flexible hours

    Experienced Career

    Calgary, AB
    more than 2 months ago
  •  ...We are looking for a skilled  SharePoint Administrator to join our IT...  ...ensures the SharePoint Online platform is reliable, secure, scalable...  ...standards (including Microsoft Purview where applicable)....  ...issues. ~ Support and enhance Power Automate workflows. Documentation... 
    Microsoft
    Sharepoint
    Full time
    For contractors
    Work at office

    Helical Pile Solutions

    Calgary, AB
    more than 2 months ago
  •  ...Requisition Number: 106303 SharePoint & Microsoft Teams Trainer Location: This is a hybrid position based in Calgary, Alberta. The role requires...  ...are a people-first company. We believe that by unlocking the power of people and technology, we can accelerate transformation... 
    Microsoft
    Sharepoint
    Work at office
    Local area
    Immediate start

    Insight Enterprises, Inc.

    Calgary, AB
    18 days ago
  •  ...into construction readiness. Develop project execution strategies,...  ...commercial structuring, power marketing, financing diligence...  ...accountability. Proficiency with Microsoft Office, project scheduling...  ...systems, and document management platforms. Action-oriented, collaborative... 
    Microsoft
    Full time
    Work at office
    Local area
    Remote work

    BluEarth Renewables Career

    Calgary, AB
    23 days ago
  • $69.96k - $91.82k per year

     ...? We are looking for a dynamic and personable client-facing Microsoft Modern Workplace Consultant for our  Calgary branch to provide...  ...M365 technologies and apps including Copilot, Intune, OneDrive, SharePoint, Teams and Security Consulting with users and evaluating... 
    Microsoft
    Sharepoint
    Full time
    Remote work

    Long View Systems

    Calgary, AB
    more than 2 months ago
  •  ...Job Responsibility: Job Title Sharepoint Administrator Vacancy No VN7270 Company Name...  ...ongoing maintenance tasks. Design, develop, and implement SharePoint solutions, workflows...  .... Relevant certifications such as Microsoft Certified: SharePoint Administrator Associate... 
    Microsoft
    Sharepoint
    Full time
    Work at office

    Compugen Inc

    Calgary, AB
    3 hours ago
  •  ...across the enterprise ecosystem. In this role, you will own the platform roadmap, prioritize the sprint backlog, and translate high-...  ...partnership with Scrum Masters, Salesforce Administrators, and Developers. User Acceptance & Adoption Strategy : Oversee and coordinate... 
    Long term contract
    Full time
    Temporary work
    Visa sponsorship
    Work visa

    Sunoco Lp

    Calgary, AB
    22 days ago
  •  .... 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...  ...at scale through AWS, Google Cloud, and Microsoft. Tackle serves more than 500 software... 
    Microsoft
    Full time
    Immediate start
    Worldwide

    Appdirect

    Calgary, AB
    more than 2 months ago
  •  ...Description Position Summary The Web Developer reports to the IT Manager and is...  ...process, best practices and standards for SharePoint. The right candidate will participate in...  ...education and experience may be considered • Microsoft SharePoint 2013 and SharePoint Designer... 
    Microsoft
    Sharepoint
    Full time

    Dba Technologies, Llc

    Calgary, AB
    more than 2 months ago
  •  ...bring dedicated technical leadership to our platform team while also owning production...  ...including DevOps specialists, senior data developers/architects, and QA automation, while simultaneously...  ...platform team of DevOps specialists, Power BI/data platform architects, and a QA... 
    Full time
    Local area
    Shift work

    Krux Analytics

    Calgary, AB
    more than 2 months ago
  •  ...Senior Routing Engine Developer (CX Platform) ~ Full-time Miratech helps visionaries change the world. We are a global IT services and consulting...  ...and build the next generation interaction routing platform powering enterprise-scale contact center operation. You will develop... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Calgary, AB
    5 days ago
  • $110k - $160k per year

     ...customers, and the world at large. As a Microsoft services partner, we hold ourselves to...  ...are looking for a hands-on Generative AI Developer with strong experience in building...  ...and deploying cutting-edge AI solutions powered by Azure OpenAI, Azure AI Foundry, LangChain... 
    Microsoft

    Lantern

    Calgary, AB
    a month ago
  •  ...research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like...  ...Overview The responsibilities of our Platform team include building and maintaining all...  ...1 week.  What Yo u’ ll Do Design, develop, and maintain robust APIs including public... 
    Microsoft
    Work at office

    Speechify

    Calgary, AB
    more than 2 months ago
  •  ...of a Strategic Prospecting Plan. Obtains vast knowledge of Wajax Power Systems Products such as Allison, Detroit, MTU, Mercedes and all...  ...process, must possess a valid driver’s license. Proficiency: Microsoft Office, including Outlook, Excel, Word and PowerPoint, CRM (... 
    Microsoft
    Full time
    Work at office

    Wajax

    Calgary, AB
    more than 2 months ago
  •  ...re inviting candidates for the post of Microsoft 365 Solution Designer. They will...  ...multiple areas of the organisation’s IT platform/infrastructure. They must have understood...  ...must be proficient in M365 including SharePoint Online and Power Platform. They must have acted as a... 
    Microsoft
    Sharepoint
    Full time
    Part time
    Internship
    Flexible hours

    Canadian Pacific Railway

    Calgary, AB
    5 days ago
  •  ...Development team as a Senior Test Automation Developer. This diverse team of tech-savvy...  ...Lead the testing and evaluation of AI-powered applications by validating model...  ...support successful deployment of UiPath and Microsoft Power Platform solutions Skills and Experience... 
    Microsoft
    Full time
    Internship
    Remote work
    Flexible hours
    Early shift

    Experienced Career

    Calgary, AB
    more than 2 months ago
  •  ...Description Job Title: Power System Engineering Technologist (P.L. Eng.) Job Level: ENG C Date Posted: September 8, 2026...  ...issues on multiple projects simultaneously. Working knowledge of Microsoft Office: Word, Power Point, Excel etc. Proven track record of... 
    Microsoft
    Permanent employment
    Full time
    Work at office
    Relocation package

    Altalink

    Calgary, AB
    a month ago
  •  ...Help build the AI platform powering the future of construction At XYZ Reality, we’ve created the...  ...that technology even further. We’re developing the next generation of wearable AI...  ...deploying machine learning models. Develop distributed training pipelines and reproducible... 
    Full time
    Internship

    Xyz Reality

    Calgary, AB
    a month ago
  •  ...Callow & Associates ( is a Microsoft Dynamics consultancy located in Calgary, Alberta...  ...your activities, and; Helping to develop internal processes and tools to improve...  ...Dynamics BC/NAV; Experience with Power Automate and Power Platform; System integrations, and/or cloud... 
    Microsoft
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Home office
    Monday to friday

    Inspired Hr Ltd

    Calgary, AB
    a month ago
  • $125k - $140k per year

     ...Cloud Platform Engineer Location You will have the flexibility...  ...believe that by unlocking the power of people and technology, we can...  ...modernization projects. Develop and maintain infrastructure as...  ...Excellence Partner of the Year, Microsoft’s No. 1 Global Licensing Solution... 
    Microsoft
    Local area
    Remote work
    Worldwide

    Insight Enterprises, Inc.

    Calgary, AB
    16 hours ago
  •  ...scalable, and easy for other developers to follow. And when it comes...  ...on the lookout for a Lead QA Developer to bring their skills to our...  ...work with. You’ll use your powers for good. This isn’t one of those...  ...and more reliable eCommerce platforms — all so we can spread a... 
    Full time
    Contract work
    Casual work
    Work at office
    Flexible hours
    Afternoon shift

    Algaecal Inc.

    Calgary, AB
    more than 2 months ago
  •  ...with our Business Technology Services team as a Senior ServiceNow Developer and Administrator. This diverse team of tech-savvy problem...  ...administration, maintenance, and continuous improvement of MNP's ServiceNow platform Design, develop, configure, and implement scalable ServiceNow... 
    Remote work
    Flexible hours

    Experienced Career

    Calgary, AB
    21 days ago
  •  ...brands build better cultures and use their power for good. We’re also one of the first B...  ...Benevity is seeking a talented Senior Staff Developer , who has an extensive record of hands-...  ...initiatives using public cloud platforms spanning multiple teams and domains within... 
    Full time
    Work at office
    Flexible hours

    Benevity

    Calgary, AB
    more than 2 months ago
  •  ...CARDON is seeking a Senior Full Stack Developer to help design, develop, and support our...  ...following would be considered an asset: Microsoft Azure and Azure App Services. Event-...  ...applications. Enterprise software platforms and data-centric business systems. Land... 
    Microsoft
    Long term contract
    Full time
    Local area
    Flexible hours

    Canada West Land

    Calgary, AB
    a month ago
  •  ...Benevity is seeking a Senior Staff Developer for User Identity & Access Management (UIAM) to shape the technical direction of our identity platform, serving Fortune 100 customers and nonprofit partners. Reporting to the Director of Engineering, you will combine hands-on... 

    Benevity

    Calgary, AB
    4 days ago
  •  ...technology Solution and Consulting company powered by strong management and leadership team...  ...Security ~ Network Engineer ~ SharePoint ~ Project Management ~ Business Analyst...  ...Analytics ~ Hadoop ~ Salesforce Developer ~ .Net ~ Oracle DBA ~ Tableau... 
    Sharepoint
    Full time

    Cygnus Professionals Inc.

    Calgary, AB
    more than 2 months ago
  • $120.8k - $151k per year

     ...engaging, effortless, and valuable. As a SharePoint Architect within the Professional...  ...designing, setting up, and administering Microsoft SharePoint environments. You will work...  ...with contract SLAs You will mentor and develop Consultants, Engineers and Technicians on... 
    Microsoft
    Sharepoint
    Full time
    Contract work
    Remote work

    Softchoice

    Calgary, AB
    27 days ago
  •  ...Canada’s fastest-growing event ticketing and live experience platform, powering everything from concerts and festivals to comedy shows, attractions...  ...Fast 50 (#20, 2024) Title: Senior Mobile Application Developer Level: Senior (intermediate will be considered)... 
    Full time
    Work at office

    Showpass

    Calgary, AB
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Microsoft SharePoint & Power Platform Developer. Be the first to apply!