Senior Microsoft Dynamics CRM Developer in Cambridge
Senior Microsoft Dynamics CRM Developer

Senior Microsoft Dynamics CRM Developer in Cambridge

Cambridge Full-Time 60000 - 80000 £ / year (est.) Home office possible
Nigel Frank International

At a Glance

  • Tasks: Lead the design and optimisation of Dynamics 365 CRM systems with innovative solutions.
  • Company: Join a forward-thinking Dynamics 365 CRM end user with a collaborative culture.
  • Benefits: Enjoy flexible remote work, enhanced pension contributions, and professional growth opportunities.
  • Other info: Dynamic role with excellent career advancement potential in a supportive environment.
  • Why this job: Make a real impact by driving projects forward with cutting-edge technology.
  • Qualifications: Proven experience in Dynamics 365 development and strong technical skills in C# and TypeScript.

The predicted salary is between 60000 - 80000 £ per year.

Nigel Frank International are partnered with an established Dynamics 365 CRM end user who are looking to add a Senior Dynamics Developer to their team to lead design, build and optimisation of their key business systems. They are looking for a proactive individual who can thrive in a collaborative environment and provide technical expertise and leadership to help the business drive their projects forwards.

  • Deliver high-quality customisations across model-driven apps, including forms, views, command bars, ribbons, and Business Process Flows.
  • Build responsive, accessible Canvas apps using Power Fx with strong UX and usability principles.
  • Develop reusable PCF components using TypeScript/React, including dataset and field controls with appropriate testing.
  • Engineer server-side extensions such as plugins, custom workflow activities, and custom actions in C#.
  • Shape and query Dataverse data using FetchXML, OData, Web API, and QueryExpression with security-aware filtering.
  • Integrate Dynamics/Dataverse with internal and external systems using REST/Graph APIs and Azure services (Functions, Logic Apps, Service Bus).
  • Manage ALM processes including solution strategy, CI/CD pipelines, versioning, and environment governance in Azure DevOps.
  • Implement client-side logic using JavaScript/TypeScript for validation, automation, and UI enhancements.
  • Define and maintain robust data models including tables, relationships, keys, business rules, and data quality standards.
  • Monitor, troubleshoot, and optimise performance across plugins, PCF controls, queries, and Canvas apps.
  • Strong engineering capability in C# (plugins, workflow activities), TypeScript/React (PCF), and Power FX for Canvas apps.
  • Solid background integrating systems using Azure Functions, Logic Apps, Service Bus, and REST/Graph APIs.
  • Strong ALM knowledge with Azure DevOps, including CI/CD pipelines, solution management, versioning, and environment governance.

Flexible remote working model. Enhanced pension contributions and much more!

Senior Microsoft Dynamics CRM Developer in Cambridge employer: Nigel Frank International

Join a forward-thinking team as a Senior Microsoft Dynamics CRM Developer, where you will enjoy a flexible home-based working model that promotes work-life balance. Our collaborative culture fosters innovation and personal growth, offering enhanced pension contributions and opportunities to lead impactful projects that drive business success. With a focus on professional development and cutting-edge technology, this role provides a rewarding environment for those looking to make a significant contribution in the Dynamics 365 space.
Nigel Frank International

Contact Detail:

Nigel Frank International Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Microsoft Dynamics CRM Developer in Cambridge

✨Tip Number 1

Network like a pro! Reach out to your connections in the Dynamics community, attend meetups, and engage on platforms like LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best work with Dynamics 365, including any customisations or integrations you've done. This gives potential employers a tangible sense of what you can bring to the table, and we love seeing creativity in action!

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions related to Dynamics 365 and Azure services. We recommend practising coding challenges and discussing your past projects to demonstrate your expertise and problem-solving skills.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always looking for proactive individuals who can thrive in a collaborative environment, just like you!

We think you need these skills to ace Senior Microsoft Dynamics CRM Developer in Cambridge

Microsoft Dynamics 365
Customisation of model-driven apps
Power Fx
UX and usability principles
PCF components development
TypeScript
React
C#
Dataverse data querying
FetchXML
OData
Web API
REST APIs
Azure Functions
Azure DevOps
CI/CD pipelines
JavaScript
Data modelling
Performance optimisation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Dynamics 365 Developer role. Highlight your experience with C#, TypeScript, and Azure services, as well as any relevant projects you've worked on. We want to see how your skills align with what we're looking for!

Showcase Your Projects: Include specific examples of your work with model-driven apps, Canvas apps, and integrations. We love seeing real-world applications of your skills, so don’t hold back on sharing your achievements and the impact they had on previous teams or projects.

Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read through your experience and skills. We appreciate a straightforward approach that gets right to the good stuff!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about us and what we do!

How to prepare for a job interview at Nigel Frank International

✨Know Your Tech Inside Out

Make sure you brush up on your technical skills, especially in C#, TypeScript, and Power FX. Be ready to discuss specific projects where you've implemented these technologies, as well as any challenges you faced and how you overcame them.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've optimised performance or solved complex issues in previous roles. This could involve discussing your experience with plugins, PCF components, or integrating systems using Azure services. Real-world examples will impress the interviewers!

✨Understand the Business Context

Research the company and its business model. Understand how Dynamics 365 fits into their operations and be ready to discuss how your role as a Senior Developer can drive their projects forward. This shows you're not just a techie but also a strategic thinker.

✨Be Ready for Collaborative Scenarios

Since they’re looking for someone who thrives in a collaborative environment, prepare to discuss how you've worked with cross-functional teams in the past. Highlight your communication skills and how you’ve led projects or mentored others to achieve common goals.

Senior Microsoft Dynamics CRM Developer in Cambridge
Nigel Frank International
Location: Cambridge

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>