Graduate Apprentice - Software Engineering
About This Apprenticeship
TCS offers comprehensive software engineering apprenticeships where you work on enterprise applications for global Fortune 500 clients across banking, insurance, retail, and healthcare. The programme covers full-stack development with technologies including Java, Spring Boot, Angular, React, Node.js, and modern cloud platforms, along with software testing, DevOps fundamentals, and agile delivery methodologies. Apprentices typically begin with TCS's structured technical training at their state-of-the-art training campuses before moving to live client projects under guided mentorship. The programme is highly structured with regular assessments and clear progression milestones, and successful apprentices are routinely converted to full-time Systems Engineer roles with placement at TCS centres across India.
Duration
1 year
Stipend Range
₹15,000-₹21,000/month
Eligibility
B.Tech/B.E./MCA in Computer Science, IT, or related engineering discipline
Skills You Will Develop
How to Apply
- 1Register on portal.mhrdnats.gov.in
- 2Complete educational and personal details
- 3Apply for TCS software engineering program
- 4Take TCS National Qualifier Test
- 5Attend interview
Documents Required
- Aadhaar Card
- Degree certificate
- All semester marksheets
- Bank account details
- Resume/CV
- Passport-size photographs
Deadline: Rolling
Apply NowSelection Process
TCS National Qualifier Test followed by technical and HR interviews
Government Scheme
NATS
NSQF Level
Level 7
Sector Skill Council
IT-ITeS SSC
Last verified: 2026-03-15
Related Courses
Related Careers
Disclaimer
This listing is sourced from publicly available information on official portals and company websites. EduMetrics is not affiliated with the hiring organization and does not guarantee the accuracy, availability, or outcome of any application. Please verify all details on the official website before applying.