Connecting job seekers with genuine opportunities — always free to apply Post a Job Free →

Software Engineer – Entry Level | TCS | Bengaluru

Tata Consultancy Services (TCS)

Full-time Onsite India

Job Description

About This Role

Tata Consultancy Services is hiring Entry Level Software Engineers for its Bengaluru development centres. TCS is one of the largest IT services companies in the world, and this role places you on client-facing technology projects across banking, retail, and manufacturing domains. Fresh engineering graduates who cleared TCS NQT or campus drives and are awaiting joining can apply through the careers portal.

Role Context

You will be part of a delivery unit working on application development, testing, or support projects for global clients. Your first three months include the iBegin induction programme, after which you are mapped to a project based on skill and business need. TCS follows a structured career path — from Trainee to IT Analyst to Assistant Consultant — with annual appraisals tied to your iQMS competency scores.

Key Responsibilities

  • Develop and maintain application modules as per design specifications
  • Write clean, well-documented code in Java, Python, or .NET (based on project)
  • Participate in daily stand-ups, sprint reviews, and code reviews
  • Prepare unit test cases and fix defects raised during QA cycles
  • Coordinate with offshore/onshore team members and client stakeholders
  • Log effort and status updates in internal project tracking tools

Requirements & Skills

  • B.E. / B.Tech in Computer Science, IT, or Electronics — 2024 or 2025 graduate
  • 60% or above throughout academics (10th, 12th, and graduation)
  • Cleared TCS National Qualifier Test (NQT) or hired through campus recruitment
  • Basic programming knowledge in any one language (Java, C, Python)
  • Good analytical skills and willingness to learn new technologies quickly

Benefits & Work Conditions

  • Competitive starting CTC with annual increment based on performance rating
  • iBegin induction training and continuous learning via TCS Fresco Play platform
  • Health insurance for self and dependants from day one
  • Subsidised cafeteria, transport facility, and on-campus gym at major locations
  • Global mobility opportunities after 2 years of service

Who Should Apply

Fresh engineering graduates who want to start their IT career at a globally recognised organisation with structured training, stable employment, and clear career progression. TCS is well suited for candidates who value learning opportunities and long-term career development within a large corporate environment.

About the Company

Tata Consultancy Services is a global IT services, consulting, and business solutions organisation with over 600,000 employees across 55 countries. In India, TCS operates from major cities including Bengaluru, Mumbai, Chennai, Hyderabad, and Pune. It is consistently ranked among India's top employers and is a Tata Group company.

How to Apply

Click "Apply on Company Website" to visit the official TCS Careers portal. Do not apply through any third-party agent or pay any fee — TCS does not charge candidates at any stage of recruitment.

Job Details

Salary ₹35,000 – ₹55,000 / month
Job Type Full-time
Work Mode Onsite
Location Bangalore, Karnataka
Chennai, Tamil Nadu
Pune, Maharashtra
Apply Before Aug 04, 2026
Important: We never charge any fee at any stage of the hiring process. If anyone asks for money, report it to [email protected].
Similar Jobs
Data Analyst
Fresher Hub
DevOps Engineer
Fresher Hub
Python Developer
Fresher Hub