Back to job board
Adapt IT

Senior Software Developer - Telecoms

Adapt IT

10th January 2020

Johannesburg, South Africa

5 to 10 years

Cost to company

Senior

Full Time

Skills

  • Analysis
  • Analytics
  • Big Data
  • Linux
  • MySQL
  • Python
  • SQL

Industries

  • Information Technology (IT)
  • Telecommunications

Job Description

We are looking for individuals who find their passion is Software Development. This very busy environment will have you challenging yourself daily and putting your skills to the test. Exceptional delivery is what we strive for in all deployments to production requirements. 

Primary Responsibilities for the Role: 

  • Maintaining and contributing to system standards.
  • Improve the automation of tasks where possible.
  • Managing system security.
  • Capacity and performance management.
  • Research and recommend innovative approaches to improving efficiency.
  • Providing Team leadership
  • Application and Solution development.
  • Maintaining and contributing to system standards.
  • Improve the automation of tasks where possible.
  • Managing system security.
  • Capacity and performance management.
  • Research and recommend innovative approaches to improve efficiency.
  • Provide system and application support.

Minimum Qualification and Experience Requirements

  • A high degree of interest and experience in Linux.
  • Golang, Java, C/C++, Angular/React, and/or Native Script/Ionic development experience.
  • Back-end, Middleware, Front-end, and/or Mobile Application development experience.
  • Shell scripting ability for system administration.
  • Knowledge of networking protocols and technologies (TCP/IP, SOAP, HTTP, XML, RADIUS, Diameter, SCTP).
  • Ability to learn quickly and work independently.
  • Ability to lead a small development team.
  • Ability to work under pressure
  • A tertiary Engineering or Computer Science degree.
  • Experience in a Telco or Financial Services environment.
  • Linux system administration (RedHat/Centos, Apache/NGINX, MySQL/MariaDB, Bash, Python).
  • Big Data / Analytics / Monitoring experience using Elastic, Tableau, Grafana, Prometheus.
  • Telecommunications technologies (SS7, SIGTRAN, MTP, SCCP, TCAP, MAP, CAP, etc)