N

Software Engineer

Network Recruitment

pretoria, city of tshwane metropolitan municipality, South-Africa Full-time July 13, 2026

Found 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.

Ready to Apply?

Submit your application for Software Engineer at Network Recruitment

Apply Now