<back to jobs

Software Engineer Team Leader (VOIP)

Kayhut Published: September 29, 2019
Location
Herzeliya, Israel
Job Type
Category

Description

As a software engineer team leader, you will manage a small team of developers. An ideal candidate will have extensive knowledge of networking and VoIP protocols (SIP/RTP) a strong background in software development and experience with systems level programming on open source operating systems (Linux/FreeBSD).

Responsibilities

  • Design and maintain a highly available and scalable voice platform.
  • Collaborate with product owners and QA to deliver new services and features in the voice platform.
  • Contribute to the creation of documentation outlining the design and features in the voice platform.
  • Providing training and mentoring to voice engineers.
  • Act as an escalation point for technical issues
  • Ongoing research into new communication technologies.

Requirements

At least 50% Hands On

  • 3+ years experience of managing software development teams
  • 5+ years of relevant industry experience as a software engineer or equivalent
  • 3+ years of C/C++ experience 
  • Additional Languages: Bash/Sh, PHP, Python
  • Must have deep understanding of open source VOIP applications such as Asterisk, FreeSWITCH, and OpenSIPS/Kamailio
  • Minimum 3 years of experience with VOIP protocols (SIP/RTP) and other real-time communication protocol
  • Deep understanding of networking protocol experience (IP/TCP/UDP).
  • Experience with Postgresql, Mysql, mongoDB or other databases.
  • Minimum 5 years’ experience with development on Linux or FreeBSD.
  • Minimum 5 years’ experience with networking. Knowledge of switches, routers, and firewall.
  • Previous experience designing and delivering reliable VOIP solutions
  • Knowledge of the building, patching, and integration of open source projects.
  • Ability to manage source code revision control systems - Git
  • Bachelor’s degree in computer science / engineering
  • Experience with agile methodology
  • Highly motivated and creative individual
  • Experience following software development best practices
  • Ability to write clear and concise documentation.
  • Background in software security
Apply Online  
Apply
 upload file ... Limit reached, delete at least one file below to add more.  

Related Jobs

Low Level OS Developer   Herzeliya, Israel
October 6, 2019
October 6, 2019
Senior Android mobile engineer   Herzeliya, Israel
October 2, 2019
September 29, 2019
Software Engineer   Herzeliya, Israel
September 29, 2019
landscape