Principal Software Engineer

Liverpool, England, United Kingdom · Technology


About us.

We're Shop Direct, proud home of, and 3,500 super-talented people. We're on a mission to transform retail. We want to provide the best shopping experiences for our 4 million customers by bringing together over 1,800 brands they love and flexible ways for them to spread the cost using credit. It’s what makes us tick; it’s what makes us the largest integrated digital and fintech retailer in the UK, and a very exciting place to work.

About the role.

We’re looking for a Principal Software Engineer to join our fantastic Software Engineering team.

The team are already hard at work on one of our most ambitious rebuild projects to date, breaking up the current monolithic Oracle Web Commerce (ATG) website application into microservices, this includes a brand new Node.js and React presentation layer, as well as a new CMS and using a full CI/CD development and deployment model. We are looking for Engineers with enthusiasm, passion and proven leadership abilities to support this as well as our other key business goals.

For rebuild, we have chosen AWS and will be utilising that tech stack so we’re talking around:

Java Spring Boot Microservices, Node.js React microservices, AWS microservices architecture, Groovy, Gradle, Jenkins, Docker, AppDynamics, Kibana and Elastic Search.

Our Principal Software Engineers will work as Tech Leads within autonomous product teams delivering products that are part of the rebuild and in squads aligned to our other key business goals. Our Principal Software Engineers will take responsibility for the technical delivery of great software and they will lead the technical direction for the team.

The ability to coach and mentor team members is essential to this role, as is experience of Agile software development techniques such as BDD, TDD and pair programming. We are looking for people who can explain very technical concepts to non-technical stakeholders, carry out technical prioritisation and work well with colleagues in and outside of the team at all levels.

About you:

Our benefits.

How to apply.

If you're interested to find out more please contact [email protected] in the talent acquisition team at Shop Direct or apply online.

Please note that the talent acquisition team are managing this vacancy directly, and if successful in securing this position, you may be required to undertake a credit, CIFAS and CRB check.

We're an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Apply for this job