Enable job alerts via email!

Intermediate - Senior Software Developer | Jhb & Ct

Top Recruitment

Pretoria

Hybrid

ZAR 400 000 - 600 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A reputable recruitment agency in Pretoria is seeking a Software Engineer to develop telecom products. The ideal candidate has 3–5 years of experience in web and backend development with proficiency in C#, Java, or C++. This role offers flexible work arrangements and a collaborative culture, ideal for innovative and adaptable professionals. Strong problem-solving and communication skills are essential.

Qualifications

  • 3–5 years of software development experience in C#, Java, or C++.
  • 3–5 years experience with relational databases and SQL.
  • 3–5 years of Linux experience.

Responsibilities

  • Design and develop web interfaces and backend systems.
  • Perform debugging, troubleshooting, and bug fixing.
  • Conduct thorough testing for high-quality software.

Skills

Strong technical and analytical capabilities
Proven experience in analyzing software issues
Ability to work independently
Critical thinking and problem solving
Excellent written and verbal communication skills

Education

Bachelor's degree in Computer Science or equivalent

Tools

C#
Java
C++
SQL
Linux
Job description
Introduction

We are seeking a skilled Software Engineer to join our team and contribute to the development of our suite of Telecom products.

The ideal candidate will have solid experience in web and backend development, with strong problem-solving abilities in an agile environment.

The company promotes flexible work arrangements which fosters initiative and creativity.

Additionally, employees enjoy a collaborative and supportive culture and a healthy work-life balance.

Key Responsibilities
  • Design and develop web interfaces and backend systems using Agile methodologies.
  • Perform debugging, troubleshooting, and bug fixing.
  • Conduct thorough testing to ensure high-quality software delivery.
Required Skills & Attributes
  • Strong technical and analytical capabilities.
  • Proven experience in analyzing and resolving software issues.
  • Ability to work independently and take initiative in a self-directed environment.
  • Comfortable thriving in a fast-paced, agile setting with critical thinking and problem solving demands.
  • Innovative, proactive, and adaptable to change.
  • Excellent written and verbal communication skills.
Required Experience & Qualification

Experience :

  • 3–5 years of software development experience in one or more of the following: C#, Java, C++.
  • 3–5 years of experience with relational databases and SQL.
  • 3–5 years of Linux experience.

Education :

  • Bachelor's degree in Computer Science, Information Technology, or Engineering (or equivalent qualification).
Additional Requirements
  • Reliable fibre internet connection and backup power supply for remote working.

Proof to be provided at offer stage.

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