Junior Software Development Engineer

Winning Form

📍 ITheku, KwaZulu-Natali, South-Africa

Full-time Other-General Posted March 02, 2026

Job Description

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.
  • Deliver a corr...