Enable job alerts via email!

5268339(SJ) – CRM Developer

Carrington Blake Recruitment

London

On-site

GBP 50,000 - 70,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

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!

Qualifications

  • Experience in a similar CRM developer role.
  • Strong grasp of Dynamics 365 Customer Engagement and Field Service.

Responsibilities

  • Design and build custom workflows in MS Dynamics 365.
  • Lead deployment and testing of plugins and new functionality.
  • Troubleshoot technical issues related to Housing MS Dynamics 365.

Skills

Dynamics 365 Development
API Integration
Problem Solving
Communication

Education

Microsoft Certified: Dynamics 365 for Customer Service Functional Consultant Associate
Relevant Professional Qualification

Tools

C#
.NET
Azure DevOps
Power Platform

Job description

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!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.