Principal Software Development Engineer

2 days ago


Welwyn Garden City, United Kingdom Tesco Full time
About the role
As a Principal Software Development Engineer in Supply Chain Technology, you will shape and transform the future of Supply Chain. You will work across Supply chain, working across demand forecasting, supplier ordering, store ordering, Stock and Supply Chain insights.
Supply Chain technology is in a transformation phase and heavily data driven. Almost all product areas are transforming to adapt for the future, accompanied by significant business benefits.
In this role, you are key in shaping large parts of Tesco's technical landscape. You contribute to strategic planning, combining business vision and industry best practices to define technical strategy and make decisions. You will typically work across multiple teams, setting standards for engineering excellence and efficient technical design. You are hands-on and guide teams to improve technology across product portfolios, infrastructure, and processes. As a senior technical expert, you are a thought leader for large and complex areas. You set technical direction to translate strategy into action, making a significant impact to the organisation. You own the design, implementation, and delivery of software that shapes products and technologies. You use your depth of skill and experience to enable multiple teams around you to deliver excellent software quickly.
At Tesco, we believe in thepowerof spending more time together, face to face, than apart. So, during your working week, you can expect to spend 60% of your time in one of our office locations or local sites and the rest remotely. We also recognise that life looks a little different for each of us. Some people are at the start of their careers, some want the freedom to do the things they love. Others are going through life-changing moments like becoming a carer, nearing retirement, adapting to parenthood, or something else. That's why at Tesco, we always welcome a conversation about flexible working. So, talk to us throughout your application about how we can support.

You will be responsible for
Applying your in-depth knowledge of multiple programming languages, associated frameworks, and the tool ecosystem to create elegant solutions to problems. Adopting new languages and new paradigms and produce proof of concepts to evaluate new tools, applying them to the problem domain where they deliver significant benefit. Leading group discussions on design and model multiple domains, articulating contexts and boundaries and the rationale behind them, shaping the wider application landscape. Working with product teams to understand and translate their needs into improvements in your product, translating requirements into tasks and code and developing high-quality code that can lead to rapid delivery. Supporting production systems, resolving incidents, and performing root cause analysis. Sharing knowledge with the wider engineering community, mentoring and developing those around you to improve the organisation.
You will need
Experience we're looking to see;
Demonstrated experience designing, developing and running whole system landscapes. Experience acrosslarge engineering organisations. Experience acting as a technical authority across multiple domains and multiple technologies. Experience proposing architectural patterns for adoption by an organisation. Experience guiding large programmes of work. Experience driving the adoption of inner sourcing initiatives. A track record of delivering large-scale, well architected web solutions at pace You drive and implement best practice improvements You confidently and competently impart knowledge to users, customers, and other team members Strong understanding of running production applications. Designing and building distributed systems, for scalability, availability and performance Testing everything, automating everything The relevant skills;
A polyglot set of languages, frameworks and technologies on which you can draw from your background of commercial experience with. A high degree of emotional intelligence; you are aware of your own emotions, how you appear and can self-reflect on your actions. You can empathise with others and modify your behaviour and style accordingly. Problem-solving, analysis and computational skills; you are comfortable crafting systems and reasoning about them. When solving problems, you take a detailed and logical approach to solving them and you retain ownership through to resolution. Customer focus; you can find the right balance between outcome delivery and technical excellence and place the needs of our customers above those of you and the team. #LI-DA1
#LI-Hybrid

What's in it for you
We're all about the little helps. That's why we make sure our Tesco colleague benefits package takes care of you - both in and out of work. Click Here to find out more
Annual bonus scheme of up to 45% of base salary Car Cash Allowance Holiday starting at 25 days plus a personal day (plus Bank holidays) Private medical insurance Retirement savings plan - save between 6% - 10% and Tesco will contribute 1.5 times this amount 26 weeks maternity and adoption leave (after 1 years' service) at full pay, followed by 13 weeks of Statutory Maternity Pay or Statutory Adoption Pay, we also offer 6weeks fully paid paternity leave

About us
Our vision at Tesco is to become every customer's favourite way to shop, whether they are at home or out on the move. Our core purpose is 'Serving our customers, communities and planet a little better every day'. Serving means more than a transactional relationship with our customers. It means acting as a responsible and sustainable business for all stakeholders, for the communities we are part of and for the planet.
Diversity, equity and inclusion (DE&I) at Tesco means that whoever you are and whatever your background, we always want you to feel represented and that you can be yourself at work. In short, we're a place where Everyone's Welcome .We're proud to have been accredited Disability Confident Leader and we're committed to providing a fully inclusive and accessible recruitment process. For further information on the accessibility support we can offer, please click here .

We're a big business and we can offer a range of diverse full-time & part-time working patterns across our many business areas, which means that we can find something that works for you. We work in a more blended pattern -combining office and remote working. Our offices will continue to be where we connect, collaborate and innovate.

  • Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full time

    About the RoleWe are seeking a highly skilled Principal Software Development Engineer to join our team at Tesco. As a key member of our engineering organization, you will be responsible for designing and developing scalable, efficient, and reliable software systems that meet the needs of our customers.Key Responsibilities:Design and develop software systems...


  • Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full time

    About the RoleWe are seeking a highly skilled Principal Software Development Engineer to join our team at Tesco. As a key member of our engineering organization, you will be responsible for designing and developing scalable, efficient, and reliable software systems that meet the needs of our customers.Key Responsibilities:Design and develop software systems...


  • Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full time

    About the RoleWe are seeking a highly skilled Principal Software Development Engineer to join our team at Tesco. As a key member of our engineering organization, you will be responsible for designing and developing scalable, efficient, and reliable software systems that meet the needs of our customers.Key Responsibilities:Design and develop software systems...


  • Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full time

    About the RoleWe are seeking a highly skilled Principal Software Development Engineer to join our team at Tesco. As a key member of our engineering organization, you will be responsible for designing and developing scalable, efficient, and reliable software systems that meet the needs of our customers.Key Responsibilities:Design and develop software systems...


  • Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full time

    About the roleWe're looking for a skilled Senior Software Development Engineer to join our team at ENGINEERINGUK. As a Principal Software Development Lead, you'll be responsible for designing and building distributed systems for scalability, availability, and performance. You'll work with product teams to understand and translate their needs into...


  • Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full time

    Software Development Engineer InternshipWe're looking for talented individuals to join our software engineering team as interns. As a software development engineer intern, you'll have the opportunity to work on real-world projects, develop your skills, and contribute to the success of our company.Key Responsibilities:Work on software development projects,...


  • Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full time

    Software Development Engineer InternshipWe're looking for talented individuals to join our software engineering team as interns. As a software development engineer intern, you'll have the opportunity to work on real-world projects, develop your skills, and contribute to the success of our company.Key Responsibilities:Work on software development projects,...


  • Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full time

    Software Development Engineer RoleWe are seeking a talented Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using a range of programming languages and technologiesCollaborate...


  • Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full time

    Software Development Engineer RoleWe are seeking a talented Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using a range of programming languages and technologiesCollaborate...


  • Welwyn Garden City, Hertfordshire, United Kingdom Tesco Full time

    About the Role At Tesco, we're committed to creating a workplace where everyone can thrive. As a Software Development Engineer, you'll be part of our Technology Software Engineering programme, which aims to equip you with the right knowledge and skills to become one of our future engineering leaders. You'll have the opportunity to work on a range of exciting...


  • Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full time

    Software Development Engineer InternshipWe're looking for talented individuals to join our software engineering team as interns. As a software development engineer intern, you'll have the opportunity to work on real-world projects, develop your skills, and contribute to the success of our company.Key Responsibilities:Work on software development projects,...


  • Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full time

    Software Development Engineer InternshipWe're looking for talented individuals to join our software engineering team as interns. As a software development engineer intern, you'll have the opportunity to work on real-world projects, develop your skills, and contribute to the success of our company.Key Responsibilities:Work on software development projects,...


  • Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full time

    Software Engineer RoleWe are seeking a talented Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using a range of programming languages and technologies.Collaborate with cross-functional teams to...


  • Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full time

    Software Engineer RoleWe are seeking a talented Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using a range of programming languages and technologies.Collaborate with cross-functional teams to...


  • Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full time

    Software Development Engineer InternshipWe're looking for talented individuals to join our software engineering team as interns. As a software development engineer intern, you'll have the opportunity to work on real-world projects, develop your skills, and contribute to the success of our company.Key Responsibilities:Work on software development projects,...


  • Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full time

    Software Development Engineer InternshipWe're looking for talented individuals to join our software engineering team as interns. As a software development engineer intern, you'll have the opportunity to work on real-world projects, develop your skills, and contribute to the success of our company.Key Responsibilities:Work on software development projects,...


  • Welwyn Garden City, Hertfordshire, United Kingdom Tesco Full time

    About the Role As a software engineer at Tesco, you'll be part of a team that's shaping the future of retail technology. Our software engineers are passionate about building innovative solutions that make a real impact on our customers' lives. This graduate software engineer position offers a unique opportunity to learn from experienced engineers and...


  • Welwyn Garden City, Hertfordshire, United Kingdom Tesco Full time

    About the Role As a software engineer at Tesco, you'll be part of a team that's shaping the future of retail technology. Our software engineers are passionate about building innovative solutions that make a real impact on our customers' lives. This graduate software engineer position offers a unique opportunity to learn from experienced engineers and...


  • Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full time

    Software Development Engineer InternshipWe're looking for talented individuals to join our software engineering team as interns. As a software development engineer intern, you'll have the opportunity to work on real-world projects, develop your skills, and contribute to the success of our company.Key Responsibilities:Work on software development projects,...


  • Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full time

    Software Development Engineer RoleWe are seeking a talented and motivated Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using a range of programming languages and...