Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading recruitment agency is seeking a skilled Dynamics 365 Developer to design and implement custom workflows for housing services. The ideal candidate will have extensive experience with Dynamics 365, strong problem-solving skills, and the ability to work collaboratively. You will lead the deployment of new functionalities and provide expert advice on product development. If you have a passion for CRM solutions and a customer-focused mindset, we want to hear from you!
JOB PURPOSE:
The post holder will:
a. design and build custom workflows in MS Dynamics 365 to support housing services
b. lead on the deployment (including testing) of plugins and new functionality
c. providing expert advice to the applications manager on product (MS Dynamics) development
d. Troubleshoot and resolve technical issues associated to Housing MS Dynamics 365
e. Integrate Housing Applications with MS Dynamics 365
DESCRIPTION OF DUTIES:
• Design and build custom functions in Dynamics 365 (Housing instance), including workflows, flags, forms, integrations, scanning/printing, and field changes.
• Translate functional requirements from business stakeholders into technical specifications.
• Work primarily with Dynamics 365 Customer Engagement, Field Service, and integrations with third-party applications via the Common Data Service.
• Develop and configure Dynamics forms, portals, workflows, and integrate systems using APIs, Logic Apps, Function Apps, and Azure services.
• Provide expert development services, including custom code activities, plugins, web resources, and ASP.NET/.NET solutions.
• Lead technical investigations, debugging, and performance issue resolution, ensuring high system reliability.
• Collaborate with Business Analysts and Technical Architects to configure D365 solutions aligned with business needs.
• Manage the CRM development lifecycle, including version control, testing, documentation, deployment, and environment management.
• Develop and maintain CRM reports, integrations, and ensure ongoing compatibility with other Housing IT applications.
• Keep solutions up to date with Microsoft Power Platform and Dynamics 365 enhancements to maximise value and usability.
• Provide guidance on licensing models, user profiles, and support major upgrades, migrations, and CRM projects.
• Lead peer code reviews and support DevOps practices, including test scripting and execution.
QUALIFICATIONS:
Essential:
• Holds a relevant professional qualification
• Considerable amount of work experience in a similar or related role as a CRM developer
• Microsoft Certified: Dynamics 365 for Customer Service Functional Consultant Associate
• Experienced in Dynamics 365 (CRM) Development, including CRM integrations
• Experience delivering customer facing digital CRM Solution
SKILLS AND EXPERTISE:
Essential:
• Proven Dynamics 365 development expertise within a social housing or local authority setting.
• Strong grasp of out-of-the-box Dynamics 365 Customer Engagement, Field Service, Power Platform, and Common Data Service/Dataverse.
• Skilled in customisation and configuration, including entities, forms, views, dashboards, workflows, and business process flows.
• Hands-on experience with plugins, custom workflows, FetchXML, Scribe, and client-side scripting (JavaScript, HTML, CSS, Bootstrap).
• Proficient in C#, .NET, and ASP.NET MVC (desirable), with knowledge of .NET Core technologies.
• Experience with Power Platform tools: PowerApps, Power Automate (Flow), Power BI, and SharePoint integration.
• Strong Azure knowledge including Logic Apps, Function Apps, APIs, WebJobs, Service Bus, Event Hub, and App Services.
• Skilled in API integration using REST/SOAP and the Dynamics 365 Web API.
• Competent in SQL, stored procedures, data modelling, and database administration principles.
• Familiar with Active Directory B2C and Dynamics 365 security model (roles, teams, permissions).
• Experience using Azure DevOps and version control for Application Lifecycle Management (ALM) and solution deployment.
• Understands document management applications, low-code solutions, and integration with housing IT systems.
• Strong analytical and problem-solving skills with a high attention to detail.
• Excellent communication skills, able to explain technical issues clearly to non-technical staff.
• Collaborative team player, proactive, self-motivated, and capable of working independently under pressure.
• Customer-focused, time-efficient, and capable of building strong relationships with colleagues and external partners.
• Agile development experience and ability to contribute innovative ideas and solutions
If you believe you fit all the criteria, please do reach out to me on shriyajoshi@carringtonblakerecruitment.com so we can discuss the next steps!