Overview
We are seeking a skilled Dynamics 365 Customer Engagement (CE) Developer to design, develop, and customize CRM solutions within Microsoft Dynamics 365 and the Power Platform. The contractor will collaborate closely with functional teams and stakeholders to deliver scalable and high-quality solutions. This role is primarily remote but will require occasional travel to client sites in London.
Responsibilities
- Design, develop, and customize Dynamics 365 CE solutions.
- Collaborate with functional teams and stakeholders to gather requirements.
- Implement custom plugins and workflow activities using C# and .NET.
- Utilize the Power Platform for application development and automation.
- Develop client-side scripting using JavaScript or TypeScript.
- Create and manage REST APIs for system integration.
- Employ version control practices using Git or Azure DevOps.
- Manage solution deployment and environments effectively.
Requirements
- Proven experience with Microsoft Dynamics 365 CE / CRM.
- Strong skills in C# and .NET for plugin development.
- Hands-on experience with Power Platform tools including Power Apps and Power Automate.
- Proficiency in JavaScript or TypeScript for client-side scripting.
- Experience with REST API development and integrations.
- Familiarity with database concepts, specifically Dataverse and SQL.
- Knowledge of integration patterns with external systems.
- Experience with tools like Plugin Registration tool, XRMToolbox, and Visual Studio.