Senior Software Engineer - Adobe Experience Manager (AEM)
Nuffield Health · Epsom, SRY, GB
6 days agoImpress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Software Engineer - Adobe Experience Manager (AEM) role.
Rezi rewrites your resume against Nuffield Health's job description. Free.

Tailor your resume to this Senior Software Engineer - Adobe Experience Manager (AEM) role.
Rezi rewrites your resume against Nuffield Health's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer - Adobe Experience Manager (AEM) posting at Nuffield Health — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer - Adobe Experience Manager (AEM) posting at Nuffield Health — free, in seconds.
About the Role
We are looking for an enthusiastic Senior Software Engineer to join our team that’s responsible for full-stack software development of our user-facing digital services and experiences, with a focus on our 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.
- Work collaboratively as part of a multi-functional team, contributing to the running, maintaining, improving and evolution of digital solutions (primary the AEM website) for the benefit of Nuffield Health users.
- Support the operation and day-to-day stability of digital solutions the team are responsible for, 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.
Requirements
- 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 and 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 utilising source control, build, and CI/CD tools such as Git, Jenkins, Azure DevOps, Maven, and Adobe Cloud Manager.
- Proficiency in writing and executing various types of tests including unit, system, performance, and integration tests.
- Proficiency in frontend technologies: HTML, CSS (Sass) and JavaScript (React.js) and experience in writing automated tests.
- Experience of working with a wide variety of stakeholders including product owners, delivery managers and architects.
- Experience of communicating and documenting technical design proposals.
- Excellent communication and collaboration skills.
- Experience with running software in production with suitable monitoring and alerting in-place with New Relic (or similar tools).
Skills
- AEM 6.x
- Java
- Apache Sling
- OSGi
- Java Servlets
- HTL
- Handlebars templating
- Apache Felix
- Java Content Repository (JCR)
- Apache Jackrabbit
- CRXDE
- Git
- Jenkins
- Azure DevOps
- Maven
- Adobe Cloud Manager
- HTML
- CSS (Sass)
- JavaScript (React.js)
- New Relic
- Full-stack web development
- Responsive single-page applications (React.js)
- Node.js backend development
- TypeScript
- Microsoft Azure
- Microservices architecture
- PostgreSQL
- commercetools
- Adobe Analytics
- Adobe Target
- Adobe Experience Platform
- SEO
- React Native
- Expo
Location
- Epsom
- Barbican, London
Work Type
- Hybrid Working
- Fixed-Term Contract
- 37.5 hours per week
Experience Level
- Senior
Salary/Compensations
- Competitive salary available, depending on experience
Benefits
- Free gym membership
- Health assessments
- Retail discounts
- Pension options
About the Company
- At Nuffield Health, everything we give our patients, members and customers would not be possible without you. Your passion, your warmth, your drive to make a difference. Whether it’s driving connecting health, helping the nation, transforming experiences or building the career you want – we give you the support to do it all. Join our journey. It starts with you.