About Tata Communications:
At Tata Communications, we’re redefining global connectivity through innovation and intelligence. Driven by cloud, IoT, collaboration, security, and advanced media and network services, we’re paving the way to a New World of Communications.
Job Overview:
As a Software Developer, you’ll play a key role in the software development lifecycle, contributing to development, testing, debugging, and deployment processes. This role requires collaboration, attention to detail, and a focus on delivering high-quality outcomes.
Key Responsibilities:
- Develop and maintain effective, scalable code and test cases.
- Debug and deploy applications in alignment with project timelines.
- Provide support for production environments and troubleshoot issues.
- Prepare and manage software development schedules.
- Generate reports and dashboards on project metrics such as time deviations and rework.
- Conduct development testing, identify and track bugs, and communicate findings with the team.
- Execute corrective actions based on bug assessments.
Required Skills and Qualifications:
- Strong programming skills.
- Familiarity with software applications and tools.
- Proficiency in core Java, requirements management, and SDLC (Software Development Life Cycle).
- Experience in application development, debugging, testing, and reporting.
Employment Details:
- Job Type: Full-Time
- Employee Status: Permanent
Ideal Candidate Attributes:
We seek candidates who are proactive, skilled in problem-solving, and have experience in coding, testing, and application support. If you have a passion for software development and an eagerness to work on innovative projects, this role may be perfect for you!
Apply today to join our journey towards creating a smarter, connected world with Tata Communications.