×
Register Here to Apply for Jobs or Post Jobs. X

Senior Specialist Developer and Technical Lead

Job in Johannesburg, 2000, South Africa
Listing for: Nambiti Technologies
Full Time position
Listed on 2026-07-25
Job specializations:
  • Software Development
    .NET Developer, SQL Developer
Job Description & How to Apply Below
We are sourcing for a Senior Specialist Developer and Technical Lead role.

Roles and Responsibility:
  • Application Development – Design, develop, and maintain web applications using Blazor (Server/Web Assembly), , and C# across both .NET Framework and Modern .NET).
  • Legacy Modernisation – Maintain and optimise existing  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.
Skills Required:
  • 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
    • 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 Dev Ops.
  • Dev Ops:
    Familiarity with CI/CD pipelines and IIS (Internet Information Services) deployment.
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary