INSIDE IR35 HYBRID WORKING Key Responsibilities Collaborate with stakeholders to gather business requirements and translate these into technical specifications. Design, develop, test, and deploy Dynamics 365 CE solutions, including customisations, extensions, and integrations. Create and maintain custom workflows, plugins, web resources, and reports within Dynamics 365. Ensure the platform adheres to best practices, including data accuracy and integrity standards. Perform code reviews and troubleshoot technical issues to ensure high-quality delivery. Provide technical leadership to the development team, fostering a collaborative and agile working environment. Integrate Dynamics 365 with external systems using APIs, web services, and middleware. Support the development and deployment of Power Platform solutions, including Power Apps and Power Automate. Experience: Extensive experience with Microsoft Dynamics 365 CE, including customisation, configuration, and integration. Proficiency in C#, .NET, JavaScript, TypeScript, and Liquid for Dynamics 365 development. Hands-on experience with Power Platform (Power Apps, Power Automate) and developing end-to-end solutions. Strong knowledge of Dynamics 365 architecture, development methodologies, and best practices. Experience integrating Dynamics 365 with external systems via APIs and web services. Familiarity with Azure DevOps, CI/CD pipelines, and other deployment tools. Excellent problem-solving skills and ability to collaborate effectively with both technical and non-technical stakeholders. A background in financial services, particularly Asset and Investment Management, is highly desirable.