At a Glance
- Tasks: Join a dynamic team to develop innovative software solutions for supply chain management.
- Company: Holland & Barrett, a beloved retailer with a rich 150-year history.
- Benefits: Enjoy competitive pay, flexible holidays, and exclusive discounts from day one.
- Why this job: Make a real impact in a high-ownership environment while working with cutting-edge technology.
- Qualifications: Experience in software development, particularly with Kotlin and modern development tools.
- Other info: Remote work with occasional team meet-ups in London, Burton, or Amsterdam.
The predicted salary is between 30000 - 50000 £ per year.
Overview
Supply Chain Engineering builds and runs the technology that enables Holland & Barrett to get the right products to the right place at the right time. From our integrations with logistics providers through to controlling our robotic warehouse, the global foundation of H&B is built on our supply chain.
We\’re looking for a Software Engineer to join one of our mission-focused engineering squads – the Inventory Management team.
Responsibilities
- You\’ll work in a collaborative agile team with frontend and backend engineers, a product manager, and an engineering manager.
- With your teammates, you\’ll shape and deliver an exciting roadmap that continues the growth and transformation of this beloved 150-year-old retailer.
- You\’ll drive your products forward in a high-agility, high-ownership environment without somebody always watching over your shoulder.
Location
You\’ll work remotely to protect your focus but occasionally get together in person for the moments that matter. Team days and stakeholder meetings may take you to our central London office, our futuristic Burton-on-Trent facilities, and possibly our facilities in Amsterdam as well.
Key requirements
- A strong background in software development using, Kotlin, or similar.
- Strong experience working with frameworks and tools such as Spring Boot.
- Practical experience and understanding of Apache Kafka or other Message Queue systems.
- Experience with RDBMS databases, e.g. PostgreSQL.
- Experience of working with a modern development toolchain – e.g. Git, Maven, Docker, GitLab CI/CD pipelines, Kubernetes
- A practical understanding of architecting and building distributed systems and
- Experience with various testing tools and methodologies, e.g. TDD.
- Experience building on public cloud platforms, e.g. AWS.
What we offer
- Technology Incentive Scheme – we offer different bonus schemes for all grades in Technology, starting at 10%.
- Learning and Development at Holland & Barrett is an excellent foundation for long-term career growth.
- Career progression
- Company pension contributions
- Your wellbeing is paramount, so you\’ll have a base of 25 holiday days, fully flexible bank holidays, and the ability to purchase additional holiday days.
- Refer and Earn Scheme – Earn cash by inviting people from your network to join us.
- Epic Extras gives you access to exclusive benefits, free advice, and savings from a range of retailers and providers.
- Stay healthy with Discounted Products – from day one you\’ll get a 25% colleague discount on anything you buy at H&B, plus access to other regular promotions.
- We all need a little help sometimes, so we offer Free 24/7 Confidential Advice & Colleague Welfare.
- Mental Health First Aiders – we have lots of qualified Mental Health First Aiders because it\’s all about your health & wellbeing.
- Stay active in our onsite gyms when you visit our Nuneaton Hub or Burton Fulfilment Centre!
- And many more!
Our culture respects equality, values diversity and encourages individuality – because this allows our people to unlock their potential and be their best. We welcome everyone who shares our EPIC values regardless of background, culture, disability, ethnicity, gender identity or sexual orientation
Holland & Barrett does not accept unsolicited resumes from search firms/recruiters. Please do not forward resumes to our job alias, employees, or any other company location. Holland & Barrett is not and will not be responsible for any fees if a candidate submitted by a search firm/recruiter unless otherwise agreed with respect to specific open position(s).
#J-18808-Ljbffr
Software Engineer employer: Holland and Barrett
Contact Detail:
Holland and Barrett Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to current employees at Holland & Barrett on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or portfolio showcasing your projects, make sure to share it during interviews. It’s a great way to demonstrate your coding chops and passion for software engineering.
✨Tip Number 3
Prepare for the tech interview! Brush up on your knowledge of Kotlin, Spring Boot, and distributed systems. Practising common coding challenges can help you feel more confident when it’s time to shine.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, you’ll be in the loop about any updates or opportunities that pop up.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with Kotlin, Spring Boot, and any relevant frameworks. We want to see how your skills align with our needs!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software development and how you can contribute to our Inventory Management team. Let us know why you're excited about working with us at Holland & Barrett.
Showcase Your Projects: If you've worked on any cool projects, especially those involving distributed systems or cloud platforms like AWS, make sure to mention them. We love seeing practical examples of your work!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any updates from us!
How to prepare for a job interview at Holland and Barrett
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Kotlin and Spring Boot. Brush up on your knowledge of Apache Kafka and RDBMS databases like PostgreSQL, as these will likely come up during technical discussions.
✨Showcase Your Agile Experience
Since you'll be working in a collaborative agile team, be prepared to discuss your previous experiences in agile environments. Share specific examples of how you've contributed to team projects and how you handle feedback and iterations.
✨Demonstrate Problem-Solving Skills
Expect to face some technical challenges during the interview. Practice coding problems or system design scenarios that reflect real-world issues you might encounter in the role. This will show your ability to think critically and solve problems effectively.
✨Cultural Fit Matters
Holland & Barrett values diversity and individuality, so be yourself! Prepare to discuss how your personal values align with their EPIC values. Share experiences that highlight your adaptability and respect for different perspectives within a team.