Enable job alerts via email!

Senior Software Engineer - Payments (Java)

Tesco UK

London

On-site

GBP 60,000 - 85,000

Full time

21 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Tesco UK is seeking a Senior Software Developer to join their payments service team. The role involves managing the development lifecycle of software solutions and optimizing business-critical systems. Candidates should have experience with technologies like Java and .NET, and a strong commitment to DevOps practices.

Qualifications

  • Experience with Java and .NET/C# required.
  • Proficient in TDD and DevOps culture.
  • Ability to mentor team members.

Responsibilities

  • Oversee full development and support lifecycle of software programs.
  • Participate in coding, design, and architecture discussions.
  • Mentor team members in best practices.

Skills

Java
.NET/C#
Cassandra
Docker
HAProxy
Azure DevOps
Postgres

Job description

The payments service team is the core of Tesco Technology, serving over 28 million shoppers in the UK and internationally. We deliver reliable HTTP services to manage payments at a global scale, 24/7. Our capabilities include fraud detection and prevention, leveraging innovative technologies to reduce losses, handling over 100 million transactions and billions of events weekly.

At the heart of our operations are APIs supporting various payment methods such as cash, card, and gift cards across stores, fuel stations, and online platforms. We also facilitate wallet functionalities, repeat payments, refunds, and identity checks.

As a Senior Software Developer at Tesco, you will oversee the full development and support lifecycle of software programs. Your work simplifies complex tasks, saving time, effort, and costs, and may redefine standard practices. The role involves daily coding, as well as leading design and architecture discussions, and mentoring team members.

If you thrive on developing high-impact, business-critical systems, this team could be ideal for you.

Our technology stack includes Java, .NET/C#, Cassandra, Docker, HAProxy, Azure DevOps, and Postgres. We emphasize TDD and a 'you build it, you support it' DevOps culture, with a focus on automation to enhance testing and deployment processes.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.