Senior .NET Engineer - Payments
The payments service team are the heart of Tesco Technology, serving 28 million+ shoppers in the UK and abroad. We deliver HTTP services that reliably manage payments at global scale, 24 hours a day a day, while also providing capabilities that detect and prevent fraud. With 100M+ transactions and billions of events per day, we operate a billion pounds worth of payments every week.
As a Senior Software Developer at Tesco, you will be responsible for the entire development and support process for a software programme, creating code, leading on design and architecture, and mentoring the team. You’ll work on high‑impact, business‑critical systems.
Responsibilities
* Use your in-depth knowledge of .NET and the tool ecosystem to develop and implement scalable front‑end and back‑end systems.
* Produce test‑driven features, demonstrating familiarity with the TDD cycle.
* Apply software design principles to build well‑structured, maintainable systems.
* Work effectively with product stakeholders to communicate and translate needs into product improvements.
* Break down work so the team can deliver value incrementally and manage risk on larger projects.
* Facilitate group discussions on system design and work with Product Managers to drive value.
* Support production systems, resolve incidents, and learn from them.
* Share knowledge with the wider engineering community.
* Mentor and develop others around you.
* Produce proof of concepts to evaluate new tools.
* Stack: .NET/C#, Cassandra, Docker, HAProxy, Azure DevOps, TDD.
Qualifications
* Experience using .NET/C# with an eagerness to adopt new technologies.
* Experience with SQL and NoSQL databases.
* Experience with cloud platforms such as AWS or Azure.
* Experience working in agile environments and using TDD.
* Excellent interpersonal skills.
* Experience with e‑commerce payment systems a nice to have.
Benefits
* Annual bonus scheme up to 20% of base salary.
* Holiday starting at 25 days plus a personal day (plus bank holidays).
* Private medical insurance.
* 26 weeks maternity and adoption leave after 1 year of service at full pay, followed by statutory maternity/adoption pay.
* 4 weeks fully paid paternity leave.
* Free 24/7 virtual GP service, Employee Assistance Programme, and access to mental wellbeing resources.
#J-18808-Ljbffr