Back to results

Power Platform Developer

  • Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Posting language
English
Posted

Original job description

**Active Reliability Clearance Required**

Power Platform Developer – Model-Driven Apps & .NET/C#

We’re looking for a hands-on Power Platform Developer with strong experience building model-driven Power Apps, developing custom C# plugins, and working with Microsoft Dataverse. You’ll develop and maintain application components, extend platform functionality, and automate business processes.

Key Responsibilities

  • Build, configure, and maintain Microsoft Power Apps model-driven applications and supporting solution components.
  • Implement synchronous and asynchronous logic for business rules, data validation, and automated calculations.
  • Develop server-side and client-side extensions using C#, .NET, JavaScript, and TypeScript.
  • Create and maintain custom Power Platform plugins.
  • Develop Power Apps Component Framework (PCF) controls to extend the application’s user interface.
  • Design and implement Power Automate cloud flows, automated processes, notifications, and event-driven workflows.
  • Configure and maintain complex Dataverse security models, including hierarchical security, business units, and record-sharing rules.
  • Work with Dataverse APIs to support application functionality and integrations.
  • Work within an application environment that includes SharePoint Online and Microsoft Entra ID.
  • Use Azure DevOps Wiki, Boards, Repos, and Pipelines for documentation, work tracking, source control, and deployment.
  • Required Skills and Experience

    • Hands-on experience developing Microsoft Power Apps model-driven applications.
    • Strong C#/.NET development skills and experience building custom Power Platform plugins.
    • Experience implementing synchronous and asynchronous platform logic.
    • Proficiency with JavaScript and TypeScript for client-side development.
    • Experience developing PCF controls.
    • Strong understanding of Microsoft Dataverse, its APIs, and complex security models.
    • Experience building Power Automate cloud flows and automated flows.
    • Familiarity with Microsoft SharePoint Online and Microsoft Entra ID.
    • Experience using Azure DevOps Wiki, Boards, Repos, and Pipelines.
  • Nice to Have

    • React experience, particularly for developing PCF controls.
    More about this job

    Responsibilities

    Build and maintain model-driven Power Apps, Dataverse components, custom plugins, PCF controls, and client- and server-side extensions. Automate business processes with Power Automate, configure Dataverse security and integrations, and use Azure DevOps tools for documentation, tracking, source control, and deployment.

    Requirements

    Requires hands-on experience with model-driven Power Apps, strong C#/.NET skills, and experience developing custom plugins and synchronous or asynchronous platform logic. Candidates should also have JavaScript/TypeScript, PCF, Dataverse, Power Automate, SharePoint Online, Microsoft Entra ID, and Azure DevOps experience; React is a plus, and active Reliability Clearance is required.

    Skills

    • C#
    • .NET
    • Power Platform Plugins
    • Microsoft Dataverse
    • JavaScript
    • TypeScript
    • Power Apps Component Framework (PCF)
    • Power Automate
    • Dataverse APIs
    • Dataverse Security Models
    • SharePoint Online
    • Microsoft Entra ID
    • Azure DevOps
    • React

    Visa sponsorship

    Not detected in the job text

    Categories

    • Technology
    • Software

    Keywords

    • Power Platform
    • Power Apps
    • Model-Driven Apps
    • Microsoft Dataverse
    • C#
    • .NET
    • Custom Plugins
    • Synchronous Logic
    • Asynchronous Logic
    • JavaScript
    • TypeScript
    • Power Apps Component Framework (PCF)
    • Power Automate
    • Cloud Flows
    • Dataverse APIs
    • Dataverse Security Models
    • Hierarchical Security
    • Business Units
    • Record Sharing
    • SharePoint Online
    • Microsoft Entra ID
    • Azure DevOps
    • Azure DevOps Wiki
    • Azure DevOps Boards
    • Azure DevOps Repos
    • Azure DevOps Pipelines
    • React
    • Reliability Clearance
    • Business Process Automation

    Report this job