Role : Sr. Software Engineer – Telephony (Product Engineering Team)
Experience : 5 – 10 Years
Location : Hyderabad
As a Senior Software Engineer, you will be responsible for designing, implementing, testing, maintaining, and optimizing software solutions within the product engineering team. You will transform product requirements into working software that is scalable, reliable, and high-performing.
Key Responsibilities :
- Drive innovation and efficiency in applications built for a commercially hosted Asterisk platform
- Develop product offerings onto Mobile / GSM platforms and integrate Speech Recognition engines into Asterisk-based call scripts
- Solve complex telephony problems to deliver impactful UX quickly and with high quality
- Contribute to scalable systems architecture to support growing business demands
- Collaborate effectively across teams to align features with business objectives
- Troubleshoot and resolve production issues (Severity 1 / 2) when required
- Actively participate in Agile processes and iterative development practices
Skills & Expertise :
VoIP Development : Asterisk / FreeSWITCH (ARI, AGI, AMI) – dial plans, call routing, IVRs, queues, SIP trunksPython Development : Strong experience with Python (Flask) for RESTful APIs, unit testing, automation scriptingProtocols & Networking : SIP, RTP, WebRTC, TCP / IPDatabases : MySQL (design, optimization, performance tuning)Linux & Containers : Proficiency with Linux server environments and DockerDebugging Tools : Wireshark, TCPDUMP, SNGREP for SIP troubleshootingAdditional Skills : JSON, REST APIs, Git, socket programming, multi-threading, inter-process communicationExposure to SMS & Mobile Gateways is a plusExperience Required :
5–7+ years in Full-Stack / Telephony DevelopmentHands-on with Contact Center / Call Center environments preferredStrong understanding of VoIP, SIP communication, and scalable telephony servicesGood knowledge of fundamental web technologies (HTTP, HTML, CSS, AJAX, REST, JSON)Excellent communication skills (written & verbal in English)