HamburgerMenu
hirist

eGrove Systems - Senior Power Platform Developer - Sharepoint

eGrove Systems Pvt Ltd.
Multiple Locations
9 - 10 Years

Posted on: 29/10/2025

Job Description

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


info-icon

Did you find something suspicious?