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