Search
Power Platform / Dataverse Engineer

Power Platform / Dataverse Engineer

locationUnited States
PublishedPublished: 9/6/2025
Engineering
Full Time
$120,000 - $140,000

In this role as a Power Platform Software Engineer, you will be involved in developing a large-scale enterprise application. Your main responsibility will be to create a software solution that facilitates the on-demand loading of previously transformed data from Azure SQL to Microsoft Dataverse. Key technical skills required for this position include expertise in Dataverse Model-driven and Canvas App development, C#, .NET Core, and the Microsoft Dataverse SDK.

As part of the team, you will be engaged in both front-end and back-end development services for the application. It will be essential to familiarize yourself with the application's data model, plugin and workflow logic, and the current state of the transformed data. You will need to navigate the complexities of parent-child relationships and business logic to design and implement a solution for loading the necessary data into Microsoft Dataverse while the application is live for users. Core Tasks:

  • Understand the solution’s data model in Microsoft Dataverse.
  • Solution to support the front-end application requirements.
  • Solutioning to handle data transformation on-the-fly and manage around/with existing business logic.
  • Design, implementation, and testing of a solution to load data into Dataverse.
  • Write tests for your code that will meet our project’s requirements for automated testing.

The projected compensation range for this position is $120,000 to $140,000 (annualized USD). The final salary offered will generally fall within this range and is determined by various factors, including but not limited to the individual’s particular combination of education, knowledge, skills, competencies, and experience, as well as internal pay equity, location, contract-specific affordability and other organizational requirements.

Required Skills

This position requires 5 years experience performing the following tasks:

  • C#/.NET Core Development, including developing solutions within containers
  • Microsoft Dataverse Client SDK
  • Experience with the Microsoft Dataverse Execution Pipeline and Plugins
  • Creation and execution of unit tests for C# code and Dataverse SDK calls
  • Connecting to an Azure SQL database to call stored procedures
  • Relational data models and databases
  • PowerShell scripting
  • Git source control (clone, branch, commit, push, etc.)
  • Build and release pipeline development using Azure DevOps or GitHub Enterprise
Desirable Skills
  • Active federal government public trust clearance
  • Microsoft Azure and Power Platform certifications
  • Advanced degree preferred

Salary range

  • $120,000 - $140,000