Description
About the role
The Engineer – Software & Application Development role at Tata Communications focuses on building and maintaining scalable business applications. Candidates will write Java code, create React front‑ends, interact with PostgreSQL databases, and ensure quality through testing, debugging, and deployment while supporting production environments.
Responsibilities
- Design, develop, and maintain Java‑based application components following coding standards.
- Implement responsive user interfaces using React.js.
- Write and execute test cases to verify functionality and quality.
- Identify, track, and resolve software defects throughout the development cycle.
- Deploy application updates and provide ongoing production support.
- Prepare project status reports, dashboards, and time‑tracking documentation.
Eligibility
- Graduation in Computer Science & Engineering or a related discipline.
- Accepted degrees: B.E, B.Tech, B.Sc, or BCA.
- 0–4 years of relevant experience.
- Strong programming fundamentals and problem‑solving ability.
- Familiarity with software development tools and testing environments.
Skills
- Java programming.
- React.js for front‑end development.
- PostgreSQL relational database management.
- Software testing and quality assurance.
- Debugging and defect management.
- Application deployment and production support.
Benefits
- Competitive industry‑standard salary package.
- Hands‑on experience across the full software development lifecycle.
- Opportunity to work with modern Java, React, and PostgreSQL stacks.
- Exposure to production support and real‑time issue resolution.
- Professional growth in a global telecommunications leader.
Skills
· 9 totalSimilar roles
Accenture
2h ago
Health Operations New Associate
Visa
2h ago
Software Engineer
HP Inc.
2h ago
College Intern – Technical
TrueFoundry
2h ago
Frontend Intern
Konecranes
2h ago
Trainee, Global IT Technical Support
insightsoftware
2h ago
Associate Software Engineer Internship