Software Developer

Confidential
📍 Pretoria, Pretoria, South-Africa 💼 Full-time 🕒 Posted March 01, 2026

Job Description

Duties and Responsibilities Design and implement moderately complex software features. Conduct unit, integration, and regression testing. Participate in architectural discussions and sprint planning. Troubleshoot and resolve technical issues with minimal supervision. Review code and provide constructive feedback to junior developers. Maintain and enhance technical documentation. Support onboarding and knowledge sharing within the team. Collaborate with cross-functional teams to ensure successful project delivery. Contribute to continuous improvement of development standards and processes. Qualifications Matric Certificate BSc in Computer Science, BEng in Computer, Electronic or Electrical Engineering, or BTech in Computer Science or Electronic Engineering Knowledge of cloud platforms (e.g., Azure, AWS) advantageous Knowledge of Agile/Scrum methodologies advantageous Understanding of UX principles advantageous Exposure to analytics within energy management systems or IoT technologies ad...

Ready to Apply?

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

Submit Application

Job Details

  • Location Pretoria, Pretoria
  • Job Type Full-time
  • Category IT / Computing / Software
  • Posted Date March 01, 2026
  • Application Deadline April 10, 2026