Search by job, company or skills

Tata Communications

Technical Lead - C++ & SIP protocols

6-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 13 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

I) Position Summary

a)Key Objective / Purpose of the Job:

Help support the full lifecycle of the applications. These applications cater to TATA's portfolio of Voice & Fraud Services.

b) Major Activities

Contribute to software design and development of platform as per business requirements

Work with architects to define roadmaps for tech. upgrades, transformations & evolutions

Extensively own coding activities on C++, Java (Spring/Spring Boot) applications running on-premises infrastructure & cloud

POCs to evaluate technology/design options

The nature of work would be in the following areas

  1. Routing Engine to assess & route calls based on a set of routing rules
  2. .Routing Applications to capture provisioning & configuration data
  3. .POCs in different technologies (including cloud) to support new business revenue opportunities, to select newer technologies for incorporation in TATA's existing software platforms

II) Person Specification:

Essential Qualifications:

Solid Programing experience on Java, C++ Applications

At least 3 years of Telecom Domain experience.

BE/MCA with at least 6-8 years of professional experience in software development.

b) Requisite Skills:

Technical

Mandatory 3 years experience on C++Mandatory 2-3 years experience on any Java frameworks Spring Boot, Spring (It is important to have experience of SOAP/RESTFUL web-services).

Mandatory to have some development experience with voice & communications platforms (especially SIP signaling)

At least 3 years of experience in Unix or Similar Operating Systems.

At least 3 years of experience working with Oracle database (or other relational DB).

At least 2 years+ experience on application servers like Tomcat, Glassfish, JBOS etc.

Strong debugging/troubleshooting

skills.

Good to have - Experience in UI frameworks like Angular etc.

Good to have Experience on experience on Docker/Kubernetes.

Good to have Exposure on Elastic Search, Logstash & Kibana Stack.

Functional

Ability to understand business goals and map to technical requirements.

Experience working in Agile or DevOps methodology.

Exposure to tools like GIT, Maven, JIRA would be a plus.

Behavioral

Solid written and verbal communication skills.

Good collaboration skills and a team player as role will require strong collaboration with

Architects.

Desire to work as part of fast-paced team in a rapidly evolving environment, helping to build processes, best practices and tools while executing on initiatives.

Should be open to learn new technology/domain skills

Work Experience

At least six years of software development experience in a product development/software service

environment.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 139744707