Tata Consultancy Services · 2 hours ago
Senior Software Engineer
Tata Consultancy Services is a leading global IT services, consulting, and business solutions organization. They are seeking a Senior Software Engineer to lead a team of developers, design scalable solutions, and ensure high-quality development while collaborating with various stakeholders.
Business Information SystemsConsultingInformation TechnologyIT Management
Responsibilities
Technical Leadership: Lead a team of passionate developers and analysts, ensuring high-quality development and adherence to best practices
Architecture & Design: Design scalable and robust solutions, ensuring alignment with business needs and system architecture
Integration & Data Management: Design and manage integrations with third-party applications and enterprise systems using APIs, middleware, and ETL tools
Performance Optimization: Monitor and optimize applications platform performance, ensuring high availability and reliability
Security & Compliance: Ensure adherence to security best practices, data privacy regulations, and compliance standards
Stakeholder Collaboration: Work closely with business teams, product managers, and other technical teams to understand requirements and deliver solutions
Code Reviews & Best Practices: Conduct code reviews, enforce coding standards, and implement DevOps and CI/CD practices
Training & Mentorship: Provide technical guidance, training, and mentorship to the development team members
Hands on work with APIs, REST and integration patterns
Hands-on work with Eventing Platform like Kafka etc
Design, develop, and deploy scalable Java & J2EE applications
Build high-performance micro-services using Spring Boot
Build Event, Domain, CQRS driven designed Applications
Develop dynamic front-end applications with Vue.js, NUXT, PrimeVue, SSR, AWS Amplify. Write clean, maintainable, and efficient code in TypeScript
Deploy and manage cloud-native applications on AWS
Qualification
Required
Bachelor of Computer Science
Technical Leadership: Lead a team of passionate developers and analysts, ensuring high-quality development and adherence to best practices
Architecture & Design: Design scalable and robust solutions, ensuring alignment with business needs and system architecture
Integration & Data Management: Design and manage integrations with third-party applications and enterprise systems using APIs, middleware, and ETL tools
Performance Optimization: Monitor and optimize applications platform performance, ensuring high availability and reliability
Security & Compliance: Ensure adherence to security best practices, data privacy regulations, and compliance standards
Stakeholder Collaboration: Work closely with business teams, product managers, and other technical teams to understand requirements and deliver solutions
Code Reviews & Best Practices: Conduct code reviews, enforce coding standards, and implement DevOps and CI/CD practices
Training & Mentorship: Provide technical guidance, training, and mentorship to the development team members
Hands on work with APIs, REST and integration patterns
Hands-on work with Eventing Platform like Kafka etc
Design, develop, and deploy scalable Java & J2EE applications
Build high-performance micro-services using Spring Boot
Build Event, Domain, CQRS driven designed Applications
Develop dynamic front-end applications with Vue.js, NUXT, PrimeVue, SSR, AWS Amplify. Write clean, maintainable, and efficient code in TypeScript
Deploy and manage cloud-native applications on AWS
Java, J2EE, Spring Boot – Strong backend experience
Vue.js, Angular, React – Hands-on front-end expertise
JavaScript, TypeScript – Advanced UI development
AWS - Cloud deployment expertise
Experience with Ul frameworks (Quasar, Vuetify) is needed and experience with PrimeVue and NUXT is ideal
Database Design - Strong understanding of relational and NoSQL databases
Architectural Design - Experience in designing scalable, high-performance applications
Multithreading - Expertise in handling concurrent processes efficiently
Experience in Function Test Automation using PlayWright and Karate
Company
Tata Consultancy Services
Tata Consultancy Services is a business solutions company that specializes on information technology services and consulting.
H1B Sponsorship
Tata Consultancy Services has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7880)
2024 (9690)
2023 (8537)
2022 (11159)
2021 (9813)
2020 (11984)
Funding
Current Stage
Public CompanyTotal Funding
unknown2004-08-25IPO
Leadership Team
Recent News
2025-12-31
Techcircle
2025-12-31
Calcutta Telegraph
2025-12-29
Company data provided by crunchbase