Description
Client Development Role:
Required:
- Proficient in C++ 11/14, QT5/QML, Boost library
- Embedded Windows programming, Socket programming, REST API, windows Os internals
- Working knowledge of In-memory database or working knowledge of SQL
- Experience in Agile mode of delivery, CI-CD
- Telecom Domain knowledge - Including Networks and DNS
- Experience in handling and deployments in VMs
Good to have
- Knowledge on SIP Protocol
- Knowledge on CUCM/another PBX/Unified Communications platforms
- Microservice architecture and containerization (Docker) knowledge
- Knowledge on Microsoft Azure
- Scripting knowledge for Automation, wherever necessary
- Experience in BT
Core Call service Backend Development Role:
Required:
- Proficient in C++
- Working knowledge of Data structures, C++ STL, Multi-threading and IPC mechanisms is good to have
- Implement performance and quality modules
- Thorough knowledge of the standard library, STL containers, and algorithms
- Good understanding of memory management in non-garbage collected environments
- Proficient with windows development environment
- Proficient in SQL
- Working Knowledge on SIP Protocol
- Experience in Agile mode of delivery, CI-CD
- Telecom Domain knowledge - Including Networks and DNS
- Experience in debugging network traces
- Experience in programming
Good to have
- Knowledge on CUCM/another PBX/Unified Communications platforms
- Microservice architecture and containerization (Docker) knowledge
- Knowledge on Microsoft Azure
- Scripting knowledge for Automation, wherever necessary
- Experience in BT
Provisioning Backend Development Role:
Required:
- Proficient C#. .NET Framework, MVC, ASP.NET. ADO.NET
- Proficient with windows development environment
- Proficient in SQL
- Working Knowledge on Restful API
- Experience in Agile mode of delivery, CI-CD
- Telecom Domain knowledge - Including Networks and DNS
- Experience in handling and deployments in VMs
Good to have
- Knowledge on CUCM/another PBX/Unified Communications platforms
- Microservice architecture and containerization (Docker) knowledge
- Knowledge on Microsoft Azure
- Scripting knowledge for Automation, wherever necessary
- Experience in BT