Senior Software Development Engineer - CMS

Senior Software Development Engineer - CMS

As a Leading digital retailer, we are looking for a Senior CMS Engineer with extensive experience of working on products such as Magnolia and AEM. You will be involved in helping to lead and implement a core part of our web platform technologies infrastructure that plugs into many different areas our service based infrastructure.

The role

You will need to be a hands-on engineer with experience of leading web CMS projects across a variety of implementations. Our web content environment is based on Magnolia in conjunction with Ampliance, which we are migrating to from Adobe AEM, and this is a chance to work in an environment supporting some of the highest numbers for an eCommerce site on Black Friday. Day to day you will be involved in architecting the solution, building the code and tests and working with other engineers to review code and work on configuration and service management. We are building the CMS solution out on AWS, so experience in cloud formation and management in that environment would be a bonus.

You will also need to be an excellent communicator with the ability to work with product managers and other teams such as Search and the Product team to integrate content into the users journey.

What you'll be using

* Magnolia
* Java
* React
* Redux
* Ampliance
* AWS

Skills

Extensive experience of building solutions using at least one of the following CMS products:

Magnolia CMS
Adobe AEM/CQ 5+
Open CMS

5+ years' experience in architecting complex web and intranet solutions
7+ years of Java/J2EE experience
Experience of AWS and Cloud based CMS implementations.
Must have experience of common frameworks such as Spring and React
Strong knowledge of common design and integration patterns
Ability to work using Agile and Iterative development methodologies
To be able to help mentor junior team members.


Apply now