Senior Power Platform Developer
Job Description
We are seeking an experienced, hands-on Senior Power Platform Developer for an estimated 10-month hybrid contract in Mechanicsville, VA. Onsite presence is required, so only candidates who currently live in the Mechanicsville / Richmond, VA area will be considered. You will design, build and govern business solutions across Power Apps, Power Automate, Power Pages, Dataverse and Copilot Studio, and lead discovery sessions that turn business challenges into working applications. The ideal candidate will have 8+ years in IT, 5+ years on Power Platform, and strong communication skills for both technical and business requirement discussions. The interview process includes a webcam interview and an in-person interview. Requirements • 8+ years of total IT experience • 5+ years of experience with Power Platform and Dataverse • 5+ years designing, implementing and migrating solutions across Power Apps, Power BI and Power Automate • 5+ years of custom development with .NET, JavaScript and C# • 3+ years of data integrations and migrations using Azure Synapse / Azure Data Factory • 2+ years of DevOps in Power Platform environments • Experience with Microsoft Dynamics 365, SharePoint and PowerShell • PowerApps Professional or PowerApps Developer certification (required) • Preferred: Copilot Studio, SharePoint Online, Microsoft 365, SPFx, Power Pipelines / ALM Accelerator • Must currently reside in the Mechanicsville / Richmond, VA area
Responsibilities
- Build and configure Canvas and Model-driven Power Apps and Power Automate flows
- Create and configure Power Pages for internal and external websites
- Customize, configure, develop and deploy Power Platform solutions, including Copilot Studio
- Lead discovery workshops and requirements-gathering sessions
- Map business use cases to Power Platform solutions
- Prepare mockups and prototypes that meet business needs
- Participate in code reviews and enforce standards and best practices
- Troubleshoot platform issues and work with administrators on fixes
- Create design solutions and documentation for common use cases
- Define and refine platform governance within an Agile SDLC