CHENNAI · FULLTIME
Senior Software Engineer
Tata Consultancy Services
Chennai · hybrid · Posted 55d ago
Sourced from
Undisclosed7–12 yrsfulltimeChennai
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.5s
- Found the form on Naukri · 7 questions to answer1.8s
- Decided the answers for all of them2.1s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Greetings from TCS!!
Role: Senior Software Engineer
Exp: 6 - 15 Years of Exp
Location: Siruseri, Chennai
Responsibilities:
- Contribute to complex, business-critical agile software projects within the Starlight ecosystem
- Design and implement modern reference data platforms, ensuring scalability, resilience, and long-term maintainability
- Develop high-quality code for distributed, high-availability and high-performance systems
- Apply and actively promote SIX DevOps principles, taking full ownership across the software lifecycle (build, run, improve)
- Drive the transition towards modern, containerized architectures (cloud-ready / microservices-based)
- Work with and evolve a modern technology stack including:
- Java EE / modern Java frameworks
- Messaging & streaming (JMS, Kafka)
- Databases (Oracle, RocksDB, Neo4j)
- Observability (Elastic, Prometheus, Grafana)
- Translate business requirements into robust, production-ready solutions
- Ensure stable application operations, including monitoring, incident handling, and problem management
- Contribute to technology strategy, including evaluation and introduction of new tools and frameworks
- Support technical hiring by conducting interviews and assessing candidates.
What You Bring
- Strong academic background in Computer Science or equivalent practical experience
- Proven experience as a Senior Software Engineer (L5 level) in complex, distributed environments
- Deep expertise in:
- Java (backend-centric, enterprise-grade systems)
- Distributed system design and integration patterns
- Relational and/or NoSQL databases
- Hands-on experience with DevOps practices, including CI/CD, automation, and production ownership (Saltstack/Jinja, Jenkins, GitLab)
- Solid understanding of:
- Containerization (Docker/Podman, Kubernetes / OpenShift)
- Event-driven architectures (Kafka or similar)
- Observability and monitoring concepts
- Experience working in mission-critical, high-availability environments
- Strong Linux expertise at LPIC-3 level (or equivalent experience)
- Strong engineering mindset with focus on code quality, performance, and reliability
- Ability to work independently while contributing effectively in a cross-functional agile team
- Excellent analytical skills and solution-oriented thinking
- Strong communication skills in English
Nice to Have
Finance domain knowledge is a strong plus, particularly in the following areas:
- Reference data structures
- Listings and pricing data (market data distribution)
- SWIFT messaging standards and integration
- Corporate actions processing and workflows
Sourced from naukri
Section · 02
Skills
PrometheusGrafanaApache Kafkaelastic searchSpring BootJavaJ2Ee
Section · Company
About TCS

Tata Consultancy Services
IT Services & Consulting
608.0k+
employees
1968
58 years old
Mumbai, Maharashtra
India
About
An IT services and consulting firm offering business solutions, committed to driving innovation for global enterprises.
Industries
IT Services & ConsultingFinancial ServicesInternetEducation & TrainingBPO
Employee ratings
1,14,115 reviews
3.3/ 5
Culture
3.2
Career growth
2.3
Work-life
3.5
Employees rate it well for
Job Security22973Salary21006Work Life Balance15396Appraisal10413Work Culture8916
Find them on