Software Engineer (CRM)
DCS Recruitment - Rugeley, England
Apply NowJob Description
Job Description Pay: 75,000.00 per yearJob Description:Staffordshire, UKHybrid (1 day a month in office)PermanentWe are looking for an experienced Senior CRM Developer to join a growing consultancy delivering digital transformation projects across the Microsoft ecosystem. This role has opened due to continued growth and increasing demand for Dynamics 365 and Power Platform expertise across a range of client engagements.The consultancy works with organisations across multiple sectors, helping them modernise their CRM systems and improve business processes using Microsoft technologies. Their work focuses on building scalable, secure and high-performing solutions within the Dynamics 365 and Power Platform environment.In this role, you will design, develop and deliver custom solutions across Microsoft Dynamics 365 and the Power Platform, working closely with clients to understand requirements and translate them into robust technical designs. This is a senior, client-facing role where you will lead development workstreams and contribute to the overall solution architecture.We are looking for someone who enjoys working in a consultancy environment where projects vary and new technical challenges arise regularly. You may already be a senior developer or someone ready to take the next step with more ownership and client interaction.Key Responsibilities:Lead the development of Dynamics 365 CE/CRM customisations including plugins, workflows and integrationsBuild solutions across the Power Platform including PowerApps, Power Automate and DataverseTranslate client requirements into scalable and secure technical designsIntegrate Dynamics 365 with external systems using APIs and Azure servicesSupport presales conversations, technical estimations and project scopingProvide technical guidance to junior developers and project teamsStay up to date with Microsoft platform updates, roadmaps and best practicesKey SkillsExtensive hands-on experience with Microsoft Dynamics 365 CE/CRMStrong development experience with C#, .NET and JavaScriptExpertise in plugins, custom workflow activities, business rules and form scriptingExperience building solutions within the Power Platform (Canvas Apps, Model-Driven Apps, Power Automate, Dataverse)Knowledge of integrations using Azure Functions, Logic Apps, APIs or API ManagementExperience working in consultancy or multi-project delivery environmentsStrong communication and client-facing skillsDesirable skills:Microsoft certifications such as PL-400, MB-400, PL-600 or AZ-900Experience contributing to technical architecture decisionsPrevious experience mentoring developers or supporting delivery teamsWhat you get in return:Salary 75,000 + BenefitsHybrid working with flexibility (1 day per month in office)Exposure to varied and complex client transformation projectsContinuous training and professional developmentSupport for Microsoft certificationsClear progression opportunities within a growing consultancyThis company is an equal opportunity employer and values diversity. They do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.Job Types: Full-time, PermanentBenefits:Work from homeWork Location: Hybrid remote in Rugeley (Staffordshire)
Created: 2026-03-20