Skip to main content

Salary

₹1,200,000 - ₹2,000,000 / year

Job Type

full-time

Location

Bangalore

Experience

4-7 years

Job Description

TCS is hiring Senior Software Engineers for digital transformation projects. Design, develop, and maintain scalable software solutions using modern technologies for global clients across banking, healthcare, and retail sectors.

What We Offer

  • Competitive salary with annual bonuses
  • Health insurance for family
  • Learning and development opportunities

As a Senior Software Engineer at TCS in Bangalore, you will be part of a dynamic engineering team working on enterprise-grade digital transformation initiatives. This full-time role involves architecting robust solutions for clients in sectors such as banking, healthcare, and retail, leveraging cloud-native technologies and modern development frameworks.

The ideal candidate brings deep expertise in backend systems, distributed computing, and agile delivery. You will work alongside solution architects and product owners to translate complex business requirements into elegant, performant software. TCS offers a collaborative work environment with access to industry-leading training programs and global project exposure, making this an excellent opportunity for engineers looking to advance their careers in enterprise technology.

As one of India's largest IT services companies and a global leader in consulting, TCS offers unparalleled exposure to cutting-edge projects across diverse industries.

This is a full-time position offering comprehensive benefits including health insurance, provident fund contributions, and paid leave. The role provides a clear career progression path with annual performance reviews and merit-based promotions. The compensation range for this position is INR 12 - 20 LPA, commensurate with experience and qualifications.

The ideal candidate will be based in or willing to relocate to Bangalore, bringing 4-7 years of relevant industry experience. You will join a collaborative team focused on delivering impactful results while developing your professional expertise in a supportive environment.

Requirements

  • 4-7 years in software development
  • Strong proficiency in Java, Spring Boot, or Python
  • Experience with cloud platforms (AWS/Azure)
  • Knowledge of microservices architecture
  • Solid understanding of data structures, algorithms, and system design principles
  • Experience building RESTful APIs and working with message queues (Kafka, RabbitMQ)
  • Familiarity with CI/CD pipelines, Docker, and container orchestration
  • Strong communication skills and ability to work with geographically distributed teams
Ability to work independently and collaboratively in a team environment Bachelor's degree or equivalent from a recognized university Willingness to learn new technologies and adapt to evolving business needs Proficiency in Java, Spring Boot, Python is essential for success in this role Familiarity with AWS and Microservices would be an added advantage

Responsibilities

  • Design and develop scalable applications
  • Collaborate with cross-functional teams
  • Conduct code reviews and mentor juniors
  • Participate in agile ceremonies
  • Troubleshoot production issues and implement root cause fixes within SLA timelines
  • Contribute to architecture decisions and technical design documents
  • Drive adoption of engineering best practices including unit testing and code coverage standards
  • Collaborate with DevOps teams to ensure smooth deployment and monitoring of services
Participate in regular team meetings, stand-ups, and sprint planning sessions Ensure compliance with company policies, security standards, and regulatory requirements Analyze data and metrics to identify opportunities for process optimization Contribute to a positive team culture through mentorship and knowledge transfer

Skills Required

Java Spring Boot Python AWS Microservices SQL
Apply for this Job

Fill out the application form to submit your candidature.

Company Information

TCS

TCS

  • Bangalore
  • Company Website
  • IT & Software
  • Posted: Mar 02, 2026
  • Deadline: Jun 06, 2026
Apply Now

Related Jobs

Fresher Software Trainee

Infosys

Mysore | ₹350,000 - ₹450,000 / year

Project Manager

Capgemini

Mumbai | ₹2,000,000 - ₹3,200,000 / year

SAP Consultant

Accenture

Pune | ₹1,200,000 - ₹2,200,000 / year

QA Lead

Mindtree

Hyderabad | ₹1,200,000 - ₹1,800,000 / year

Browse All Jobs

Prepare for this role

Read our career blog for interview tips, resume advice, and industry insights.