centurion, city of tshwane metropolitan municipality
Posted
June 05, 2026
Position Overview
SUMMARY: Job Purpose:
Design, develop, and maintain frontend user interfaces and components for web-based business applications used across Head Office and Branch Offices.
Translate functional, business, and design requirements into high-quality, scalable frontend solutions using Blazor and the Microsoft .NET stack.
Develop clean, efficient, and maintainable frontend code following established coding standards, UI guidelines, and component-based best practices.
Perform thorough frontend testing, debugging, and troubleshooting to ensure responsive, stable, and reliable user experiences across supported browsers and devices. Contribute daily to:
Development of new UI features and enhancements for business systems (e.g., ERP, WMS, POS, Back Office applications).
Support and maintenance of existing frontend applications, ensuring consistent behavior and minimal disruption to users.
...
Ready to Apply?
Join thousands of Americans building their careers