Overview
Skills
Job Details
Title: Power Platform Developer (with Dynamics 365 CRM Expertise)
Location: Washington, DC 20433
Duration: Long Term
Hybrid Onsite: 4 Days Onsite Per Week from Day 1
Job Description:
We are seeking a Power Platform Developer with a strong background in Dynamics 365 CRM and extensive experience across the Microsoft Power Platform, Azure, C# .NET, and Web API integrations. The ideal candidate will be responsible for designing, developing, and supporting scalable business solutions using Power Apps (Canvas & Model-driven), Power Automate, and Dataverse, with a deep focus on integrating with Dynamics 365 CRM.
The role requires the ability to work in hybrid environments (on-premises/cloud), collaborate with offshore teams, and adapt to evolving technical and business requirements. Experience with modern authentication mechanisms (Client ID, Secret), Azure DevOps, and cloud-native application development is essential.
Key Responsibilities:
- Design and develop Power Platform solutions with a focus on Dynamics 365 CRM (CE).
- Build Canvas Apps and Model-driven Apps, and automate processes using Power Automate.
- Integrate Dynamics 365 with external systems using Azure Functions, Web APIs, and custom connectors.
- Implement modern authentication protocols (OAuth 2.0, Client ID/Secret).
- Customize CRM forms, views, workflows, plugins, and business process flows.
- Support deployments and ALM processes using Azure DevOps pipelines.
- Collaborate with onshore and offshore teams to ensure solution quality and timely delivery.
- Maintain and enhance existing Power Platform applications based on user feedback and evolving business needs.
Required Skills:
- 7+ years of experience with Power Platform, including Canvas Apps, Model-driven Apps, Power Automate, and Dataverse.
- 5+ years of experience working with Dynamics 365 CRM including customization, configuration, and extension.
- Strong experience in C# .NET, PowerShell, and Web API integration.
- Experience in Azure services (Functions, Logic Apps, Azure AD, Key Vault, etc.).
- Hands-on experience with modern authentication methods (Client ID, Secret, OAuth).
- Proficient with Azure DevOps for version control, CI/CD pipelines, and work item tracking.
- Ability to troubleshoot and optimize performance of Power Platform applications.
- Strong communication skills and ability to work effectively with globally distributed teams.
"Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans."