Intermediate Software Developer

BETSoftware

📍 Durban, KwaZulu-Natal, South-Africa

Full-time Software Development Posted February 20, 2026

Job Description

Intermediate Software Developer

BETSoftware

Location: Durban, KwaZulu‑Natal, South Africa

Responsibilities

  • Planning – Identify and establish objectives for self and team, work on objectives within timeline, consider all reasonable factors, impediments and obstacles, and identify alternative strategies to maximize benefit.
  • Implementation – Functional Completeness – Deliver solutions that cover all agreed tasks and user objectives, ensure correct results with required precision, and review checked‑in code to meet standards.
  • Implementation – Reliability – Ensure the solution performs appropriately under agreed conditions, reduce faults, maintain availability, respond to outages, improve fault tolerance, recover data reliably, and streamline support through traceability and error messaging.
  • Implementation – Security – Protect information and data, enforce appropriate access control...