T

Tesco

Grocery and general merchandise retailer

Software Engineer 3 - Profile

Backend EngineeringConfirmed live in the last 24 hours
Full-timeUnited KingdomNo salary listed

About the Job

Requirements

  • Solid experience delivering Java or other JVM languages.
  • Familiarity with JavaScript and TypeScript is a plus.
  • Experience with cloud platforms such as Azure or AWS and infrastructure automation using Terraform.
  • Good understanding of SQL, including PostgreSQL, and NoSQL databases such as Cosmos DB.
  • Familiarity with monitoring and alerting tools such as Splunk, xMatters, and New Relic.
  • Experience working with Agile methodologies such as Scrum or Kanban.
  • Good English communication skills.
  • Experience in system design.
  • Experience taking ownership of a project and leading a team from a technical or project perspective.
  • Experience delivering Java or another JVM language; familiarity with JavaScript and TypeScript is a plus.
  • Knowledge of Spring Boot or Micronaut, microservices architecture, SQL and NoSQL databases, monitoring and alerting tools, GitHub, Zendesk, and JIRA.
  • Experience with Microsoft Azure and Terraform, or willingness to learn.

Responsibilities

  • Develop and ship high-quality software solutions, including end-to-end stories, using Java with Spring Boot or other frameworks.
  • Work with Microsoft Azure and Terraform for infrastructure as code, or demonstrate willingness to learn.
  • Implement and advocate continuous integration and continuous delivery best practices for seamless software delivery.
  • Maintain documentation supporting development processes and system design.
  • Use data-driven decision-making, balance short- and long-term goals, and accept appropriate trade-offs.
  • Apply architectural standards and best practices, including security-first thinking and tools such as Snyk and Apiiro for vulnerability management and secure coding.
  • Ensure solutions are robust, scalable, and efficient.
  • Take ownership of systems and drive reliability, maintainability, and performance.
  • Provide technical leadership for medium to large features, participate in their design, and take accountability for delivery.
  • Support and mentor fellow engineers, fostering growth and collaboration.
  • Automate workflows and build tools or scripts to enhance efficiency.
  • Build and prioritize work by understanding team problems and proposing solutions.

Desired Qualifications

  • Familiarity with JavaScript and TypeScript.

About the Company

Tesco

Grocery and general merchandise retailer

Tesco is best understood as a multinational grocery and general-merchandise retailer. The group combines customer-facing retail with distribution, digital, commercial, and analytical capabilities. It serves households through stores and online shopping while also operating wholesale, data-science, and financial-service businesses. Work spans stores, fulfillment, supply chain, product, technology, data, finance, and group functions. The scope reflects Tesco PLC and its principal business lines without implying every role sits in the core supermarket operation.

Company size
Not listed
Company stage
IPO
Headquarters
Broxbourne, United Kingdom
Founded
1919

Recently Posted Jobs

Explore more opportunities at Tesco

See more jobs