Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 29, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Recruit Digital is now part of Salt, a global, award-winning digital recruitment agency, connecting people and businesses within Creative, Marketing, Sales, and Technology. Over 250 consultants are “Creating Futures” around the world and change the lives of 1000s of people each year by helping them to start new roles in some of the most exciti...

     

    Intermediate Software Developer

    Role Overview

    • We are looking for an Intermediate Software Developer to join a telecommunications-focused environment, supporting the development, enhancement and secure delivery of customised software solutions.
    • The role will suit a hands-on developer with approximately 3-5 years’ experience who is comfortable working across backend development, APIs, integrations and microservices. Previous exposure to telecommunications, VAS or messaging environments would be highly advantageous.
    • You will work across the full software development lifecycle, contributing to scalable customer-facing solutions while supporting production stability, integrations and emerging technology initiatives.

    Key Responsibilities

    • Design, develop and maintain robust, scalable and secure software components.
    • Participate across the full SDLC, including requirements, design, development, testing, deployment and support.
    • Develop and maintain customised modules, APIs and system integrations.
    • Build and support RESTful APIs, SOAP services and microservices-based solutions.
    • Investigate and resolve bugs and production issues, including root cause analysis.
    • Conduct and participate in code reviews.
    • Apply secure software development practices, including authentication, authorisation and data protection.
    • Monitor and optimise application performance, availability and scalability.
    • Maintain clear technical and system documentation.
    • Work closely with technical leads, project teams and other cross-functional stakeholders.
    • Support third-party and vendor integrations where required.
    • Contribute to Agile/Scrum ceremonies and delivery estimations.
    • Support the integration of AI capabilities and emerging technologies where applicable.

    Essential Technical Requirements

    • Approximately 3-5 years of commercial software development experience.
    • Strong development experience in at least one of:
    • Java
    • Golang / Go
    • Python
    • Experience developing and integrating RESTful APIs.
    • Understanding of microservices architecture and integration patterns.
    • Experience with SQL / relational databases, ideally MySQL.
    • Experience using Git or equivalent version-control tools.
    • Understanding of secure coding principles, including:
    • Authentication
    • Authorisation
    • Data security / encryption
    • Experience supporting customer-facing or production software environments.
    • Understanding of the full software development lifecycle.

    Highly Advantageous
    Experience within telecommunications or telecom operators, particularly exposure to:

    • VAS / Value Added Services
    • Messaging platforms
    • SMS / USSD
    • SS7
    • SIP
    • Telecom integrations and platforms

    Additional exposure to the following would also be beneficial:

    • Docker
    • Kubernetes
    • Jenkins / CI/CD
    • AWS, Azure or GCP
    • Prometheus
    • Grafana
    • Kafka / asynchronous messaging
    • AI/ML tools or platforms
    • Agile / Scrum delivery environments

    Qualifications
    A relevant qualification in one of the following would be advantageous:

    • Computer Science
    • Software Engineering
    • Information Technology
    • Related technical discipline

    Ideal Candidate
    We are looking for someone who is:

    • Technically strong and hands-on
    • Analytical and solutions focused
    • Comfortable troubleshooting production issues
    • Able to work within a fast-paced delivery environment
    • Proactive and accountable
    • Strong in communication and collaboration
    • Customer focused
    • Interested in developing their knowledge across telecoms, cloud and emerging technologies
    • The strongest fit would be an Intermediate backend/software developer with Java, Golang or Python experience, strong API/microservices capability and exposure to telecoms, VAS or messaging environments.

    Check how your CV matches this job

    Method of Application

    Interested and qualified? Go to Salt South Africa on welovesalt.com to apply

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail