Dynamics 365 Development Consultant

Dynamics 365 Development Consultant

Why work for mhance?

Making mhance a great place to work is a priority for the senior management team. Creating a culture where every employee feels included, valued, supported and listened to is crucial. We put wellbeing at the forefront of the business, recently providing an individually tailored mental health service for each of our employees, as well as a benefit package which helps address everyday healthcare costs.

The Opportunity/Role

Back to top

We currently have an exciting opportunity for an experienced Dynamics 365 Development Consultant to join our team. Joining mhance as a Dynamics 365 Development Consultant, you will be responsible for implementing and extending Dynamics CRM software and inspiring its use within the business environment, advising on best practices to ensure its features are utilised to their fullest.

It is an exciting opportunity for the right individual to join mhance at a time of extraordinary growth and make a difference on significant long-term projects.

The role will see the Dynamics 365 Development Consultant involved with both client projects and working on the internal developments.

What you’ll do/bring

Back to top

The successful candidate’s key responsibilities will include:

  • Analysing the client’s business, developing an understanding of their business objectives, and identify efficient ways CRM will add value to their business
  • Requirements gathering, writing user stories and evolution through business process identification, analysis, and re-engineering
  • Planning and executing the implementation of Dynamics 365 CRM developments, providing regular progress updates to internal and external clients
  • Assist with project communication and best practise throughout the system implementation
  • Provide on-going support to businesses once the system roll out has been completed

You should apply if you

Back to top

Person Profile:

  • Team player
  • Ability to build effective relationships with clients, prospective clients, suppliers and business partners
  • Ability to define and document processes
  • Ability to work independently and remotely, work well under their own direction, but fully supported when needed
  • Attention to detail, produces work to a high standard
  • Ability to work flexibly to deliver on-time to tight timescales


Knowledge and Work Experience:


  • The successful candidate will have strong Microsoft Dynamics CRM product experience ideally Dynamics 365 modules, Customer Engagement, Customer Service, Dynamics Marketing
  • Have been involved in the delivery of at least five Microsoft Dynamics CRM projects
  • Experience of XRM SDK, Web API and JavaScript programming
  • Experience in canvas apps, Power Fx, custom pages
  • Strong skills in the use of Power Automate and experience of data flows
  • Proven experience in consulting on software products, business analysis and requirements gathering
  • Able to customise CRM forms, views, workflows, business rules, charts, and dashboards
  • Hands on experience of Azure DevOps
  • Be comfortable with home based working and client site visits



  • Experience with the Not for Profit sector is desirable.
  • Have previously worked in a Microsoft Gold Partner environment
  • Understand of related technologies such as Microsoft SharePoint
  • Relevant Microsoft certifications
  • Understanding of Azure SQL
  • The ideal candidate will have experience of Dataverse Data Migrations and Integrations with 3rd party systems
  • Experience of Azure Data Factory would be beneficial
  • Experience with Microsoft Azure PaaS
  • 3+ Years in .NET, C#, ASP.NET
  • 3+ Years coding on the Microsoft Dynamics CRM/365 SDK
  • Proficiency in developing plug-in and workflow assemblies
  • Experienced in developing .NET web services and web API applications
  • Experience of Dynamics 365 Power Pages

The Perks

Back to top

Along with a highly competitive salary package we offer a great range of additional benefits and discounts through our various partnerships.

  • 23 days’ holiday (rising to 28 with service)
  • Company contributory pension
  • Life assurance benefit (4 x Salary)
  • Health and Wellness Benefits (medical, dental, eye – health cash back scheme with fast access to private care)
  • Income protection scheme, and a cycle2work scheme
  • Volunteering Leave – Be Good, Do-Good days – the opportunity to take a paid day out of the office, volunteering for our charity partners or a cause of your choice.
  • Employee Assistance – 24hr Counselling and Advice Line
  • Mental Health Support – Free access to a fully tailored mental health service online -providing confidential support from a team of health professionals.
  • Access to discounted membership at participating gyms and shopping discounts offers.

Diversity and Inclusion

Back to top

mhance is dedicated to making sure that every applicant is assessed solely on personal merit and qualifications. We actively celebrate the diversity of our colleagues and provide an inclusive work environment free from all forms of discrimination and harassment, a culture based on inclusivity and mutual respect.

We believe passionately that employing a diverse workforce among our teammates is critical to our ongoing success. We believe that a more inclusive workforce is a more collaborative and productive one. This means we continually celebrate the diverse community different individuals cultivate.

As an equal opportunity employer, we stay true to our mission by ensuring that we make recruiting decisions based on your experience and skills. We welcome applications from all members of society irrespective of age, gender, disability, sexual orientation, race, religion or belief. We recognise that diverse teams make the strongest teams and encourage people from all backgrounds to apply.

To apply for the vacancy, please complete the application process and attach a copy of your CV.


Ready for a guided tour?

Let us show you around Microsoft’s leading business software.