Lead Software Engineer

Tata Consultancy Services

Bengaluru

On-site

INR 2,500,000 - 3,500,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Tata Consultancy Services in Bengaluru, Karnataka is seeking a Lead Software Engineer to drive delivery and execution of product, pricing, and offer systems within our core commerce platform. You will lead other software engineers, collaborate with product managers, and work with technical teams to develop, deliver, and maintain mission-critical applications.

You will lead and mentor delivery teams, set technical direction with architects for API interactions, and collaborate across sites to

Qualifications

  • 7+ years of development experience, preferably full stack.
  • 7+ years managing engineering and technology delivery teams.
  • Experience with scalable architectures, resiliency, and performance.

Responsibilities

  • Lead and mentor software engineers across delivery teams.
  • Define technical direction with solutions architects for API interactions.
  • Collaborate with cross-site teams to meet project deliverables.
  • Provide technical leadership across implementation, testing, operations and sustainability.
  • Deliver Java-based services and back-end UIs with digital optimization testing.
  • Ensure cloud and DevSecOps practices are integrated.

Skills

Java
Spring Framework
SQL
NoSQL
GraphQL
GraphDBs
Cloud-native applications
Microservices
Agile methodologies
Mentoring
Distributed teams

Tools

AWS
APIs
REST/GraphQL API design

Job description

Job Summary:

We are seeking a Lead Software Engineer who has passion for leading the delivery and execution of product, pricing and offer systems in the roadmap of advancing our core commerce platform. We are looking for someone that will lead other Software Engineers while partnering with product managers and collaborate with other business and technical teams to develop, deliver, and maintain mission critical applications.

You Will:
  • Lead and mentor other software engineers across high performing delivery teams.
  • Work jointly with solutions architects to set the technical architectural direction while designing and developing specifications for API level interactions.
  • Collaborate with other tech teams and businesses across sites for project deliverables.
  • Technical leadership and oversight of implementation, system integration, quality testing, operations, and sustainability of technical solutions.
  • Deliverables are typically large or highly complex software systems includes Java based services and back-office user interfaces in addition to digital optimization (a/b/n) testing of customer facing web and mobile app experiences.
  • In depth knowledge of current programming languages and technologies, cloud solutions and DevSecOps practices.
  • Interact with users to define system requirements and/or necessary modifications.
  • Code may either be used in commercial and end-user applications or may focus on software and tools in support of infrastructure and technology platforms.
Required Skills and Experience:
  • 7+ years of development experience, preferably full stack:
    • Java, Spring Framework, SQL and NoSQL-based databases
    • Exposure to GraphQL / Graph DBs
    • Developing cloud native applications, preferably in AWS experience.
    • Internet technologies, microservices architectures experience
  • 7+ years managing engineering and technology delivery teams
  • Demonstrated knowledge and working experience with highly scalable architectures, patterns, and technologies
  • Experience in creating architecture designs that incorporate resiliency and performance.
  • Experience managing a globally distributed delivery team utilizing Agile methodologies
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Developer - Java with AWS Cloud
Lead Software Developer - Java with AWS Cloud

EPAM Systems India Pvt Ltd • Hyderabad

On-site
INR 3,500,000 - 5,500,000
Lead Software Engineer
Lead Software Engineer

Snapdeal • Gurugram District

On-site
INR 3,500,000 - 5,500,000
Lead Software Engineer
Lead Software Engineer

The Walt Disney Company (France) • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Lead Engineer - Fullstack
Lead Engineer - Fullstack

Staples India • Chennai District

On-site
INR 4,000,000 - 7,000,000
Staff software engineer
Staff software engineer

Cotiviti • India

On-site
INR 1,200,000 - 1,800,000
Lead Fullstack Engineer
Lead Fullstack Engineer

Manatal • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Lead Software Developer – Java with AWS Cloud
Lead Software Developer – Java with AWS Cloud

Epam Systems • Hyderabad

On-site
INR 4,000,000 - 6,000,000
TechLead-Fullstack(Node, React)
TechLead-Fullstack(Node, React)

Digit88 Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Comprehensive Insurance (Life, Health, Accident)
Flexible Work Model
Accelerated learning & non-linear growth
Tech Lead- Full Stack
Tech Lead- Full Stack

Tilicho Labs • Visakhapatnam

On-site
INR 2,000,000 - 3,000,000
Lead Software Engineer – Java with Data Structure & Algorithm
Lead Software Engineer – Java with Data Structure & Algorithm

Epam Systems • Hyderabad

On-site
INR 3,000,000 - 6,000,000