Software Engineer

Network Recruitment

Full-time Other-General
Apply Now
Location
pretoria, city of tshwane metropolitan municipality, South-Africa
Posted
July 22, 2026

Job Description

Key Responsibilities
  • Design, develop, and maintain software applications according to functional and technical specifications.
  • Participate in requirements gathering, solution design, and system architecture discussions.
  • Develop software solutions using Object-Oriented Programming (OOP) principles and methodologies.
  • Create and maintain technical documentation in line with organisational standards.
  • Conduct unit testing and support system testing to ensure software quality and reliability.
  • Investigate, diagnose, and resolve software defects, system issues, and performance-related problems.
  • Monitor and manage known system errors, ensuring appropriate escalation and resolution.
  • Work collaboratively with team members and stakeholders to deliver effective software solutions.
  • Contribute to continuous improvement initiatives and best practices within the development environment.