Posted on: 29/10/2025
Description :
Overview :
We are seeking a highly experienced and motivated Senior Power Platform Developer to join our technology team in Richmond, VA.
The ideal candidate will have 9+ years of extensive experience designing, developing, and deploying enterprise-level solutions using the Microsoft Power Platform, Dynamics 365, and related Azure/Microsoft 365 technologies.
This role requires a strong blend of low-code/no-code development expertise and traditional custom development skills to deliver scalable and robust business applications.
Key Responsibilities :
- Design & Development: Lead the design, architecture, and implementation of complex business solutions utilizing the Microsoft Power Platform (Power Apps, Power BI, Power Automate, and Dataverse).
- Solution Migration: Plan and execute the migration of legacy applications and data to the Power Platform/Dataverse environment.
- Custom Development: Develop and maintain custom components, integrations, and extensions using .Net, C#, and JavaScript.
- Dynamics 365 Customization: Perform advanced customization and configuration within Dynamics 365, including the creation of Forms, Views, Plug-ins, Workflows, and Business Process Flows (BPFs).
- Integrations & Data: Implement robust data integrations and migration strategies using Azure services such as Azure Synapse and Azure Data Factory.
- Collaboration Tools: Develop solutions utilizing SharePoint Online, Microsoft 365, and SPFx (SharePoint Framework).
- Automation: Utilize PowerShell Scripting for automation of administrative tasks and environment management.
- AI/Generative AI: Leverage and implement solutions using Microsoft Copilot Studio (formerly Power Virtual Agents) for intelligent conversational interfaces.
- DevOps: Establish and manage DevOps practices (CI/CD pipelines, source control, release management) for Power Platform and D365 solutions.
- Mentorship & Leadership: Provide technical guidance, mentorship, and code reviews to junior developers, ensuring adherence to best practices and coding standards.
Required Skills and Experience :
- 9+ years of professional experience in software development, with a significant focus on the Microsoft technology stack.
- Demonstrable expertise with the Microsoft Power Platform and Dataverse (formerly Common Data Service/CDS).
- In-depth experience in designing, implementing, and migrating solutions utilizing all components of the Power Platform: Power Apps (Canvas & Model-Driven), Power BI, and Power Automate (Flow).
- Proven experience with customization and implementation of Forms, Views, Plug-Ins, Workflows, and BPFs in a Dynamics 365 environment.
- Strong custom development experience using .Net, C#, and JavaScript.
- Hands-on experience with SharePoint Online, Microsoft 365, PowerShell Scripting, and SPFx (SharePoint Framework).
- Experience implementing Data Integrations and Migrations using Azure Synapse and/or Azure Data Factory.
- Experience implementing DevOps practices (Azure DevOps preferred) for Power Platform/D365 environments.
- Familiarity with or experience utilizing Microsoft Copilot Studio (Power Virtual Agents) for building bots/virtual agents.
- Excellent communication, analytical, and problem-solving skills.
Education and Certifications :
- A Bachelor's degree in Computer Science, Information Technology, or a related field is preferred.
- Relevant Microsoft Certifications (e.g., PL-400: Power Platform Developer, MB-200/MB-400 series) are highly desirable
Did you find something suspicious?
Posted By
Posted in
Platform Engineering / SAP/Oracle
Functional Area
Other Software Development
Job Code
1567280
Interview Questions for you
View All