Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer - VoIP

Nemo Resourcing

Remote

GBP 40,000 - 60,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading VoIP technology company is looking for a Software Developer with strong skills in Python and extensive VoIP experience, including SIP. The role involves developing the core Voice platform and updates, remote collaboration with a small team, and the use of new technologies. Candidates should be conversant in Linux and have relational database skills. Offering fully remote work, 33 days holiday including bank holidays, plus performance-based bonuses and company profit share.

Benefits

Fully remote working
Standard working week with no overtime
33 days holiday including bank holidays
Performance-based bonus
Company profit share

Qualifications

  • Strong skills in Python 3 are essential.
  • Experience in VoIP technologies including SIP is necessary.
  • Excellent knowledge of Linux systems required.

Responsibilities

  • Develop new features and update existing systems in the VoIP platform.
  • Collaborate with a remote team on software development.
  • Introduce new technologies into the platform.

Skills

Python 3
VoIP experience (SIP)
Linux knowledge
Containers and orchestration (Docker)
Relational databases (MySQL, MariaDB, PostgreSQL)

Tools

Docker
Kubernetes
Git
Job description
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 company’s core Voice platform. You’ll be working in a team of four, developing new features, updating existing systems and introducing new technologies into the platform. We’re 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.