Dynamics 365 Developer
We are looking for a Dynamics 365 Developer to design, develop, and implement custom solutions within the Microsoft Dynamics 365 ecosystem. The ideal candidate will have a strong technical background, experience with Power Platform, and the ability to translate business requirements into scalable and efficient solutions.
KEY ACTIVITIES/ACCOUNTABILITIES:
-
Operate within established governance frameworks, working under the direction of the System Owner to implement approved technical designs and contribute to controlled release and deployment processes across development, test, and production environments.
-
Design, develop, and deploy approved custom solutions in Microsoft Dynamics 365 (CRM, ERP, Finance & Operations, Customer Service, Sales, Field Service).
-
Customise entities, forms, views, workflows, plugins, and Power Automate flows to meet business requirements.
-
Support the full development lifecycle, including technical design input, development, testing, code review, and preparation of changes for release in line with agreed quality and performance standards.
-
Collaborate closely with the Dynamics System Configurator to extend platform capabilities through custom code and integrations, ensuring a clear separation between configuration-led solutions and code-based customisations.
SKILLS & EXPERIENCE:
-
Strong experience developing in Microsoft Dynamics 365 (CE, F&O, Customer Service, Sales, or Field Service).
-
Proficient in C#, JavaScript, TypeScript, Power Automate, Power Apps, and plugin development.
-
Experience with Dataverse, SQL Server, and relational database design.
-
Knowledge of API integrations, REST/SOAP web services, and Azure services.
-
Strong problem-solving, analytical, and debugging skills.
-
Microsoft certifications are a plus (e.g., MB-500: Power Platform + Dynamics 365 Developer).