> Markdown version of [/jobs/ext/1176739-drupal-developer](https://www.wearedevelopers.com/jobs/ext/1176739-drupal-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Drupal Developer - **Company:** THE Institute of the Motor Industry - **Location:** Brickendon, UK - **Salary:** £43,000.0 - £48,000.0 - **Contract:** Temporary contract - **Skills:** HTML, PHP (Programming Language), Microsoft Azure, Data as a Services, Web Development, Drupal, Electronic Data Interchange (EDI), Design of User Interfaces, Human-Computer Interaction, Responsive Web Design, Secure Coding, Web Application Security, Systems Integration, Web Analytics, Web Platforms, Stylesheet Language, Backend, Git, Enterprise Integration, Integration Frameworks, Web Technologies, Front End Software Development, Api Design, Restful APIs, Software Version Control - **Published:** July 4, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=108d4e0e95d49caa ## About the Role Essential Knowledge & Experience · Experience developing or supporting Drupal websites. · Knowledge of Drupal content management, configuration and module implementation. · Experience with HTML, CSS and JavaScript. · Working knowledge of PHP and web application development principles. · Understanding of responsive web design, security and accessibility standards. · Experience working with version control systems such as Git. · Understanding of web security fundamentals and good development practices. Desirable Knowledge & Skills · Experience developing custom Drupal modules. · Experience working with REST APIs or third-party integrations. · Experience with Microsoft Azure-hosted applications or services. · Experience working within a membership, education, awarding or regulated environment. · Understanding of SEO, website analytics and digital user experience principles Essential Qualifications: · Experience with Drupal 10 · Good problem-solving and troubleshooting skills. · Ability to communicate effectively with technical and non-technical stakeholders. · Ability to manage workload and prioritise tasks effectively. · Willingness to learn and develop new technical skills. · Collaborative and team-oriented approach., * Do you have experience developing Drupal based websites or digital platforms? ## Description The Drupal Developer is responsible for supporting the development, maintenance and continuous improvement of IMI's Drupal-based digital platforms. Working closely with the Technology Solutions Architect, the postholder will develop and enhance website functionality, implement and configure Drupal modules, support platform integrations and contribute to the delivery of secure, accessible and user-focused digital services. The role requires a strong understanding of front-end web development alongside a working knowledge of Drupal architecture and back-end development principles. The postholder will help ensure that IMI's digital platforms remain effective, engaging and aligned with organisational needs. Key Responsibilities & Accountabilities 1. Drupal Development & Website Enhancement · Develop, configure and maintain Drupal-based websites and applications. · Implement and customise Drupal modules to support business requirements. · Support the development and maintenance of custom Drupal functionality under the guidance of the Technology Solutions Architect. · Assist with Drupal upgrades, testing and platform improvements. · Troubleshoot and resolve website issues, defects and user-reported problems. · Ensure development activities follow coding standards and established best practices. 2. Front-End Development & User Experience · Develop responsive and accessible user interfaces using modern web technologies. · Ensure websites and applications provide a consistent experience across desktop, tablet and mobile devices. · Work with stakeholders to improve usability, accessibility and user engagement. · Implement designs and user interface enhancements in line with organisational branding and accessibility requirements. · Optimise websites for performance and user experience. 3. Integrations & Data Services · Support the implementation and maintenance of integrations with third-party and internal systems. · Assist with API-based integrations and data exchange processes. · Work with suppliers and internal stakeholders to troubleshoot integration issues. · Support testing and validation of integrated services. 4. Security, Quality & Compliance · Follow secure development practices and support compliance with IMI security and data protection requirements. · Assist with the identification and resolution of platform vulnerabilities and technical issues. · Support website testing, quality assurance and release activities. · Maintain appropriate technical documentation for developed solutions and configurations. 5. Continuous Improvement · Contribute ideas for improving website functionality, performance and user experience. · Support the implementation of new features and enhancements. · Keep up to date with Drupal developments, emerging web technologies and industry best practice. ## Related Videos - [Decoupling 101 - Why decouple, when not to, progressive decoupling and success stories in decoupling](https://www.wearedevelopers.com/videos/266-decoupling-101-why-decouple-when-not-to-progressive-decoupling-and-success-stories-in-decoupling) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [The Pragmatic Architect: Balancing Necessity vs. Sufficiency in React Systems](https://www.wearedevelopers.com/videos/2101-the-pragmatic-architect-balancing-necessity-vs-sufficiency-in-react-systems) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer)