Senior Software Engineer Bengaluru (India)

Senior Software Engineer Bengaluru (India)

08 Aug
|
Tata Consultancy Services
|
India

08 Aug

Tata Consultancy Services

India

Role & responsibilities
Design and implement reliable, high-throughput, low latency, scalable and well-documented code to tackle sophisticated algorithms.
Collaborate with engineers, product owners, and other partners to propose extensible, reusable and performant solutions.
Proactively seek prospects to reuse or generalize existing services and implementations.
Experiment, develop proof of concept with relevant recent technologies

Required Skills and Experience:
5+ 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
5+ 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.

📌 Senior Software Engineer Bengaluru (India)
🏢 Tata Consultancy Services
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer bengaluru (india) / india