We are looking for a Senior Software Developer to join in our Telebu's Communications engineering Team. The Telebuin will design, develop, implement audio/video conferencing products, IVR platforms, PBX/SoftSwitch platforms, and Voice engineering integration.
Responsibilities:
• Understand, interpret and clarify functional requirements as well as technical requirements for product features.
• Work with Product Management and other teams to define software specifications
• Collaborate and contribute to architecture and design decisions driving product direction
• Write clean, high performance, maintainable code and generate automated unit, regression and integration tests
• Develop and maintain Telebu's shared VoIP client software stack, audio/video/IM calling products for Windows, Mac OSX, iOS, and Android
Requirements:
• 4+ years of hands-on industry experience in Angular.JS / 2/ 4 etc
• Experience in developing REST API's for audio/video/IM, different PBX/SoftSwitch features, and REST API design and tools
• Understanding of fundamental design principles behind a scalable application and ability to implement automated testing platforms and unit tests
• Strong conceptualize knowledge of telephony protocols like SIP, SDP, RTP, SRTP, WebRTC, and audio/video codecs.
• Experience in using the VoIP testing tools like Wireshark, VoIPMonitor, SIPp, SIPCapture, Homer etc.
• Familiar with OO design and common design patterns along with integration patterns
Good to have:
• Working experience in cloud environment, and NoSQL databases like Redis, DynamoDB, Cassandra etc.
• Passionate about knowing everything about VoIP Protocol standards & related RFCs.
If you will be interested then revert with your updated resume at sanjukta.mukherjee@smscountry.com