We are looking for a Lead POS developer to join our IT team here at Harrods. You will become a technical authority on Enactor applications, platform, tool-set and architectural/design principles
About the Role
As the Lead POS Developer you will provide hands-on development leadership and ensure timely delivery of production quality solutions. You will work closely with architects, developers and application specialists to plan, design, develop and deploy creative solutions for the Retail POS, Mobile Retail POS, Self-Checkout and Hospitality POS solutions operated throughout all Harrods stores.
In this role you will also carry out unit testing, integration testing, and where appropriate performance testing, using JUnit, TestNG, Selenium, JMeter and Cucumber as well as writing clean, maintainable, highly performant secure code taking advantage where possible of the latest AI assisted tooling.
About You
The ideal candidate will have previous years’ experience as a Senior Software Engineer within a distributed agile team, developing large scale software systems within the Java/J2EE stack. It is important that you have a deep understanding of how to develop scalable & multi-threaded applications, familiarity with MVC frameworks, and with sound technology expertise in JDBC, ORM, XML, XSLT, SOA and Web Services-Apps that talk with databases and apps on systems.
You will also have the following;
Clear understanding of microservices architecture, including designing, building and deploying microservices applications
Previous experience working with backlog management tools like Azure DevOps or Jira
Working knowledge of Docker and J2EE container technology such as Tomcat.
Experience working in an Agile development environment, using methodologies such as Scrum or Kanban
About Us
As the world’s leading luxury retail emporium, we craft magic, memorable experiences for our customers and support our talented teams to become the best ambassadors for our global brand. We set the highest standards and reward the remarkable people who help us maintain them
Our Promise to You
Help us make the impossible possible for our customers and we’ll do something remarkable for you. As well as offering a friendly environment to inspire your best work, we provide abundant opportunities and support to build an exceptional career across the varied specialisms of our business.
In return you’ll receive an excellent benefits package, including a company pension, flexible working, 25 days’ holiday, and your birthday off, up to 33% in-store discount (including across our food hall and restaurants) and a season ticket loan.
Uniquely You
Whilst our job adverts outline the ideal qualities, skills, and prior experience for the role, we believe in the potential for growth and value individual strengths. If you can demonstrate the majority of skills and strong experience to thrive in this role, we would encourage you to apply.
At Harrods we believe the personality and authenticity of our people sets us apart. We celebrate and invite applications from all cultures, backgrounds, tastes, and experiences and are proud of our culture where people from all walks of life can grow and thrive. What makes you unique makes us exceptional.
If you want to know more about our people and our culture, search #TogetherHarrods on LinkedIn, Facebook or follow us on Instagram @togetherharrods