Lead Specialist Developer

Computek Networks · Centurion

Posted 9 August 2026

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Introduction

Our client based in Centurion is looking for a Senior Specialist Developer and Technical Lead to provide technical leadership to an application development and maintenance team responsible for the maintenance of a set of custom developed applications. The successful candidate will combine hands-on development with solution design, code-quality governance and mentoring of the development team. programme

Duties & Responsibilities

  • Application Development – Design, develop, and maintain web applications using Blazor (Server/WebAssembly), VB.net, and C# across both .NET Framework and Modern .NET).
  • Legacy Modernisation – Maintain and optimise existing VB.net applications while planning and executing migration paths to modern .NET standards.
  • Database Management – Optimise complex queries, stored procedures, and schema designs in Microsoft SQL Server. Ensure data integrity and performance tuning.
  • Web Integration – Build and consume RESTful APIs and Web Services to integrate internal and external systems.
  • UI/UX Implementation – Develop responsive, user-centric web interfaces, where Blazor interop is required.
  • Code Quality – Conduct thorough code reviews, unit testing, integrated testing and documentation to ensure high-quality, maintainable codebases.
  • Application Development – Collaborate with business analysts and stakeholders to translate business requirements into technical specifications and scalable system designs.
  • Application programming. Translation of high level system design to application programs
  • Systems Enhancements – Where system enhancements are required, compile design documents and manage the changes throughout the system development life cycle
  • User Support – Provide user support and respond to user calls or issues logged with the Helpdesk
  • Document and manage system changes
  • Investigate, fix, test and migrate system bugs’ fixes through the prescribed change management procedures
  • Compile and/or update training manuals and participate in the actual user training.

Desired Experience & Qualification

10 years or more experience in simillar role

  • Application development/programming experience on a Microsoft platform and using same tools as indicated below.
  • Ability to work from detailed functional specifications, database designs and test scripts in order to complete development tasks and unit testing;
  • A level of proficiency in Microsoft technologies used for application development in the Commission’s ICT environment (see table below);
  • A high level of proficiency in writing Microsoft SQL queries, including sub queries and cursors;
  • Familiarity with configuration management tools, design tools, debugging tools, and any other environment specific tools necessary to create, test, and implement an application;
  • Ability to work effectively as part of a team in support of the team’s goals.
  • Ability to communicate clearly – verbally and in written form;
  • Ability and willingness to engage in formal and informal knowledge
  • transfer; and
  • Experience in troubleshooting and problem-solving technical issues:
  • Core Programming & Frameworks
  • VB.net: Strong experience in maintaining and refactoring legacy
  • .NET Framework applications.
  • C# / Modern .NET: Deep understanding of dependency injection, middleware, and the evolution from .NET Core to Modern .NET.
  • Web Technologies: Proficiency in HTML5, CSS3, Bootstrap and asynchronous programming
  • Data & Tools:
  • Microsoft SQL Server: Advanced SQL skills, indexing, and performance profiling.
  • Version Control: Knowledge of DevOps.
  • DevOps: Familiarity with CI/CD pipelines and IIS (Internet Information Services) deployment.

Package & Remuneration

Negotiable rate p/h

Auto-apply to this jobView original posting ↗
Lead Specialist Developer at Computek Networks — Centurion · JobAlertsZA