Talent.com
Senior Software Engineer

Senior Software Engineer

Zyoin GroupHyderabad, Telangana, India
17 days ago
Job description

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 trunks
  • Python Development : Strong experience with Python (Flask) for RESTful APIs, unit testing, automation scripting
  • Protocols & Networking : SIP, RTP, WebRTC, TCP / IP
  • Databases : MySQL (design, optimization, performance tuning)
  • Linux & Containers : Proficiency with Linux server environments and Docker
  • Debugging Tools : Wireshark, TCPDUMP, SNGREP for SIP troubleshooting
  • Additional Skills : JSON, REST APIs, Git, socket programming, multi-threading, inter-process communication
  • Exposure to SMS & Mobile Gateways is a plus
  • Experience Required :

  • 5–7+ years in Full-Stack / Telephony Development
  • Hands-on with Contact Center / Call Center environments preferred
  • Strong understanding of VoIP, SIP communication, and scalable telephony services
  • Good knowledge of fundamental web technologies (HTTP, HTML, CSS, AJAX, REST, JSON)
  • Excellent communication skills (written & verbal in English)
  • Create a job alert for this search

    Senior Software Engineer • Hyderabad, Telangana, India