How to Write a Resume for TCS (Tata Consultancy Services)
Land your first job at India's IT giant
TCS is India's largest IT services company with a global presence. For freshers, landing a role at TCS is highly competitive — they receive 500,000+ applications every year. Here's exactly what they look for in a resume and how to get selected.
About TCS
TCS (Tata Consultancy Services) is a multinational IT services and consulting company with over 600,000 employees globally. They hire thousands of freshers every year through campus recruitment drives and the TCS NQT (National Qualifier Test). Common entry-level roles include Systems Engineer, Associate, and Business Analyst.
TCS Resume Format Preference
TCS prefers a clean, ATS-friendly format. Here's what works:
Single column layout — no tables or columns
Standard fonts: Arial, Calibri, or Times New Roman
Beyond the resume, here's how to increase your chances:
Academic Score: Maintain 60%+ aggregate in your degree. TCS has a minimum cutoff (typically 60%).
Include your CGPA if it's 7.0 or above — it matters for freshers.
Clear your backlogs: No pending failed subjects. TCS is strict about this.
Technical Projects: Include 2-3 relevant projects (semester projects, internship projects, or GitHub repos). Link GitHub profiles if the code is clean.
Internship Experience: Any internship (even unpaid) shows initiative. Include it prominently.
Certifications: IBM, Oracle, or Azure certifications carry weight. Cloud basics are increasingly valued.
Campus Achievements: Mention if you were on the merit list, received scholarships, or were part of coding clubs.
No spelling mistakes: Quality and attention to detail matter. Proofread 3 times.
Avoid generic descriptions: Instead of 'Developed a web application,' write 'Built a Python Flask e-commerce website with MySQL database and deployed on AWS EC2.'
Name your projects clearly: Avoid vague names like 'Project 1.' Use specific names like 'Student Management System using Java and Oracle.'
Sample Resume Sections for TCS Fresher
Profile Summary
B.Tech Computer Science graduate with strong programming foundation in Java and Python. Built 3 full-stack projects using MERN stack. Internship experience in backend development at XYZ Fintech startup. Passionate about problem-solving and eager to contribute to TCS's global IT solutions.
Education
B.Tech Computer Science & Engineering, ABC Institute of Technology, 2020-2024, CGPA: 7.8/10, Merit Scholar
E-Commerce Platform (MERN Stack): Built a full-stack e-commerce website with user authentication, product catalog, and payment integration using React, Node.js, and MongoDB. Deployed on AWS. | Student Information System (Java + Oracle): Developed a desktop application for managing student records with CRUD operations using Java Swing and Oracle Database.
Common Mistakes Freshers Make (Avoid These!)
Mentioning objective as 'Seeking a challenging role' — irrelevant for TCS. Skip it.
Including too many irrelevant projects — quality over quantity. Pick your 2-3 best projects.
Not mentioning programming languages clearly — TCS filters by keywords. If Java is important, write it prominently.
Exaggerating skills: Don't claim 'expert' if you've only done one project in that tech. Be honest.
Forgetting to mention your CGPA or academic achievements — this is crucial for freshers.
Typos and grammatical errors — automatic rejection at some companies.
Making the resume longer than 1 page — freshers should keep it concise.
Not including any projects — this is the weakest point for many freshers. Build something, even if it's small.
Your TCS fresher resume is already written
Pick the TCS fresher resume template, swap in your details, and download as PDF. ATS-tested, professionally written, ready in 10 minutes. One payment, no subscription.