Technical Lead: Senior Specialist Developer (Azure DevOps & Microsoft Enterprise Library) (Contractor)
Datacentrix · Gauteng , Centurion · (Negotiable)
Posted 29 July 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 →Job Title: Technical Lead: Senior Specialist Developer (Azure DevOps & Microsoft Enterprise Library) Start Date: 2026-07-29 - 2026-08-28 Vacancy Type: Contractor JHB007264 Sectors: Information Technology Location: Gauteng , Centurion Salary: (Negotiable) Brief: Our client in Centurion is looking for an experienced Technical Lead: Senior Specialist Developer (Azure DevOps & Microsoft Enterprise Library) 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. This is for a short term project. Detail: Qualifications and Skills Required: Matric and Degree/Diploma in Information Technology/Computer Systems or related field Application development/programming experience on a Microsoft platform Ability to work from detailed functional specifications, database designs and test scripts in order to complete development tasks and unit testing 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 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 and 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 and DevOps: Familiarity with CI/CD pipelines and IIS (Internet Information Services) deployment. Roles and 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. Project will cover the following: Compilation of technical design documents and database design documents in accordance with required functionality reflected in the design documents Development of new functionality as reflected in the design documents. Development will be required to be carried out in accordance with the coding standards that will be shared with developers at the start of the project. Modification of existing functionality to ensure that it supports changes in business processes and requirements Development and/or modification of system reports as per changes in business processes and requirements Module and system testing for ensuring that the developed and/or modified functionality is according to design requirements. show more... For more information please contact: Koketso Malete Apply