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