Software Engineer (CRM) in Stoke-on-Trent

Software Engineer (CRM) in Stoke-on-Trent

Stoke-on-Trent Full-Time 60000 - 84000 £ / year (est.) No home office possible
DCS Recruitment

At a Glance

  • Tasks: Lead the development of custom CRM solutions using Microsoft Dynamics 365 and Power Platform.
  • Company: A growing consultancy focused on digital transformation across various sectors.
  • Benefits: Competitive salary, hybrid working, continuous training, and clear progression opportunities.
  • Why this job: Join a dynamic team and tackle exciting technical challenges while making a real impact.
  • Qualifications: Experience with Microsoft Dynamics 365, C#, .NET, and strong client-facing skills.
  • Other info: Diverse and inclusive workplace with a focus on professional growth.

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

Pay: £75,000.00 per year

Location: Staffordshire, UK

Hybrid (1 day a month in office)

Permanent

We are looking for an experienced Senior CRM Developer to join a growing consultancy delivering digital transformation projects across the Microsoft ecosystem. This role has opened due to continued growth and increasing demand for Dynamics 365 and Power Platform expertise across a range of client engagements.

The consultancy works with organisations across multiple sectors, helping them modernise their CRM systems and improve business processes using Microsoft technologies. Their work focuses on building scalable, secure and high-performing solutions within the Dynamics 365 and Power Platform environment.

In this role, you will design, develop and deliver custom solutions across Microsoft Dynamics 365 and the Power Platform, working closely with clients to understand requirements and translate them into robust technical designs. This is a senior, client-facing role where you will lead development workstreams and contribute to the overall solution architecture.

We are looking for someone who enjoys working in a consultancy environment where projects vary and new technical challenges arise regularly. You may already be a senior developer or someone ready to take the next step with more ownership and client interaction.

Key Responsibilities:

  • Lead the development of Dynamics 365 CE/CRM customisations including plugins, workflows and integrations
  • Build solutions across the Power Platform including PowerApps, Power Automate and Dataverse
  • Translate client requirements into scalable and secure technical designs
  • Integrate Dynamics 365 with external systems using APIs and Azure services
  • Support presales conversations, technical estimations and project scoping
  • Provide technical guidance to junior developers and project teams
  • Stay up to date with Microsoft platform updates, roadmaps and best practices

Key Skills:

  • Extensive hands-on experience with Microsoft Dynamics 365 CE/CRM
  • Strong development experience with C#, .NET and JavaScript
  • Expertise in plugins, custom workflow activities, business rules and form scripting
  • Experience building solutions within the Power Platform (Canvas Apps, Model-Driven Apps, Power Automate, Dataverse)
  • Knowledge of integrations using Azure Functions, Logic Apps, APIs or API Management
  • Experience working in consultancy or multi-project delivery environments
  • Strong communication and client-facing skills

Desirable skills:

  • Microsoft certifications such as PL-400, MB-400, PL-600 or AZ-900
  • Experience contributing to technical architecture decisions
  • Previous experience mentoring developers or supporting delivery teams

What you get in return:

  • Salary £75,000 + Benefits
  • Hybrid working with flexibility (1 day per month in office)
  • Exposure to varied and complex client transformation projects
  • Continuous training and professional development
  • Support for Microsoft certifications
  • Clear progression opportunities within a growing consultancy

This company is an equal opportunity employer and values diversity. They do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Job Types: Full-time, Permanent

Benefits:

  • Work from home

Work Location: Hybrid remote in Rugeley (Staffordshire)

Software Engineer (CRM) in Stoke-on-Trent employer: DCS Recruitment

Join a dynamic consultancy in Staffordshire that champions innovation and professional growth, offering a competitive salary of £75,000 and a hybrid working model. With a focus on diverse client transformation projects, you'll have the opportunity to lead development initiatives while benefiting from continuous training, support for Microsoft certifications, and clear pathways for career advancement in a collaborative and inclusive work culture.
DCS Recruitment

Contact Detail:

DCS Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (CRM) in Stoke-on-Trent

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to Dynamics 365 and Power Platform. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practising common questions and scenarios specific to CRM development. Be ready to discuss your experience with C#, .NET, and integrations, as well as how you've tackled challenges in previous roles.

✨Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets the attention it deserves.

We think you need these skills to ace Software Engineer (CRM) in Stoke-on-Trent

Microsoft Dynamics 365 CE/CRM
C#
.NET
JavaScript
Plugins
Custom Workflow Activities
Business Rules
Form Scripting
Power Platform
PowerApps
Power Automate
Dataverse
Azure Functions
Logic Apps
API Integration
Client-Facing Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of Software Engineer (CRM). Highlight your experience with Microsoft Dynamics 365 and Power Platform, and don’t forget to showcase any relevant projects you've worked on. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you a great fit. We love seeing enthusiasm and a bit of personality, so let us know what excites you about working with us.

Showcase Your Technical Skills: In your application, be sure to highlight your technical skills, especially in C#, .NET, and JavaScript. Mention any experience with plugins, workflows, and integrations, as these are key to the role. We’re keen to see how you can contribute to our projects!

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates. Plus, it’s super easy – just follow the prompts and you’ll be on your way to joining our team!

How to prepare for a job interview at DCS Recruitment

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of Microsoft Dynamics 365 and the Power Platform. Be ready to discuss your hands-on experience with C#, .NET, and JavaScript, as well as any plugins or custom workflows you've developed. The more specific examples you can provide, the better!

✨Showcase Your Consultancy Skills

Since this role is client-facing, it's crucial to demonstrate your communication skills. Prepare to share experiences where you've successfully translated client requirements into technical designs. Highlight any instances where you've led development workstreams or mentored junior developers.

✨Stay Updated on Microsoft Trends

Familiarise yourself with the latest updates and best practices in the Microsoft ecosystem. Being knowledgeable about recent changes can set you apart from other candidates. It shows that you're proactive and genuinely interested in the technology you'll be working with.

✨Prepare for Problem-Solving Questions

Expect to face some technical challenges during the interview. Practice articulating your thought process when solving problems, especially those related to integrations using Azure services or APIs. This will showcase your analytical skills and ability to think on your feet.

Software Engineer (CRM) in Stoke-on-Trent
DCS Recruitment
Location: Stoke-on-Trent

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

>