CRM Developer

CRM Developer

Posted 3 days ago by Triumph Consultants

£396 Per day
Inside
Undetermined
Kensington, London

Summary: The CRM Developer - Housing Management role involves designing and building custom workflows in MS Dynamics 365 to enhance housing services for a local council. The position requires expertise in Dynamics 365 development, particularly within social housing or local authority contexts, and includes responsibilities such as troubleshooting technical issues and leading the deployment of new functionalities. The ideal candidate will have a strong background in Dynamics 365 and related technologies, ensuring high system reliability and compatibility with other housing IT applications.

Key Responsibilities:

  • 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.
  • 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.

Key Skills:

  • 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.

Salary (Rate): £395.53

City: Kensington

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT