🏠 Home🔍 Search Jobs🏢 Companies
LoginRegister
🏢

Software Engineer – Full Stack

Tata Consultancy Services (TCS)

✅ Actively Hiring Full-Time IT / Software Fresher OK Posted: July 25, 2025  |  Expires: August 25, 2025

About This Role

TCS is looking for enthusiastic and talented freshers to join our rapidly growing Engineering team as Full Stack Software Engineers. This is an excellent opportunity for 2024 and 2025 graduates who are passionate about technology and want to build their career at one of India's most prestigious IT companies.

As a Software Engineer at TCS, you will work on cutting-edge projects for global clients across industries including BFSI, healthcare, retail, and manufacturing. You will collaborate with experienced developers, architects, and business analysts to deliver high-quality software solutions using modern technologies.

TCS has consistently been ranked among the Top 5 Best Employers in India. This role comes with a structured onboarding program, mentorship from senior engineers, and a clear career growth path from Software Engineer to Senior Engineer, Lead, and beyond.

Key Responsibilities

  • Design, develop and maintain scalable web applications using Java/Spring Boot on the backend and React.js on the frontend
  • Write clean, efficient, and well-documented code following TCS engineering standards and best practices
  • Participate in Agile sprint ceremonies including daily standups, sprint planning, and retrospectives
  • Collaborate with UI/UX designers to implement responsive, accessible user interfaces
  • Develop RESTful APIs and microservices to support web and mobile applications
  • Write and maintain unit tests, integration tests, and ensure code coverage above 80%
  • Work with cloud platforms (AWS/Azure) to deploy and maintain applications in production
  • Conduct code reviews and provide constructive feedback to teammates
  • Troubleshoot production issues and implement timely fixes with minimal downtime
  • Stay updated with the latest technology trends and proactively suggest improvements

Required Qualifications

  • B.Tech / B.E. in Computer Science, Information Technology, Electronics, or related engineering discipline
  • 2024 or 2025 pass-out with minimum 60% aggregate marks throughout academics
  • No active backlogs at the time of joining
  • Strong understanding of data structures, algorithms, and object-oriented programming concepts
  • Basic knowledge of at least one backend language: Java, Python, or Node.js
  • Familiarity with frontend technologies: HTML, CSS, JavaScript (React.js preferred)
  • Understanding of databases: SQL (MySQL, PostgreSQL) and NoSQL (MongoDB)
  • Good verbal and written English communication skills

Good to Have Skills

  • Experience with version control systems (Git / GitHub)
  • Knowledge of Docker, Kubernetes, or CI/CD pipelines
  • AWS or Azure cloud certifications (even free-tier certifications)
  • Internship or project experience in web development
  • Contributions to open source projects

Required Skills

JavaSpring BootReact.js REST APIsSQLGit AgileHTML/CSSJavaScript Microservices

Benefits & Perks

  • Competitive salary of ₹3.5 – 6 LPA based on assessment performance
  • Performance-linked annual bonus and increment cycles twice a year
  • Comprehensive health insurance coverage for you and your family
  • Structured 3-month onboarding and training program (paid)
  • Access to TCS learning platforms with 500+ online courses and certifications
  • Work-from-home flexibility on select days (hybrid model)
  • Subsidized meals, transportation, and recreation facilities
  • Employee referral program with generous bonuses
  • Maternity, paternity, and adoption leave policies
  • Global mobility program – opportunity to work with international clients

Similar Jobs You Might Like

💬