At a Glance
- Tasks: Join our team to develop user-facing digital services using Adobe Experience Manager.
- Company: Dynamic tech company focused on improving lives through innovative digital solutions.
- Benefits: Competitive salary, flexible hybrid working, and a range of health and lifestyle perks.
- Other info: Opportunities for career growth and personal development in a supportive environment.
- Why this job: Make a real impact while collaborating with a community of passionate engineers.
- Qualifications: Experience in AEM, Java, and full-stack development is essential.
The predicted salary is between 50000 - 65000 £ per year.
- Senior Software Engineer - Adobe Experience Manager (AEM)
- Epsom | Hybrid Working | Fixed-Term Contract till end of February 2027 (Maternity Cover)
- Competitive salary available, depending on experience
- 37.5 hours per week
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 and experiences, with a focus on our website powered by Adobe Experience Manager (AEM).
As a Senior Software Engineer, you will
- 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 the company 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
- As a Senior Software Engineer, you’ll bring (Skills & Experience Required):
- 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 Dev Ops, 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 Java Script (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).
Desirable
- Full‑stack web development experience, including responsive single‑page applications (React. js), Node. js backend development, and Type Script
- Experience deploying web applications to cloud platforms such as Microsoft Azure, with an understanding of microservices architecture
- Experience with database technologies (preferably Postgre SQL) and cloud commerce systems such as commercetools
- Experience integrating with third‑party services and platforms, including payment providers (e. g.
- 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
We will provide
- A wide variety of interesting and challenging work that involves most of the company’s Digital systems.
- An environment where you will be given responsibility to develop your ideas and solutions.
You will be working within a community of engineers where your opinions are valued, and contribute to the engineering standards and practices adopted.
- 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, working collaboratively with like‑minded colleagues who are focussed on improving the health of our nation and making a real difference to peoples’ everyday lives.
Benefits package
We’ve developed a benefits package with you in mind.
You can choose from a range of fitness, lifestyle, health and wellbeing rewards, such as free gym membership, health assessments, retail discounts and pension options.
#J-18808-Ljbffr
Senior Software Engineer - Adobe Experience Manager (AEM) in Epsom employer: United States Digital Space LLC
United States Digital Space LLC is an exceptional employer, offering a dynamic work culture that prioritises innovation and collaboration in the heart of Greater London. With a strong focus on employee well-being and flexible work options, we provide ample opportunities for professional growth and development, making it an ideal environment for those looking to make a meaningful impact in the field of AI-enabled SaaS engineering.
Contact Details:
United States Digital Space LLC Recruitment Team