Junior Software Development Engineer

BETSoftware

📍 ITheku, KwaZulu-Natali, South-Africa

Full-time Other-General Posted March 03, 2026

Job Description

Job Description

  • Good written and verbal communication skills.
  • Strong attention to detail.
  • Experience with responsive and adaptive design.
  • Good problem-solving skills.
  • Good interpersonal skills.

Responsibilities
Job Responsibilities:
Technical Outputs:
Design Fit for Purpose Solutions & Algorithms

  • Design solutions using the most appropriate approved architectural pattern.
  • Design solutions for multi-tier architectures.
  • Ensure design meets best practices and is Test, DevOps, and Support friendly.

Perform Planning

  • Identify and establish objectives for self.
  • Work on objectives or goals within the timeline.
  • Consider all reasonable factors, impediments, and obstacles.

Implementation - Ensure the Solution is Functionally Complete

  • Deliver a solution that covers all the agreed-specified tasks and user objectives.
  • De...