Logo of Huzzle

Software Development Engineer II - Media



16d ago

  • Job
    Junior & Mid Level
  • Software Engineering
  • London

AI generated summary

  • You must have experience with Java 13+, cloud platforms, SQL/NoSQL databases, Spring, scaling systems, and various development methodologies. eCommerce and search systems experience is a bonus.
  • You support and mentor junior engineers, contribute to code quality, adhere to architectural standards, and effectively communicate technical concepts in a team environment.


  • Experience with Java 13+ is a must.
  • Experience with cloud platform(s) (e.g. AWS, Azure, etc.).
  • Experience with both SQL/NoSQL databases.
  • Experience using Spring.
  • Experience scaling systems.
  • Experience working with multiple software development methodologies including Scrum and Kanban.
  • Experience with eCommerce and search systems would be a nice to have, but not vital.


  • You are comfortable both supporting other engineers in their delivery and taking the lead on major components or small services as appropriate. You display a degree of ownership for the work conducted by the team and are experienced enough to know when you need support. You are able to identify risks and raise these as appropriate.
  • You are beginning to support, coach, and mentor those around you. As junior engineers join the team, you are assisting them through their onboarding process and leaning on your past experience to help get them up to speed. Whilst you may not formally be a mentor for other engineers, you are someone that individuals across the team will come to for advice and help. You prioritise sharing skills and technical knowledge across your team.
  • You contribute to the raising the quality of your team’s codebase, both in the code that you produce and by helping to peer review code written by other team members. You proactively provide constructive and useful feedback to team members on their code.
  • You have a good understanding of the standard methodologies of Tesco's architectural standards. You make sure to put these principles and standards into practice when completing your work. You are aware of the best testing and deployment strategies in the industry and have a view on the suitability of implementing these within your team.
  • You are comfortable working in a group context and you are capable of communicating technical concepts to key collaborators


What benefits are included in the colleague reward package for this role?

The colleague reward package for this role includes an annual bonus scheme, holiday starting at 25 days plus a personal day, private medical insurance, retirement savings plan, life assurance, maternity and adoption leave, flexible working options, free virtual GP service, colleague discounts, access to colleague networks, training opportunities, and more.

What responsibilities does a Software Development Engineer II have in this role?

A Software Development Engineer II is responsible for providing technical leadership on medium to large features, supporting other engineers in their delivery, mentoring junior engineers, contributing to the quality of the codebase, applying Tesco's architectural standards, and communicating technical concepts to key collaborators.

What qualifications and experience are required for this role?

The qualifications and experience required for this role include experience with Java 13+, cloud platforms, SQL/NoSQL databases, Spring, scaling systems, software development methodologies like Scrum and Kanban, and reactive programming. Experience with eCommerce and search systems is a plus. An innovative approach to problem solving is also considered a positive attribute.

Retail & Consumer Goods
Founded Year

Mission & Purpose

One of the world’s largest retailers of consumer goods from food to fashion. Serving our customers, communities and planet a little better every day in our stores and online is at the heart of everything we do. Founded in 1919 by Jack Cohen using the £30 he received on leaving the Royal Flying Corp, we’ve come a long way from his small market stall in East London. Today over 400,000 colleagues work across our stores, office, distribution and customer engagement centres in the UK, Europe and Asia. Share our passion for the people, products and places that make us great, and we can offer the right support to develop your skills.