Principal Software Development Engineer - Supply Chain Technology
Welwyn Garden City
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 the power of 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 across large 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 6 weeks 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.
We are proud to have an inclusive culture at Tesco where everyone truly feels able to be themselves. At Tesco, we not only celebrate diversity, but recognise the value and opportunity it brings. We're committed to creating a workplace where differences are valued, and make sure that all colleagues are given the same opportunities. We're a big business with diverse working patterns and many business areas which means that we can find something that works for you. Everyone is welcome at Tesco.
We have recently announced that we will be moving towards a more blended working week – combining office and remote working. Our offices will continue to be where we connect, collaborate and innovate. Please talk to us to about how this can work for you.
NOTE: Should you be successful in your application, your offer will be subject to and conditional upon you providing your bank account details on your agreed start date.
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 visit https://www.tesco-careers.com/accessibility