C++ Developer
A senior C++ developer is needed to lead the development of our next-generation telecom system.
Key responsibilities include developing and optimizing C++ code, creating SIP-based applications, managing services, resolving interoperability challenges, collaborating on 5G Core network architecture and service-based architecture components, and implementing security protocols and best practices.
* Develop, implement, and optimize C++ code for core IMS network architectures and Network Functions (NFs).
* Design and create SIP-based applications and services ensuring efficient session management, signaling, and debugging of SIP issues.
* Enable services such as VoLTE, VoWiFi, Video Calling, and other multimedia services including presence and availability management, messaging, and conferencing.
* Resolve interoperability challenges between IMS and legacy systems like PSTN.
* Collaborate with cross-functional teams on 5G Core network architecture and service-based architecture components.
* Implement robust security protocols and best practices within IMS and 5G domains while troubleshooting network issues and optimizing SIP routing.
Required Skills & Expertise:
* Extensive experience in developing C++ applications for telecom systems.
* Expertise in SIP protocol for signaling and session management.
* Hands-on experience in designing and customizing SIP-based applications.
* Deep understanding of 5G Core network architecture and protocols.
* Proficiency in enabling and managing VoLTE, VoWiFi, and multimedia services.
* Strong analytical skills with SIP messaging structures, headers, and response codes.
* Familiarity with network security practices in IMS and 5G domains.
Preferred Qualifications:
* Bachelor's or Master's degree in Computer Science or a related field.
* Experience collaborating with Tier 1 Telecom providers.
* Industry certifications in IMS, SIP, or 5G networking are advantageous.