Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • SharePoint and Power Platform Developer building Power Apps, workflows, and Microsoft 365 solutions for Calgary’s primary care network. Supporting secure, reliable applications for doctors and patients.

Responsibilities

  • Develop, enhance, and maintain 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 approved technologies
  • Complete application enhancements, bug fixes, and technical improvements
  • Develop custom components, interfaces, and web solutions using C#, .NET, JavaScript, TypeScript, HTML, CSS, JSON, and SQL
  • 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 solutions and identify reliability, performance, and usability improvements
  • Develop and maintain SharePoint sites, lists, libraries, pages, views, permissions, and related solutions
  • Support integration between SharePoint, Power Platform, Microsoft 365, and organizational systems
  • Follow security, governance, development, and application lifecycle management standards
  • Implement approved security roles, permissions, and access controls
  • Ensure solutions are tested, documented, and supportable before implementation
  • Identify development risks, technical limitations, and security concerns and escalate them
  • Gather and clarify requirements with business stakeholders
  • Participate in solution discussions, testing, and implementation activities
  • Provide technical input on effort, dependencies, risks, and implementation considerations
  • Assist with user testing, training, and implementation support

Requirements

  • A post-secondary diploma or certificate in computer science, software development, software engineering, business and computer information technology, or similar is required
  • Minimum of two years’ professional experience deploying Office 365 in organizations, including Exchange, Power BI, Power Apps, AD, SharePoint, OneDrive, and Teams
  • Experience architecting complex Azure public/private Cloud Platform Solutions
  • Minimum of two years’ professional experience in software development and programming
  • Experience designing, developing, troubleshooting, and maintaining applications and solutions using C#, ASP.NET, and .NET Frameworks
  • Working knowledge of JavaScript, HTML5, CSS, XML, jQuery, and SQL Server
  • Clear Criminal Background check required to start
  • Must be located within the Calgary Zone or surrounding area
  • Equivalencies of education and experience may be considered
  • MOS Certification and/or MCTS would be an asset

Benefits

  • Employer-paid premiums for health and dental benefits
  • Health spending/wellness account
  • Eligibility to contribute to a group RRSP plan
  • Employer RRSP match
  • Flexible working options
  • Generous vacation and personal time off allowances
  • Education days
  • Professional development opportunities
  • Primarily work from home
  • Occasional in-person responsibilities
  • Supportive and respectful work environment
  • Accommodation available during the selection process

Job type

Full Time

Experience level

JuniorMid level

Salary

CA$72,000 - CA$85,000 per year

Degree requirement

Associate's Degree

Tech skills

ASP.NETAzureCloudJavaScriptjQuerySQLTypeScript.NET

Location requirements

HybridCalgaryCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.