Job Title: Microsoft Dynamics 365 DeveloperThe organisation is embarking on an ambitious, multi-year transformation programme and is seeking a Dynamics 365 CE Developer to support teams across multiple transformation initiatives. This role is suited to an experienced and dynamic developer with a strong background in Dynamics 365 Customer Service.The Dynamics 365 Developer will play a crucial role in supporting and enhancing existing functionality, as well as building greenfield Dynamics 365 Customer Service solutions as the organisation continues to grow and innovate.Key OutcomesTechnical ExperienceExperience configuring Dynamics 365 CE, specifically within Customer Service environmentsKnowledge and experience working in a managed Dynamics 365 environmentConfiguration of Power Automate to automate business processesDeploying solutions using CI/CD pipelines (manual deployment to test and production environments is not permitted)Experience using Git for source controlSupporting the CRM Architect with documentation and oversight of configurations and integrationsDynamics 365 CRM ExperienceConfiguration of Tables, Views, and Forms to support Customer Service processesConfiguration of Business Process Flows within Dynamics 365Configuration of Security RolesConfiguration of Workflows and Power Automate FlowsAbility to develop PluginsAbility to develop JavaScript librariesExperience with Canvas Apps is an advantageMaintain up-to-date skills on new features, services, and cost modelsProject ResponsibilitiesWork within guidelines and objectives defined by active projects or programmesOperate within an Agile sprint structureProvide task updates and status reports to relevant project streamsPrioritise work items and tasks based on project or programme guidanceKey Skills & Experience5+ years' Dynamics 365 development experience, preferably with Customer Engagement (CE/CRM)Strong knowledge of Dynamics 365 Customer Service and the Power PlatformAbility to design innovative, reusable solutions and componentsSolid experience with SaaS solutions and integrationsExperience building plugins, workflows, cloud flows, and logic appsExperience designing integrations in AzureExperience building web apps in Azure is a bonusExperience with ALM tools (e.g. Git for Enterprise, Azure DevOps)Experience integrating with SAP is a bonusExcellent interpersonal and communication skillsStrong collaboration skills across cross-functional teamsProven ability to analyse complex technical issues and deliver effective solutionsStrong troubleshooting skills within cloud and solution architecture environmentsExperience implementing access controls and governance policiesJob Types: Full-time, PermanentWork Location: Hybrid remote in Citywest, County Dublin