Senior Power Platform Developer
No Third Parties and No C2C, Only direct W2 candidates
Role Summary
You will be our primary pro-code developer and de facto solution architect for Power Platform engagements, owning technical delivery end-to-end - from solution architecture and environment strategy through custom code, integration, and production support. This is not a configuration-only role: you will be expected to design the architecture, defend it in technical reviews, and personally write the code that low-code tools cannot. You will pivot fluidly between low-code configuration and custom development to solve complex integration and performance challenges, orchestrating data flows across Dynamics 365, Power Apps, SharePoint Online, Dataverse, and Azure.
Key Responsibilities
Solution Architecture
Own solution architecture for Power Platform engagements: environment strategy (dev/test/prod, DLP policies, Managed Environments), ALM strategy, and Application Lifecycle governance.
Design Dataverse data models that balance normalization, performance, and long-term maintainability; document entity relationship diagrams and integration architecture.
Evaluate build-vs-buy and low-code-vs-pro-code tradeoffs, and present architecture decisions and risk tradeoffs to technical leads and government stakeholders.
Define and enforce coding standards, branching strategy, and solution layering (managed/unmanaged solutions, ALM pipelines) across the development team.
Conduct architecture and code reviews; identify performance bottlenecks (API throttling, Dataverse query plans, plugin execution pipeline) and design remediation.
Active Development
Lead development and maintenance of high-traffic Power Pages portals, Model-driven Apps, and complex Canvas Apps.
Design and implement complex Dataverse plugins, custom workflow activities, and custom APIs/actions in C#.
Pro-Code Implementation
Utilize C#/.NET and the Power Apps Component Framework (PCF) to extend platform functionality beyond native control limitations.
Write custom scripts using Liquid, JavaScript, TypeScript, and Bootstrap; build reusable JS libraries/web resources for Model-driven Apps.
Develop custom connectors and virtual entities/tables where native connectivity is insufficient.
AI & Analytics
Build and embed Power BI reports (DAX/M) for actionable data insights, including composite/DirectQuery models against Dataverse.
Develop and configure Copilot agents in Copilot Studio, including custom prompt engineering, topic orchestration, and integration with Dataverse/external APIs via plugins and connectors.
CRM & Ecosystem Integration
Design and build complex, resilient integrations between Dynamics 365 and other data sources (REST/SOAP APIs, event-driven patterns via webhooks and the Dataverse Event Framework).
Leverage Salesforce experience to facilitate data migrations, cross-platform interoperability, and coexistence strategies during transitions.
System Integration
Build and maintain backend automation using Azure Logic Apps, Power Automate, and Azure Functions to integrate Dataverse, SharePoint Online, and external APIs.
Design for resilience: error handling, retry logic, idempotency, and monitoring/alerting across integration points.
Data Modeling & Security
Configure Dataverse schemas, business rules, calculated/rollup fields, and complex security models (Business Units, Security Roles, Web Roles, Table Permissions, column-level security) to meet strict DoD/GCC compliance standards.
Design row-level and field-level security models that scale across multi-tenant or multi-agency environments.
Authentication & Lifecycle
Implement secure external authentication (Azure AD B2C, custom identity providers for Power Pages).
Manage the end-to-end development lifecycle, including solution packaging, environment promotion, and automated deployments via Azure DevOps pipelines (YAML-based CI/CD preferred).
Required Qualifications
Security Clearance: Active DoD Clearance is mandatory.
Certifications: PL-400 (Microsoft Power Platform Developer) is required. PL-600 (Power Platform Solution Architect) is highly preferred and strongly signals fit for this role's architecture scope.
Experience: 10+ years of total software development experience, with at least 5+ years specifically in the Power Platform (Power Pages, Dataverse, Power Automate, Power Apps), including demonstrated experience serving as or alongside a solution architect on multi-workstream implementations.
Technical Foundations: Proven professional background as a Full-Stack or .NET developer, with the ability to read and reason about complex existing codebases, not just build greenfield solutions.
Platform Proficiency: Hands-on experience integrating Dynamics 365, SharePoint Online, and Power Pages, including at least one large-scale, high-traffic portal implementation.
Cross-Platform Exposure: Practical experience with Salesforce architecture or development, particularly in environments requiring platform interoperability.
Front-end Skills: Advanced proficiency in Liquid, JavaScript, HTML5, and Bootstrap.
Preferred Skills
Custom Development: Extensive experience with C#/.NET for the Power Apps Component Framework (PCF), custom plugins, and custom Dataverse APIs.
AI & Data: Advanced experience with Power BI (DAX/M) and Copilot Studio (custom prompt engineering and agent orchestration).
DevOps: Experience with Azure DevOps or GitHub Actions for automated ALM, including solution checker integration and automated testing (Easy Repro, Playwright, or equivalent).
Federal Context: Prior experience working within the Government Community Cloud (GCC/GCC High) or equivalent federal regulated environments.
Architecture Artifacts: Experience producing solution architecture documentation, ERDs, and integration design documents for government technical reviews.
Technical Environment
Platform: Power Pages, Power Apps (Canvas & Model-driven), Power Automate, Dynamics 365, Copilot Studio.
Data & Content: Microsoft Dataverse, SharePoint Online, Azure SQL, Power BI.
Cloud: Azure Logic Apps, Azure AD B2C, Azure Functions, Azure DevOps.
External/Legacy: Salesforce (interoperability/migration).
Pay: $150,000.00 - $180,000.00 per year
Benefits:
401(k) 4% Match
AD&D insurance
Dental insurance
Disability insurance
Flexible spending account
Green card sponsorship
Health insurance
Health savings account
Life insurance
Paid holidays
Paid time off
Prescription drug insurance
Vision insurance
Work Location: Remote