🏢 Tata Communications
Jr Team Member – Software & Application Development
💼 Fulltime
📍 Pune, Maharashtra, India
🛠 Skills Required
React.js
Node.js
Java
Python
MySQL
PostgreSQL
Maven
Zabbix
REST APIs
SQL
Git
Agile methodology
Advertisements
🔗 Explore More
Advertisements
📚 Free Study Materials (4)
Aptitude Practice Questions
Curated quantitative and logical reasoning problems to help you clear the online screening round.
Open Resource ↗
Company Interview Preparation Guide
Insights on typical interview patterns, frequently asked questions, and preparation tips for Tata Communications.
Open Resource ↗
Comprehensive Interview Prep Resource
A one‑stop resource covering coding, data structures, and system design concepts relevant to the technical round.
Open Resource ↗
Algorithm & Data Structure Problem Set
Extensive collection of coding problems to sharpen problem‑solving skills for the technical assessment.
Open Resource ↗
Advertisements
🎯
Don't miss this opportunity!
Apply before 14 Nov 2026 — only 10 days left
Creator Pick · Promoted by Creator
🏆 Selection Process
Round 1: Online Aptitude Test (logical reasoning, quantitative, verbal) → Round 2: Technical Interview (coding on platforms like LeetCode, system design, and domain knowledge) → Round 3: HR Interview (behavioral fit, communication skills, salary discussion)
🏢 Work Culture
Tata Communications promotes a collaborative work culture where engineers are encouraged to experiment and share ideas. The company offers clear career progression, regular upskilling programs, and a balanced work‑life environment with flexible timings and occasional remote days.
🎤 Interview Experience
The interview process at Tata Communications typically starts with a timed online aptitude test, followed by a technical interview that includes live coding, data‑structure questions, and a discussion on past projects. The final HR round assesses cultural fit and communication skills. Candidates should practice coding under time pressure and be ready to discuss REST API design and database concepts.
✅ Eligibility Criteria
Graduation: B.E/B.Tech/M.Tech/MCA/M.Sc in Computer Science, Information Technology, Electronics & Communication or related streams. Minimum aggregate: 60% (or CGPA 6.0/10). No active backlogs at the time of application. Graduation year preferably between 2022 and 2025 for freshers; for experienced candidates, 1‑4 years of relevant work experience is required. Candidates must have a valid PAN and be eligible to work in India.
📋 About the Role
Tata Communications is a global digital ecosystem enabler that delivers end‑to‑end communication and technology solutions to enterprises worldwide. With a presence in more than 200 countries, the company operates across cloud computing, Internet of Things, cybersecurity, media services, and network infrastructure. Its strong focus on innovation and digital transformation has made it a preferred partner for Fortune‑500 customers and a coveted workplace for technology professionals. The firm’s culture blends a high‑performance engineering mindset with a collaborative, inclusive environment, encouraging employees to experiment, learn, and grow.
The Junior Software Developer role – officially titled Jr Team Member – Software & Application Development – is positioned within Tata Communications’ Software & Application Development team in Pune. The role is designed for candidates with 1‑4 years of hands‑on experience who are eager to deepen their full‑stack capabilities. As a junior member, you will contribute to building, enhancing, and maintaining enterprise‑grade web applications that power critical communication services. You will work closely with senior engineers, product owners, and QA teams, gaining exposure to the complete software development lifecycle from requirement gathering to production deployment.
**Key Responsibilities**
1. Design and develop responsive UI components using React.js, ensuring cross‑browser compatibility and performance optimization.
2. Build and maintain scalable backend services with Node.js, implementing business logic and integrating third‑party APIs.
3. Develop RESTful APIs, handle versioning, authentication, and error management to enable seamless front‑end and back‑end communication.
4. Write clean, modular code in Java and Python for specific modules, adhering to coding standards and best practices.
5. Create, optimize, and maintain MySQL and PostgreSQL databases, write complex SQL queries, and ensure data integrity.
6. Participate in code reviews, unit testing, and debugging sessions to deliver high‑quality software.
7. Use Maven for build automation and dependency management in Java projects.
8. Monitor application health using Zabbix, troubleshoot incidents, and propose improvements.
9. Collaborate with cross‑functional teams in agile ceremonies, contribute ideas during sprint planning, and take ownership of assigned tasks.
10. Continuously learn emerging technologies and share knowledge with peers.
**Tech Stack**: React.js, JavaScript (ES6+), Node.js, Java, Python, MySQL, PostgreSQL, Maven, Zabbix, REST APIs, Git, CI/CD pipelines.
**Growth Path**: Starting as a Junior Developer, high performers can progress to Software Engineer, Senior Engineer, and eventually Tech Lead or Solution Architect, with opportunities to work on global projects and cross‑domain initiatives.
**Why Join Tata Communications?** The company offers exposure to large‑scale, mission‑critical systems, mentorship from seasoned engineers, and a culture that rewards curiosity and innovation. Employees benefit from structured learning programs, flexible work arrangements, and a supportive environment that balances professional growth with personal well‑being.
📤 Share this Job
📄
One Resume for All Jobs = Getting Rejected. Fix It in 60 Seconds
Recruiters at Tata Communications spot generic resumes instantly. Get a free AI-customised resume for this Jr Team Member – Software & Application Development role — from your current resume, in under 1 minute.
🚫 Stop Sending Generic Resumes
📈 85% Better Selection Chances
*Official Jobdexo tool
✅ Free · No Login ·Premium Templates - Job-Specific
🎯 Get My Free Custom Resume →
🏢 More from Tata Communications
CAD Engineer (Fresher)
📍 Chennai, Tamil Nadu · ⏳ 13 Nov
Apply →
💼 More Fulltime Opportunities
Web Content Analyst
🏢 KPMG · 📍 Gurugram, Haryana, India
View →
Data Analyst
🏢 Deloitte · 📍 Bengaluru, Hyderabad, Pune, Chennai
View →
Analyst Data Governance & Mgmt
🏢 American Express · 📍 Gurugram, Haryana
View →
Business Operations Analyst, Processor
🏢 Qualcomm · 📍 Bengaluru, Karnataka, India
View →
📋 Quick Info
JOB ID
C2056-J377
POSTED
1h ago
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer
Scroll down →