> Markdown version of [/jobs/ext/1384436-senior-power-platform-developer](https://www.wearedevelopers.com/jobs/ext/1384436-senior-power-platform-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Power Platform Developer - **Company:** Epmpoint, Inc. - **Location:** Washington, DC, United States (Remote available) - **Experience:** Expert - **Salary:** $150,000.0 - $180,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Artificial Intelligence, Application Integration Architecture, Application Lifecycle Management, Computing Platforms, HTML5, User Authentication, Automation of Tests, Microsoft Azure, Bootstrap (Software), C Sharp (Programming Language), Code Review, Continuous Integration, Custom Software, Data Hub, DevOps, Entity Relationship Models, Github, Microsoft Dynamics, SQL Azure, Power BI, Azure Active Directory, Azure DevOps Pipelines, Salesforce.Com, Microsoft SharePoint, Software Engineering, Data Streaming, Systems Integration, TypeScript, YAML, Scripting, Model-Driven Development, Microsoft Power Automate, Power Platform Integration, Multi-Agent Systems, Prompt Engineering, SOAPAPI, Backend, Build Management, Deployment Automation, Playwright, Data Analytics, Low-code, Integration Frameworks, Codebase, Front End Software Development, Webhooks, Serverless Computing, Powerapps, Web Api - **Published:** July 22, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=0b72ca61cde11543 ## About the Role * 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). ## Description 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., 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). ## Related Videos - [CI/CD with Github Actions](https://www.wearedevelopers.com/videos/856-ci-cd-with-github-actions) - [Develop enterprise-ready applications for Microsoft Teams with Azure resources on modern web technologies](https://www.wearedevelopers.com/videos/187-develop-enterprise-ready-applications-for-microsoft-teams-with-azure-resources-on-modern-web-technologies) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Empowering Thousands of Developers: Our Journey to an Internal Developer Platform](https://www.wearedevelopers.com/videos/1519-empowering-thousands-of-developers-our-journey-to-an-internal-developer-platform) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [What Makes WeAreDevelopers World Congress Different From Every Other Tech Event?](https://www.wearedevelopers.com/magazine/701-what-makes-wearedevelopers-world-congress-different-from-every-other-tech-event) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Top Must-Visit Developer Conferences in the US in 2026](https://www.wearedevelopers.com/magazine/679-top-must-visit-developer-conferences-in-the-us-in-2026)