Senior Software Engineer – Adobe Experience Manager (AEM)

Company: Nuffield Health
Apply for the Senior Software Engineer – Adobe Experience Manager (AEM)
Location: London
Job Description:

Epsom & Barbican, London | Hybrid Working | Fixed-Term Maternity Cover (starting July 2026)

Competitive Salary Available, Depending On Experience

37.5 hours per week

At Nuffield Health, we provide an environment that empowers staff to make a difference. We are looking for an enthusiastic Senior Software Engineer to join our team responsible for full‑stack software development of our user‑facing digital services, with a focus on the website powered by Adobe Experience Manager (AEM).

Responsibilities

  • Ensure high‑quality software is designed, delivered and operated in line with enterprise strategy and product/business goals, working within agile delivery.
  • Collaborate as part of a multi‑functional team, contributing to the running, maintenance, improvement and evolution of digital solutions (principally the AEM website) for the benefit of Nuffield Health users.
  • Support the operation and day‑to‑day stability of digital solutions, including component and page development and site performance.
  • Operate within a community of developers and architects, contributing value through knowledge sharing, innovation and adherence to technical standards—particularly around AEM best practices, component architecture and front‑end integration.
  • Support and mentor associate and mid‑level software engineers within the team, sharing AEM expertise and contributing to the wider growth of engineering capability.

Required Skills & Experience

  • Demonstrable experience developing in AEM 6.x and Java, implementing Templates, Components, Dialogs and Workflows, preferably using AEM as a Cloud service.
  • Experience with AEM’s underlying technologies: Apache Sling, OSGi, Java Servlets, HTL, Handlebars templating, Apache Felix, Java Content Repository (JCR), Apache Jackrabbit, CRXDE, etc.
  • Experience with performance monitoring and profiling tools to identify and resolve bottlenecks.
  • Proficiency in using source control, build and CI/CD tools such as Git, Jenkins, Azure DevOps, Maven and Adobe Cloud Manager.
  • Proficiency in writing and executing unit, system, performance and integration tests.
  • Proficiency in front‑end technologies: HTML, CSS (Sass) and JavaScript (React.js), and experience writing automated tests.
  • Experience working with a wide variety of stakeholders including product owners, delivery managers and architects.
  • Experience communicating and documenting technical design proposals.
  • Excellent communication and collaboration skills.
  • Experience running software in production with suitable monitoring and alerting in place using New Relic or similar tools.

Desirable

  • Full‑stack web development experience, including responsive single‑page applications (React.js), Node.js backend development and TypeScript.
  • Experience deploying web applications to cloud platforms such as Microsoft Azure, with an understanding of micro‑services architecture.
  • Experience with database technologies (preferably PostgreSQL) and cloud commerce systems such as commercetools.
  • Experience integrating with third‑party services and platforms, including payment providers such as Adyen, Adobe Analytics, Adobe Target and other Experience Platform capabilities.
  • Understanding of SEO and site performance best practices.
  • Experience developing cross‑platform mobile applications, preferably using React Native with Expo.

Benefits

  • A wide variety of interesting and challenging work that involves most of Nuffield Health’s digital systems.
  • An environment giving you responsibility to develop ideas and solutions within a community of engineers where your opinions are valued.
  • Opportunities to learn and develop your career through self‑learning, mentoring and/or training courses.
  • An environment that allows you to perform at your best work with like‑minded colleagues focused on improving the health of our nation.
  • A benefits package that includes fitness, lifestyle and health rewards, free gym membership, health assessments, retail discounts and pension options.

#J-18808-Ljbffr…

Posted: May 18th, 2026