Talent.com
Software Engineer

Software Engineer

Netstratum TechnologiesCochin, Republic Of India, IN
22 days ago
Job description

Netstratum is a global product development company specializing in custom software and enterprise IT services. With teams across ten global locations, we combine local insight with global expertise to deliver innovative, purpose-driven solutions.

As a leader in telecom tech, we build secure, high-performance Unified Communication Systems used by Tier-1 providers, enterprises, and governments. Our in-house AI platform is built for scale, security, and real-world impact.

Join a vibrant, diverse team working on cutting-edge projects in telecom, AI, IoT, and digital transformation—within a fast-paced, learning-focused environment.

www.Netstratum.Com

Location : Kochi, Kerala

Experience : 3+ Years

Salary : As per Industry Standards

Job Code : 092025 / 02

Employment Type : Full-time

Job Description :

We are seeking a Software Engineer with 3+ years of experience to develop a global telecom product with voice, video and chat capabilities. The candidates shall have Linux / UNIX software development experience along with proficiency C++ in cloud, telecom, or related fields. The developer will be responsible for full lifecycle software development using Agile methodology with a focus on Linux system-level features and software development of the cloud voicemail application, and cloud media server.

Key Requirements :

  • Hands-on experience with FreeSWITCH and Kamailio for VoIP, SIP routing, and carrier-grade communication solutions.
  • Experience with Linux system development in SIP, C++, Perl, Python, VoiceXML, Pacemaker, real-time software, VoIP, relational databases, networking, and virtualization.
  • Demonstrated track record of high quality, innovative, full-lifecycle cloud software development.
  • Understanding of high-availability and carrier-grade software development methodology.
  • Demonstrated ability to construct designs, estimate development effort, and deliver robust, high-quality software to development plans.
  • Familiarity with version control systems and branching / merging, dependency management and build frameworks.
  • Strong analytical and troubleshooting skills.
  • Ability to work well both within a team and unsupervised.

Desirable :

  • Knowledge in VoIP Monitor, sngrep or similar tools.
  • Security best practices in software development.
  • PostgreSQL database management.
  • Git version control system and branching / merging strategies.
  • Networking protocols and configurations.
  • Create a job alert for this search

    Software Engineer • Cochin, Republic Of India, IN