Senior Asterisk Developer @Datafin IT Recruitment
Software Development
Salary negotiable
Remote Location
Employment Type full-time
Posted YDay

[Hiring] Senior Asterisk Developer @Datafin IT Recruitment

YDay - Datafin IT Recruitment is hiring a remote Senior Asterisk Developer. πŸ’Έ Salary: negotiable πŸ“Location: South Africa

Role Description

A global client seeks the coding talents of a Senior Asterisk Developer with strong Full-Stack Software Engineering and VoIP infrastructure experience to design, develop, and optimize enterprise telephony solutions and call center software platforms. You will be responsible for the full Software Development Life Cycle (SDLC) from integrating Asterisk dial plans and SIP trunks to building custom web management dashboards, RESTful APIs, and automated reporting systems. You will work across both voice protocols and web frameworks to deliver scalable, high-performance communications software.

The successful candidate must have 8+ years of hands-on Software Development and System Architecture experience with excellent analytical ability to trace SIP handshakes, debug dial plans, and resolve production issues under pressure. Your core tech tools should include:

  • Asterisk (Core, AMI, AGI, ARI)
  • FreePBX
  • Elastix
  • SIP, IAX, RTP, WebRTC
  • IVRs and CDR reporting
  • PHP, Python, Java, Go (Golang), or JavaScript (Node.js/jQuery)
  • HTML5, CSS3, RESTful APIs, JSON, AJAX
  • MySQL, SQLite, SQL
  • Linux

Qualifications

  • 8+ Years of hands-on Software Development and System Architecture experience
  • Excellent analytical ability to trace SIP handshakes, debug dial plans, and resolve production issues under pressure
  • Strong sense of accountability and self-motivation
  • Ability to manage projects independently or lead technical initiatives
  • Ability to write clear technical/API documentation
  • Ability to explain technical concepts to non-technical stakeholders

Requirements

  • Core Technical Skills:
    • VoIP / Telephony: Asterisk (Core, AMI, AGI, ARI), FreePBX, Elastix, SIP, IAX, RTP, WebRTC, IVRs, and CDR reporting
    • Programming Languages: PHP, Python, Java, Go (Golang), or JavaScript (Node.js/jQuery)
    • Web Technologies: HTML5, CSS3, RESTful APIs, JSON, AJAX, and modern web application frameworks
    • Databases: MySQL, SQLite, SQL optimization, and relational database architecture
    • Operating Systems & Servers: Strong Linux Server Administration (Ubuntu, CentOS), Apache, Nginx, Shell Scripting (Bash/sh)
    • Version Control & DevOps: Git, GitHub, Docker (basic containerization)
  • Professional & Personal Attributes:
    • Senior SDLC Experience: 8+ Years of hands-on Software Development and System Architecture experience
    • Problem-Solving & Debugging: Excellent analytical ability to trace SIP handshakes, debug dial plans, and resolve production issues under pressure
    • Ownership & Initiative: Strong sense of accountability, self-motivation, and ability to manage projects independently or lead technical initiatives
    • Communication: Ability to write clear technical/API documentation and explain technical concepts to non-technical stakeholders

Benefits

  • Negotiable package & remuneration

Company Description

DataFin was established in 1999. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat business.

Before You Apply
️
remote Be aware of the location restriction for this remote position: South Africa
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Asterisk Developer @Datafin IT Recruitment
Software Development
Salary negotiable
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: South Africa
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 132,101+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later