Software Developer VoIP the opportunity
We are delighted to be working again with a regular client who are a pioneer of the VoIP industry, a well-established, award-winning business with lots of exciting things going on.
The particular role is focused on the development of the companys core Voice platform. Youll be working in a team of four, developing new features, updating existing systems and introducing new technologies into the platform. Were looking for someone eager to contribute new ideas and as the role is fully remote we need someone who is good at collaborating remotely and working autonomously.
The core language used will be Python. There is some legacy code in C/C++ so some exposure to that would be helpful. Telecoms experience is essential SIP for instance as is deep knowledge of Linux.
Given the remote nature of the role, we do have some flexibility to hire outside the UK, but strictly within EU/EEA and within 2 hours of GMT. We do need candidates to be fluent English speakers.
Software Developer VoIP requirements
The following are essential: -
Strong skills in Python 3
VoIP experience including SIP
Excellent Linux knowledge
Good knowledge of containers and orchestration, especially Docker
Relational database skills MySQL, MariaDB or PostgreSQL
Any of the following would be good to have: -
Wider VoIP skills: RTP, Asterisk, OpenSIPS, RTPEngine, WebRTC
Programming skills in C/C++ or Lua
Knowledge of networking: IPv4, IPv6, firewalls, routing
Podman, Docker Composer/Swarm, Kubernetes
Init systems: sys5 init, runit, system
KVM
Git version control
On offer to the successful candidate, on top of a competitive salary, are fully remote working (with all tools inc phone and broadband provided), standard working week (no overtime expected), 33 days holiday including bank hols plus a day off on your birthday, performance-based bonus and company profit share.
TPBN1_UKTJ