Job Search

Job Alerts

We often fill jobs before they’re advertised.  Get an email as soon as we have a new job matching your search criteria.

Filter By Division

Dynamics 365 CE Developer – End User – £55-60k + Benefits

Northcote Group
Published
July 9, 2025
Location
Glasgow, United Kingdom
Category
Job Type
Location
United Kingdom
Salary
£50,000+
Type
Permanent

Description

We are looking for a Dynamics 365 CRM Developer to join our fast-paced and evolving organisation. This is a fantastic opportunity for someone who thrives in ambiguity and enjoys working in a complex environment with the aim of introducing structure and best practices. You’ll play a key role in customising and supporting our Dynamics 365 Customer Engagement platform while progressively growing into the technical owner of our D365 (customer engagement) environment.

You’ll be working across multiple business units and with a senior stakeholder group, so clear communication, emotional intelligence, and adaptability are essential. We’re not looking for someone who expects a perfect setup — this is a role for someone who’s comfortable with chaos and can help shape a strategic, scalable system.

Key Responsibilities:

  • Customise forms, views, and dashboards in Dynamics 365 CE

  • Build and maintain Power Automate flows to streamline business processes

  • Write and maintain JavaScript to enhance form behaviours (e.g., validation, conditional logic)

  • Develop and manage workflows, business rules, and calculated fields

  • Support data import, deduplication, and cleanup activities

  • Troubleshoot and resolve user-reported issues and bugs

  • Collaborate with senior developers and business stakeholders to test and implement enhancements

Required Skills & Experience:

  • Recent hands-on experience with Microsoft Dynamics 365 CRM (Customer Engagement)

  • Familiarity with Power Platform (Power Automate, Power Apps) and Dataverse

  • Basic JavaScript and fetch XML knowledge (or a willingness to learn)

  • Understanding of REST APIs and the ability to work in a dev/ops-driven environment

  • Agile project experience and a collaborative, delivery-focused approach

Desirable (Nice to Have):

  • Microsoft certifications (PL-900, MB-910)

  • Previous experience with other CRM systems (Salesforce, HubSpot, etc.)

  • Exposure to plugin development (C#) or SDK use

  • Familiarity with Azure DevOps and version control tools (e.g., Git)

Cultural Fit:
We’re a young, high-growth business with a no-nonsense attitude to job titles and hierarchy. We value outcomes over bureaucracy, and we expect team members to roll with the punches, contribute ideas, and stay focused on delivery. Most of our colleagues speak English as a second language, so strong, clear communication is critical. Experience in larger or global organisations is a plus.

Why Join Us?

  • Work on meaningful digital transformation projects that impact real business operations

  • Gain exposure to the full Microsoft Power Platform stack

  • Be mentored by experienced IT and business professionals

  • Grow into a mid/senior developer or technical consultant role over time

  • Help shape the future of our CRM landscape from the ground up

Apply
Drop files here browse files ...
Captcha
Share this job
Facebook
Twitter
LinkedIn
Email
WhatsApp
Are you sure you want to delete this file?
/