Job Search and Career Advice Platform

Enable job alerts via email!

Dynamics Developer

Spencer Rose Ltd

Greater London

Hybrid

GBP 68,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading fintech company in London is seeking a Dynamics 365 CRM Developer to take ownership of their CRM platform. You'll design, customise, and enhance Dynamics 365 CE, working closely with cross-functional teams on integrations and improvements. The role requires 3-5+ years of experience in Dynamics CRM and a strong background in C# development. This hybrid position offers up to £80,000, enabling you to impact business performance significantly.

Qualifications

  • 3-5+ years working with Microsoft Dynamics 365 CE/Dynamics CRM.
  • Strong background customising CRM and building C# plug-ins.
  • Experience integrating CRM with third-party platforms and cloud services.

Responsibilities

  • Design, customise, and extend Dynamics 365 to support workflows.
  • Build, test, deploy and maintain custom CRM components.
  • Troubleshoot CRM issues and debug plug-ins.

Skills

Expertise in Dynamics 365 CE
Strong C# development
Power Platform experience
Familiarity with Azure
Strong ALM/DevOps practices for CRM
Excellent understanding of APIs
Job description

Dynamics 365 CRM Developer

Dynamics 365 CE - C# Plug-ins - Power Platform - Azure

Up to £80,000

London (Hybrid)

Overview

Join one of London's most forward‑thinking fintechs! My client is scaling fast, and as part of their technology evolution they're looking for a talented Dynamics 365 CRM Developer to take ownership of their internal CRM platform and help transform it into a truly best‑in‑class system.

You'll play a pivotal role in designing, customising and extending Dynamics 365 to support internal teams and client‑centric workflows. This is a hands‑on, full‑life cycle development role – ideal for someone who enjoys solving complex problems, improving processes and building scalable, secure CRM solutions that directly impact business performance.

As a Dynamics 365 CRM Developer, you'll work closely with Architects, the Product Team and stakeholders across the business to ensure CRM is robust, integrated and aligned with operational needs. You'll be an influential voice in shaping how the platform evolves, driving improvements and championing best practice.

Tech Stack & Responsibilities

Hands‑on Dynamics 365 CE development, including:

  • Custom entities, forms, model‑driven apps and UI enhancements
  • C# plug‑ins, custom workflow activities and web resources
  • Business rules, workflows and Power Automate flows
  • End‑to‑end CRM customisations based on business requirements

Build and enhance integrations, such as:

  • API‑based integrations using REST, Azure Functions or Middleware
  • Scalable, secure data synchronisation across business systems
  • Supporting the evolution of a cloud‑first integration strategy

Full life cycle ownership:

  • Translate functional requirements into technical solutions
  • Build, test, deploy and maintain custom CRM components
  • Assist with unit and integration testing
  • Troubleshoot CRM issues, debug plug‑ins and identify root causes

Champion CRM best practice:

  • Promote consistent configuration and component reuse
  • Produce clear, maintainable technical documentation
  • Collaborate with cross‑functional teams to deliver scalable, efficient workflows
Requirements

Experience:

  • 3‑5+ years working with Microsoft Dynamics 365 CE/Dynamics CRM
  • Strong background customising CRM and building C# plug‑ins
  • Experience integrating CRM with third‑party platforms and cloud services
  • Fintech, FX or payments sector experience is a bonus but not essential
Skills
  • Expertise in Dynamics 365 CE (entities, forms, business rules, workflows)
  • Strong C# development (plug‑ins, workflow activities, web resources)
  • Power Platform experience (Power Automate essential; Canvas Apps beneficial)
  • Familiarity with Azure (Functions, Logic Apps, integrations)
  • Strong ALM/DevOps practices for CRM
  • Excellent understanding of APIs, integration patterns and data migration
  • High standards for code quality, security and maintainability
  • Ability to create accurate, comprehensive documentation
Apply

If this sounds like the role for you hit APPLY & a consultant will be in touch.

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