Dynamics 365 Developer

Stem Learning Ltd

York and North Yorkshire

On-site

GBP 50,000 - 60,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

30 days holiday
Birthday day off
Pension scheme
37 hour week
Volunteering leave
Employee assistance

Job summary

STEM Learning is seeking a Dynamics 365 Developer to enhance our Dynamics 365 and Power Platform solutions across the organisation. You will develop, customise, and support CRM, and work on Power Apps and Power Automate to deliver real value for schools and learners.

The role offers a chance to influence digital transformation, collaborate with product owners, and engage with third-party partners in a Tech for Good environment, with a salary in the £50k-£60k range and 37-hour week.

Qualifications

  • Proven experience in a Dynamics 365 Developer role.
  • Experience with Dynamics 365 Sales, Marketing and/or Customer Service modules.
  • Strong CRM configuration and customization experience.
  • Experience developing plugins and workflows using C#.
  • Knowledge of the Power Platform including Power Apps and Power Automate.
  • Experience integrating Dynamics with other business systems.
  • Understanding of Dataverse, CRM security models and best practice.
  • Knowledge of Azure services and their use within Dynamics solutions.
  • Strong communication and stakeholder management skills.

Responsibilities

  • Develop, customise and support Dynamics 365 CRM solutions with ALM and solution management practices.
  • Build and enhance Power Apps (model-driven and canvas) and Power Automate solutions.
  • Deliver new functionality and improvements across the CRM platform.
  • Support integrations between Dynamics and other business applications.
  • Work with Product Owners and stakeholders to translate requirements into technical solutions.
  • Act as escalation point for complex Dynamics and Power Platform issues.
  • Contribute to architectural and solution design discussions.
  • Collaborate with third‑party partners on larger projects and enhancements.

Skills

Dynamics 365
Power Platform
C# plugins
Dataverse
Azure
Stakeholder mgmt

Job description

Dynamics 365 Developer

Salary: £50,000 - £60,000 (dependent on skills and experience)

Are you an experienced Dynamics 365 Developer looking to work in the Tech for Good space? Do you want to use your Dynamics and Power Platform expertise to help develop systems that make a real difference to young people across the UK?

WRK digital are delighted to be working in exclusive partnership with STEM Learning, whose platforms support STEM teaching and learning through the provision of resources, networks and programmes in collaboration with the UK Government, employers, organisations and educational establishments. This includes driving forward the STEM Ambassador and STEM Clubs programmes alongside supporting teachers and educators across the UK.

Microsoft Dynamics 365 sits at the heart of STEM Learning's business processes, supporting everything from customer and school engagement through to course management, bookings and bursary administration. As part of their ongoing digital transformation journey, STEM Learning are continuing to invest in their Dynamics and Power Platform estate and are looking for a Dynamics 365 Developer to join the team.

The Role

The role is accountable for supporting and enhancing STEM Learning's Dynamics 365 and Power Platform solutions, ensuring they continue to deliver value to users across the organisation.

  • Develop, customise and support Dynamics 365 CRM solutions, following sound ALM and solution management practices.
  • Build and enhance Power Apps - both model-driven and canvas - and Power Automate solutions
  • Deliver new functionality and improvements across the CRM platform
  • Support integrations between Dynamics and other business applications
  • Work closely with Product Owners and stakeholders to translate requirements into technical solutions
  • Act as an escalation point for complex Dynamics and Power Platform issues
  • Contribute to technical architecture and solution design discussions
  • Collaborate with third-party partners on larger projects and platform enhancements
The Ideal Candidate
  • Proven experience in a Dynamics 365 Developer role
  • Experience working with Dynamics 365 Sales, Marketing and/or Customer Service
  • Strong experience configuring and customising Dynamics CRM
  • Experience developing plugins and workflows using C#
  • Knowledge of the wider Microsoft Power Platform, including Power Apps and Power Automate
  • Experience integrating Dynamics with other business systems and applications
  • Understanding of Dataverse, CRM security models and best practice
  • Knowledge of Azure services and their use within Dynamics solutions
  • Strong communication and stakeholder management skills

For further information about this role, please read the Role Profile.

Why Join Us

At STEM Learning, you'll be part of an organization that is making a real difference in the lives of young people. As a Dynamics 365 Developer, you'll play a pivotal role in shaping the future of STEM education, connecting students with industry leaders, and driving innovation in careers education.

  • Work for a genuine Tech for Good organisation and contribute to exciting, high-profile STEM initiatives that have a lasting impact on students and employers alike.
  • Have the opportunity to shape and influence a business-critical Dynamics and Power Platform environment.
  • Work alongside passionate colleagues dedicated to shaping the future of STEM careers.
  • Be supported by a collaborative and dynamic work environment that fosters innovation and creativity.
  • Gain the opportunity to grow professionally.
  • Have excellent learning and development opportunities.
  • Have regular team meet ups.
  • Have the opportunity to get involved in wider STEM delivery activities.
Our Benefits
  • 30 days holiday plus bank holidays
  • An additional day off on your birthday and Christmas closure
  • Access to an attractive pension scheme
  • Our full-time hours are 37 hours per week
  • Up to 3 days paid volunteering leave per yearA comprehensive employee assistance programme

STEM Learning strives to be diverse and inclusive - a place where we can ALL be ourselves. We encourage applications from all backgrounds and communities, and are committed to employing teams with diverse abilities, skills, and experiences.

We foster a culture where every employee's voice is respected and valued.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Dynamics 365 Developer
Dynamics 365 Developer

Nigel Frank • Greater London

On-site
GBP 60,000 - 80,000
Tech for Good: Dynamics 365 Developer + Power Platform
Tech for Good: Dynamics 365 Developer + Power Platform

Stem Learning Ltd • York and North Yorkshire

On-site
GBP 50,000 - 60,000
30 days holiday
Birthday day off
Pension scheme
+3
Dynamics 365 Developer
Dynamics 365 Developer

LA International • City Of London

On-site
GBP 83,000 - 92,000
Hybrid work arrangement
Dynamics 365 Developer
Dynamics 365 Developer

Apogee Corporation • Lincoln

On-site
GBP 50,000 - 70,000
33 days holiday
Flexible working options
Pension scheme
+2
Microsoft Dynamics 365 Support & Development Consultant
Microsoft Dynamics 365 Support & Development Consultant

Version 1 • Greater London

Remote
GBP 49,000 - 66,000
Flexible/Remote working
Profit sharing
Career progression mentoring
+7
Senior Microsoft Dynamics 365 Consultant
Senior Microsoft Dynamics 365 Consultant

Hackajob Ltd • City of Westminster

On-site
GBP 61,000 - 101,000
Quarterly profit share
Flexible and remote working
Pension
+7
Dynamics Developer
Dynamics Developer

83zero • Greater London

On-site
GBP 60,000 - 100,000
Healthcare options
Limited training budget
Flexible working hours
+1
Senior Dynamics 365 Customer Engagement (CE) Developer
Senior Dynamics 365 Customer Engagement (CE) Developer

Expleo Group • Greater London

On-site
GBP 70,000 - 110,000
Collaborative environment
ExpleoAcademy training
Competitive benefits
+1
Dynamics Developer
Dynamics Developer

Burns Sheehan • Greater London

On-site
GBP 65,000 - 90,000
Senior Dynamics 365 Customer Engagement (CE) Developer
Senior Dynamics 365 Customer Engagement (CE) Developer

expleo-jobs-gb-en • Greater London

On-site
GBP 70,000 - 110,000
ExpleoAcademy
Competitive company benefits
Collaborative working environment
+1