| Location: | Northampton |
|---|---|
| Salary: | £46,049 to £56,535 per annum |
| Hours: | Full Time |
| Contract Type: | Permanent |
| Placed On: | 10th November 2026 |
|---|---|
| Closes: | 22nd November 2026 |
| Job Ref: | UN5568 |
About the Job
Interview Date: W/C 30 November 2026
The CRM Developer will provide specialist expertise in the design, development, configuration, integration and support of the University’s CRM platforms, including Microsoft Dynamics CRM and other technologies adopted in future. You will lead the delivery of secure, scalable and maintainable workflows, automations, integrations, forms, reports, dashboards, portals and user interfaces. Working with stakeholders, suppliers, project teams and the CRM Environment and Development Analyst, you will translate requirements into technical solutions, contribute to architecture and application lifecycle management, undertake testing and release activities, and provide third-line support, debugging and root cause analysis. The role also supports technical documentation, mentoring, continuous improvement and delivery of the University CRM strategy and roadmap.
To avoid disappointment please submit the application at your earliest, as we reserve the right to close the advert early due to business requirements
About You
You will have experience administering, configuring, developing and supporting enterprise CRM platforms, including Microsoft Dynamics CRM, customer-facing portals and self-service technologies. You will be confident developing workflows, integrations, reporting and process automation, with strong knowledge of APIs, web services, CRM security, Fabric, SQL, Microsoft SQL Server, database design and data modelling. Experience of application lifecycle management across development, test and production environments, software delivery methods such as Agile, Scrum, Waterfall and DevOps, and third-line troubleshooting is essential. You will translate business needs into maintainable solutions and work effectively with stakeholders and suppliers. Experience with Power Apps, Power Automate, Power Pages, Azure Functions, Tribal Dynamics integrations, JavaScript, TypeScript, HTML, C# or .NET is desirable.
Qualifications
Essential
Degree-level education or relevant experience demonstrating progression in software development or CRM roles; Microsoft Dynamics 365, Power Platform or equivalent certification, or relevant experience.
Desirable
Microsoft Azure certification and ITIL Foundation.
Department
The CRM Developer role sits within Academic Systems in Application Services and supports the University’s enterprise CRM services. The team works with stakeholders, suppliers and project teams to develop secure, scalable and accessible CRM solutions supporting key University business functions and customer-facing services. Responsibilities span solution design, development, integrations, portals, automation, application lifecycle management, testing, release, third-line support and continuous improvement. The CRM Developer will work closely with the CRM Environment and Development Analyst and contribute technical expertise to the University CRM strategy and roadmap, ensuring solutions follow agreed architecture, information security, data protection, accessibility and governance standards.
Type / Role:
Subject Area(s):
Location(s):