Senior Dynamics Developer
Glasgow, Scotland, United Kingdom
About the Company
Looking for a role where you can get hands-on, solve real problems, and make a tangible impact on a critical CRM platform? We're hiring a Senior Dynamics 365 Developer to take ownership of a mature, integration-heavy environment-enhancing performance, improving reliability, and driving real business value through smart engineering.
About the Role
Delivering hands-on development across Dynamics 365 & Dataverse (plugins, APIs, customisations, Power Platform).
Responsibilities
- Owning end-to-end data flows - from upstream ingestion through to downstream reporting and APIs
- Supporting and improving complex integrations across Azure services and enterprise platforms
- Troubleshooting production issues, data challenges, and integration failures
- Driving continuous improvement, reducing technical debt, and strengthening platform resilience
- Collaborating with product, data, integration and business teams to deliver high-quality solutions
Qualifications
- Strong experience with Dynamics 365 CE / CRM and Dataverse development
- Solid coding background in C#/.NET, JavaScript/TypeScript, and API development
- Proven ability to work in integration-heavy environments (Azure Functions, Logic Apps, Service Bus, APIs)
- Deep understanding of data flows, validation, mapping, and reconciliation
- Experience supporting live, business-critical systems (not just greenfield builds)
- A pragmatic, hands-on mindset with a focus on delivery and quality
Required Skills
- Work on a strategically important CRM platform with real scale and complexity
- Tackle meaningful data and integration challenges
- Join a team focused on practical delivery, not just theory or architecture
- Make a direct impact on business-critical processes and systems
Preferred Skills
If you're the kind of developer who enjoys getting into the detail, fixing what matters, and making systems work better every day-this one's for you.
Pay range and compensation package
Not specified in the job description.
Equal Opportunity Statement
We are committed to diversity and inclusivity in our hiring practices.