Software Developer (2781) Senior Software Developer (2782) Software Testing Specialist (2783) Administrative Coordinator (2962) Enterprise Architect (2885) Provincial RRM Contract Engineer (2946) Statutory Control Specialist (2950)

  • Full Time
  • Gauteng

Website The South African National Roads Agency (SANRAL)

SANRAL seeks to enhance your travel and road experience by strategically planning, designing, constructing, and maintaining the national road network for social development and economic growth in SA. As the custodian of the national road network, we are committed to the creation of economic value… read more for the nation, through the provision of road infrastructure. 48 Tambotie Avenue, Val de Grace, PRETORIA

MINIMUM REQUIREMENTS:

Diploma in Information Technology at NQF 6 or equivalent.
Certifications: C# with MVVM Framework or C++.
At least 3 years in application and software development.

ADVANTAGEOUS:

Certifications in MVC, Oracle SQL Developer Database, or Microsoft SQL Server Database.
Exposure to design patterns (SOLID, Repository, Dependency Injection).
Experience with modern frameworks such as Angular (front-end), ASP.NET Core Web API (back-end), Razor Pages, and Flutter.
Knowledge of DevOps practices and cloud platforms (AWS, Azure, or GCP).

KEY RESPONSIBILITIES:

Assist in designing, developing, and enhancing web, mobile, and desktop applications.
Write clean, efficient, and maintainable code while following coding standards.
Debug, troubleshoot, and resolve application issues through root cause analysis.
Participate in peer code reviews and knowledge sharing within the team.
Support the testing and deployment of new applications, patches, and updates.
Maintain accurate technical documentation, including code comments and development procedures.
Translate user requirements, storyboards, and mock-ups into fully functional applications.
Design and implement efficient and reliable solutions using .NET and MVVM frameworks.
Ensure application performance, responsiveness, and security across platforms.
Collaborate with cross-functional teams (analysts, testers, project managers, and infrastructure specialists) to deliver aligned solutions.

go to method of application »

Apply via company website ( https://www.gov.za/about-government/contact-directory/soe/south-african-national-road-agency ) or

 

More posts