Senior Software Engineer - Adobe Experience Manager (AEM) in Epsom

Senior Software Engineer - Adobe Experience Manager (AEM) in Epsom

Epsom Full-Time 50000 - 65000 £ / year (est.) No working from home possible
United States Digital Space LLC

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.

United States Digital Space LLC

Contact Details:

United States Digital Space LLC Recruitment Team

We think you need these skills to ace Senior Software Engineer - Adobe Experience Manager (AEM) in Epsom

Adobe Experience Manager (AEM) 6.x
Java
Apache Sling
OSGi
Java Servlets
HTL and Handlebars templating
Apache Felix