Overview
Position Title: Java Software Engineer
Company: Ocado Group
Location: London, England, United Kingdom
Job Description
You will be part of a collaborative team of Software Engineers where you will mentor and help drive excellence in the team. You’ll be working with the team to find innovative solutions to complex problems in a timely way, working together to deliver fantastic products and services that will be used by our colleagues and clients globally..
Responsibilities:
- Respond to and diagnose equipment breakdowns, resolving issues and actioning repairs
- Update records of work activities, tasks carried out, parts used through stores and training given
- Complete quality inspections to ensure work is completed to a safe standard
- Analyse data to find solutions to improve MHE performance, providing reports where necessary
- Work closely with manufacturers, suppliers and internal departments in finding ways to improve process and increase machine reliability and performance
- Carrying out planned maintenance across the site in an accurate, timely and safe manner ensuring maintenance procedures are followed
- Perform daily housekeeping and cleaning duties of equipment
Requirements:
- Experience with the full Software Development Life Cycle
- Proficiency in English (both verbal and written).
- Experience working in an Agile environment
- Experience working with Java (preferably 11 but experience with Java 8 onwards is fine)
- A good understanding of CI/CD best practices
- Experience of implementing good testing practices like TDD and BDD.
- Experience working with the following Docker, Kubernetes & AWS
About Ocado Group
When our journey started, we were all about changing the way people shop for groceries. Nearly 20 years later, we’re a FTSE 100, client-focused business that provides services, technology, and automation to grocery e-commerce businesses around the world.