We are seeking an experienced Dynamics 365 Developer to join a growing technology team working on enterprise-level transformation initiatives. The successful candidate will have strong experience in Dynamics 365 Customer Engagement (CE) and the Power Platform, with a focus on Customer Service modules. You will be responsible for building, enhancing, and supporting Dynamics 365 solutions within an Agile delivery environment.
Key Responsibilities
- Configure and customise Dynamics 365 CE (Customer Service).
- Develop plugins, workflows, Power Automate flows, and JavaScript libraries.
- Configure business process flows, security roles, and entities (tables, views, and forms).
- Support solution deployment using CI/CD pipelines and Git source control.
- Design and implement integrations using Azure services.
- Collaborate with architects and other developers to deliver scalable, maintainable solutions.
- Contribute to Agile sprints, providing regular progress updates.
- Maintain up-to-date knowledge of new features and best practices across Dynamics 365 and Power Platform.
Technical Skills & Experience
- 5+ years’ experience in Dynamics 365 development (Customer Engagement/CRM).
- Strong knowledge of Dynamics 365 Customer Service and Power Platform.
- Proficiency with Power Automate, Logic Apps, and Azure DevOps.
- Experience designing and developing reusable components and integrations.
- Experience with SaaS applications and cloud environments (Azure preferred).
- Knowledge of ALM tools (e.g., Git, Azure DevOps).
- Experience integrating Dynamics 365 with other enterprise systems (SAP integration an advantage).
- Strong analytical, problem-solving, and troubleshooting skills.
- Excellent communication and collaboration abilities.
Desirable
- Experience building Canvas Apps.
- Background in Azure web app development.
- Familiarity with access controls and governance policies.
#LI-JM2