T

Tesco

Grocery and general merchandise retailer

Software Development Manager

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • Experience managing multiple stakeholders and collaborating with them to achieve outcomes.
  • Experience handling distributed teams across geographies.
  • Ability to drive continuous improvement of engineering practices and development efficiency and foster innovation.
  • Ability to take accountability for owned program slices, identify risks, propose mitigations, and review them with stakeholders.
  • Ability to work with stakeholders and help drive technical evaluation and decisions.
  • Proven track record of motivating and retaining talent and building teams.
  • Knowledge of the software development life cycle and tools such as JIRA and GitHub or alternatives.
  • Experience collaborating on and driving cross-geography and cross-team projects.
  • Familiarity with public cloud platforms such as Azure or AWS; Azure is preferred.
  • Familiarity with design and implementation trade-offs in building clustered, high-performance, fault-tolerant distributed systems software.
  • Familiarity with Kubernetes, containers, microservices, and at least one high-level programming language.
  • Experience with server-side technologies such as Spring Boot or Micronaut.
  • Experience with event-driven systems using Kafka.
  • Experience with distributed caching.
  • Experience with distributed deployment at the edge and in the cloud.
  • Knowledge of Java, Spring Boot or Micronaut, Kubernetes, Docker, microservices architecture, REST or RPC APIs, SQL, NoSQL, Kafka, DevOps, and observability.
  • Ability to manage full-stack teams.
  • Comfort testing features and working through the test-driven development cycle.
  • Knowledge of other programming languages and paradigms and when to apply them.
  • Ability to debug and find complex problems.

Responsibilities

  • Hire and grow a team of high-performing engineers.
  • Motivate, mentor, and coach engineers to develop them into leaders and subject-matter experts.
  • Develop new processes and improve existing processes to ensure smooth team functioning.
  • Drive product direction and strategy by interfacing with stakeholders.
  • Participate in design and architecture reviews.
  • Drive timely, high-quality software releases.

Desired Qualifications

  • Experience with Azure is preferred.

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