company logo

Senior Software Developer (VoIP and SIP Protocol)

Bangalore
Full-Time
Senior: 7 to 10 years
Posted on Jun 13 2024

About the Job

Skills

VOIP
C++
RTCP
IMS
RTP
Standard Template Library
telephony application servers

 

·        Hands-on experience in client or server-side development, with a solid understanding of IMS/VoIP/SIP, RTP, and RTCP protocols. Previous experience with telephony application servers or other IMS core network servers is advantageous.

·        Solid understanding of computer science fundamentals, including data structures and algorithms.

·        Skilled in multi-threaded programming, STL (Standard Template Library), various design patterns, and experienced in low-level system design, system calls, and system re-architecture.

·        Strong team player with a positive attitude, strong technological proficiency, and exceptional communication skills. Demonstrated proficiency in debugging and analysis.

·        Proven ability to quickly grasp and adapt to project requirements and customer needs.

·        Looking for a software developer with 2 to 10 years of experience in VoIP, SIP protocols, and C++/C to join the Jio Voice and Messaging application development team.

Experience Required:

2 to 10 years of experience with VoIP, SIP protocols, C++/ C

Minimum Qualification Required:

  • Bachelor’s or master’s degree preferably in CSE or ECE from a reputed institute

Roles & Responsibilities:

-         Responsibilities will include designing, implementing, and ensuring the successful deployment of the application server.

-         Work closely with product managers to understand the requirements and translate them into technical specifications.

-         Collaborate with cross-functional teams to define, design, and ship new features.

-         Ensure the performance, quality, and responsiveness of applications.

-         Identify and correct bottlenecks and fix bugs.

-         Help maintain code quality, organization, and automation.

-         Participate in code reviews and provide constructive feedback.

-         Stay updated with the latest industry trends and technologies to ensure our solutions remain at the cutting edge.

-         Contribute to continuous improvement by suggesting enhancements to the development process.

 

·        Hands-on experience in client or server-side development, with a solid understanding of IMS/VoIP/SIP, RTP, and RTCP protocols. Previous experience with telephony application servers or other IMS core network servers is advantageous.

·        Solid understanding of computer science fundamentals, including data structures and algorithms.

·        Skilled in multi-threaded programming, STL (Standard Template Library), various design patterns, and experienced in low-level system design, system calls, and system re-architecture.

·        Strong team player with a positive attitude, strong technological proficiency, and exceptional communication skills. Demonstrated proficiency in debugging and analysis.

·        Proven ability to quickly grasp and adapt to project requirements and customer needs.

Introduction Para (1-2 Lines):

Looking for a software developer with 7 to 10 years of experience in VoIP, SIP protocols, and C++/C to join the Jio Voice and Messaging application development team.

Experience Required:

7 to 10 years of experience with VoIP, SIP protocols, C++/ C

Minimum Qualification Required:

  • Bachelor’s or master’s degree preferably in CSE or ECE from a reputed institute

Roles & Responsibilities:

-         Responsibilities will include designing, implementing, and ensuring the successful deployment of the application server.

-         Work closely with product managers to understand the requirements and translate them into technical specifications.

-         Collaborate with cross-functional teams to define, design, and ship new features.

-         Ensure the performance, quality, and responsiveness of applications.

-         Identify and correct bottlenecks and fix bugs.

-         Help maintain code quality, organization, and automation.

-         Participate in code reviews and provide constructive feedback.

-         Stay updated with the latest industry trends and technologies to ensure our solutions remain at the cutting edge.

-         Contribute to continuous improvement by suggesting enhancements to the development process.

About the company

We are the force behind the meteoric rise of Indias leading telecom operator Jio with 400 Million+ customers. In Addition to this we have also powered an exhaustive list of digital apps & services that have delivered functionality, usability, engagement, scale and loyalty. We provide solutions for customers (B2C) and enterprise (B2B). We have an end to end 5G solution consisting of 5G Radio, a com ...Show More

Industry

Media & Telecommunication...

Company Size

51-200 Employees

Headquarter

Navi Mumbai, Maharashtra

Other open jobs from Jio