Intermediate Software Development Engineer

BETSoftware
📍 Cape Town, Western Cape, South-Africa 💼 Full-time 🕒 Posted March 01, 2026

Job Description

Responsibilities

Technical Outputs:

Perform Planning

  • Identify and establish objectives for self and team.
  • Work on objectives or goals within timeline.
  • Consider all reasonable factors, impediments and obstacles.
  • Identify potential alternative strategies and refactor approach for maximum benefit within the shortest possible time.

Implementation - Ensure the Solution is Functionally Complete

  • Deliver a solution which covers all the agreed specified tasks and user objectives.
  • Deliver a correct solution which provides the correct results with the needed degree of precision.
  • Ensure checked in code is reviewed to ensure standards are met.

Implementation – Ensure the Solution is Reliable

  • Ensure the solution performs appropriately under agreed conditions for extended periods of time without the need for intervention (despite potential attacks...

Ready to Apply?

Submit your application today and join our talented team at BETSoftware.

Submit Application

Job Details

  • Location Cape Town, Western Cape
  • Job Type Full-time
  • Category Software Architecture & Engineering
  • Posted Date March 01, 2026
  • Application Deadline April 10, 2026