Key Responsibilities
- Lead the technical team in the design, architecture, development, and maintenance of complex telecom software applications.
- Hands-on development and implementation in Unified Communications and Video Communication domains.
- Design and implement call control / signaling and media handling for voice and video applications.
- Develop and maintain software using C++, C, Shell Scripting, and Python.
- Work with telecom protocols including VOIP, SIP, RTP, H.264, OPUS, and WebRTC.
- Implement and maintain applications on NGINX platforms and WebRTC technology.
- Ensure strong relational database management using MS SQL and PostgreSQL.
- Apply strong Linux fundamentals and object-oriented programming principles in development.
- Provide technical guidance, mentorship, and direction to team members for large-scale product development.
Skills Required
Telecom, C++, Ms Sql, Linux, Networking, Nginx