Ocado Careers Near Me – Java Software Engineer

Website Ocado

Due to growth, we have an exciting new opportunity for a driven, autonomous Back End Software Engineer to be a vital cog in a growing team, based in our development centre in Welwyn Garden City (Hybrid).

You will be joining an exciting department who are responsible for the design, development and productionisation of Automated Storage and Retrieval Systems for which Ocado is a recognised leader in the grocery marketplace.

The role is for a Software Engineer (all experience levels considered) to be involved in all aspects of software development, with an emphasis on writing robust, effective code, and developing, maintaining, deploying and supporting high-quality software systems.

Roles & Responsibilities

  • Contribute towards technical decisions in your team.

  • Help set standards and ways of working in your team.

  • Support your team to deliver, contributing effectively to team continuous improvement.

  • Contribute to technical discovery, sharing constructive ideas and critique.

  • Participate in design activities and capture learning effectively.

  • Participate in the full product delivery lifecycle.

  • Collaborate with and review the work of others within your team.

  • Familiarise yourself with the team’s domain and ways of working to adhere to and improve your team’s quality standards.

  • Research and recommend industry practices that could benefit your team’s delivery.

You may be asked to perform tasks as required by management deemed as a reasonable request. This job description is a summary of the typical functions of the role, not an exhaustive or comprehensive list of possible role responsibilities, tasks and duties and is subject to review. The responsibilities, tasks and duties of the job holder might differ from those outlined in the job description and other duties, as assigned, might form part of the job.

Skills & Experience

  • Strong experience in OO languages (C#, Python)

  • Experience of Java 8+

  • Passionate about developing high-quality enterprise software

  • Comfortable working with a large number of developers spread across multiple groups

  • Happy to take an active role in supporting the business needs

  • Experience working in an Agile continuous delivery environment

  • Experience working with large applications, with a sizable codebase

  • Experience working with soft real-time systems

  • Degree educated in Computer Science or related subject like Mathematics or Physics (or an equivalent experience)

  • Understanding of functional programming

  • Experience in coaching and mentoring

About Ocado Technology

Ocado Technology is changing the way the world shops using advanced Artificial Intelligence, Machine Learning, Robotics, Big Data, Cloud and IoT. We develop the innovative software and hardware systems that power Ocado.com, as well as the unique ‘Ocado Smart Platform’ which is being implemented by ambitious retailers across the world from Europe to America, Asia and beyond.

Find out more about how we are pioneering the future through serial technology innovation here.

Our Values

We champion a value-led culture to get our teams working at their very best and to help create a collaborative working environment with inspiring projects that our people love. Core values of Trust, Autonomy, Craftsmanship, Collaboration and Learn Fast help drive our innovative culture. But don’t just take our word for it, have a look at what our people are saying about us on Glassdoor.

What we offer you

Our employee benefits are designed for you, we care about people and we’ve ensured we have a wealth of benefits that focus on your well-being. We can offer technically stretching work, a competitive salary and;

  • Hybrid working patterns and options for remote working (depending on your role/team)

  • Wellbeing support through Apps such as Unmind and an Employee Assistance Programme

  • 25 days annual leave, rising to 27 days after 5 years service (plus optional holiday purchase)

  • Pension scheme (various options available including employer contribution matching up to 7%)

  • Private Medical Insurance

  • 22 weeks paid maternity leave and 6 weeks paid paternity leave (once relevant service requirements complete)

  • Train Ticket loan (interest-free)

  • Cycle to Work Scheme

  • Free shuttle bus to and from Hatfield Train Station to the Hatfield offices [Only include for relevant roles]

  • Opportunity to participate in Sharesave and Buy as You Earn share schemes

  • 15% discount on Ocado.com and free delivery for all employees

  • Income Protection (can be up to 50% of salary for 3 years) and Life Assurance (3 x annual salary)

We also have regular divisional socials, sports clubs not to mention the Ocado Technology Academy for a packed schedule of courses, conferences and events. If you think you have what it takes to make a difference, please submit your application below.

Be bold, be unique, be brilliant, be you. We are looking for individuality and we value diversity. We are an equal opportunities employer and we are committed to treating all applicants and employees fairly and equally. We are committed to making reasonable adjustments to provide a positive, barrier-free recruitment process and supportive work environment. If you have any support or access requirements, we encourage you to advise us at the time of application.

We are thrilled to welcome applicants from across the world. Whilst we are able to offer visa sponsorship, please note that we are only able to cover the company-specific costs. For all employment offers made for UK roles, it is expected that you will be based in the UK in commutable distance, ready for your first day of work, so please keep this in mind. If you have any questions, please don’t hesitate to ask.

Due to the energising nature of Ocado’s business, vacancy close dates, when stated, are indicative and may be subject to change so please apply as soon as possible to avoid disappointment. If you have applied and been rejected for this role in the last 6 months, or applied and been rejected for a role with a similar skill set, we will not re-evaluate you for this position. After 6 months, we will treat your application as a new one. All benefits information is subject to change and the terms of the individual arrangements.

 Report Job