Title / Role:
Software Communications Developer Trainee
Location:
Sandton
Vacancy:
Permanent | 3- or 6-month probation period | R15,000–R20,000 CTC per month (before tax)
Seniority:
Entry-Level / Graduate / Trainee
Overview:
We are seeking a motivated and technically minded Software Communications Developer Trainee to gain hands-on experience designing, developing and maintaining communication protocols, network applications and real-time data transmission systems.
The successful candidate will receive structured training and work with experienced developers to build practical skills in software development and network communications.
Responsibilities:
• Participate in training covering communication protocols, system architecture and software development lifecycles.
• Assist with clean, scalable and maintainable code for communication software and networking components under senior guidance.
• Support testing, debugging and troubleshooting of communication interfaces, with a focus on reliability and low latency.
• Assist in integrating communication APIs and software modules with internal and external platforms.
• Prepare and maintain technical documentation, code records, system configurations and user guides.
• Collaborate with QA, Product and Support teams to understand requirements and deliver solutions.
Minimum Requirements:
• Degree in Computer Science, Computer Engineering, Telecommunications or a related technical field (final-year students may be considered).
• Basic knowledge of at least one programming language, such as C/C++, Java, Python, Go or JavaScript.
• Fundamental knowledge of TCP/IP, UDP, HTTP, MQTT or WebRTC is highly preferred.
• Strong analytical, problem-solving and troubleshooting skills, with a willingness to learn.
• Excellent written and verbal communication skills and the ability to work in a team.
• Advantageous: familiarity with Linux, Git/version control or cloud platforms (AWS, Azure or GCP).
You have successfully created your alert.
You will receive an email when a new job matching your criteria is posted.
Please check your email. It looks like you haven't verified your account yet. Here's what you're missing out on:
Didn't receive the link? Resend Verification Link