Back to search

Sr. Engineer - Software Application Development

Tata Communications Ltd

Verifies job is active
Prepare with AI feedback
Real-time coaching per answer
Apply to Tata Communications LtdOpens the original listing
24 hits2 practices2 interviews
Pune, Maharashtra, IndiaTelecommunications
Software DevelopmentApplication DevelopmentSoftware DesignTroubleshootingDebuggingProgrammingCollaborationCommunication

Sr. Engineer - Software Application Development

This role focuses on the design, development, and maintenance of robust and scalable software applications. The successful candidate will be a key contributor to a team building solutions that meet critical business needs, ensuring high quality and performance.

Key Responsibilities:

  • Design and develop high-quality software solutions.
  • Participate in all phases of the software development lifecycle.
  • Write clean, testable, and efficient code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and debug software issues.
  • Contribute to technical documentation.

Requirements/Qualifications:

  • Bachelor's degree in Computer Science or related field.
  • 4 to 9 years of experience in software development.
  • Strong programming skills in relevant languages.
  • Experience with software design patterns and best practices.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.

About the Company: Tata Communications is a global leader in connectivity and digital transformation. The company provides solutions that enable businesses to connect, communicate, and collaborate more effectively.

AI enhanced job description

Source: hudsonsignalsRecruiter: Rekroot
Posted: 9/9/2026
3c06c097-4a75-4d24-a371-823c5672093a