Senior Developer – Unified Communications Applications
Location : Bangalore / Pune / Delhi NCR / Chennai
Experience Level : 8+ Years
About the Role
We are looking for a hands-on Senior Developer with deep expertise in Unified Communications (UC) technologies and strong programming skills. This role involves leading development and sustenance efforts for a suite of UC applications including servers, clients / endpoints, and integrations.
Key Responsibilities
- Lead development and maintenance of UC applications (servers, clients, integrations).
- Design and integrate UC features like Call Processing, Messaging, Presence, A / V Conferencing using APIs and SDKs.
- Implement and maintain SIP-based call processing , VoIP, trunking, messaging, and conferencing.
- Troubleshoot complex UC issues, perform root cause analysis, and implement fixes.
- Stay updated with industry trends in UC, SIP, and cloud technologies.
Required Skills & Qualifications
8+ years of experience in UC application development and integration.Hands-on experience with UC solutions from NEC, Avaya / Nortel, Cisco , or similar.Strong knowledge of SIP, VOIP, RTP / RTCP, PBX, Call Processing .Proficient in C++, .NET, Node.js, SQL, NoSQL .Experience integrating UC with Contact Centers, IVR, CRM, Call Recording using APIs / SDKs.Familiarity with UCaaS (Cloud-based UC solutions) .Comfortable working across Windows, Linux, iOS, Android platforms.Exposure to DevOps / CI-CD pipelines and automation in UC development.Excellent analytical, troubleshooting, and communication skills.Email : komal.a.karajage@capgemini.com