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

Principal .Net Developer

Remote / Online - Candidates ideally in
Centurion, 0014, South Africa
Listing for: ATS Client
Remote/Work from Home position
Listed on 2026-07-17
Job specializations:
  • Software Development
    .NET Developer, Software Architect, Full Stack Developer, Senior Developer
Job Description & How to Apply Below

Ready to take the lead on large-scale .NET projects and influence technical strategy? This is an exciting opportunity for a senior software engineering professional to drive architecture, mentor developers, and build innovative solutions using the latest Microsoft technologies.

This role is ideal for a highly experienced .NET specialist who enjoys solving complex technical challenges, designing scalable software solutions, and guiding development teams. You'll play a key role in shaping architecture, driving best practices, and delivering high-quality applications across web, mobile, and desktop environments.

Working closely with product, UX, QA, and development teams, you will help deliver business-critical solutions while contributing to technical strategy and innovation.

The company offers a flexible working environment, including hybrid and remote working options, making this an excellent opportunity for someone looking for both impact and flexibility.

Key Responsibilities
  • Design and develop high-quality applications using .NET Core, ASP.NET, and C#
  • Lead the architecture and development of scalable software solutions
  • Drive coding standards, best practices, and CI/CD processes
  • Troubleshoot and resolve complex performance and scalability challenges
  • Collaborate with cross-functional teams to deliver successful solutions
  • Mentor and support developers within the team
  • Research and implement new technologies and development approaches
  • Contribute to technical roadmaps and long-term strategic planning
Job Experience and Skills Required
  • Bachelor's Degree in Computer Science, Engineering, or a related field
  • 10+ years of software development experience
  • At least 7 years of hands-on experience with .NET technologies
  • Strong knowledge of .NET Core, ASP.NET MVC/Web API, Entity Framework, and C#
  • Solid understanding of software architecture and design patterns
  • Experience with performance optimisation, scalability, and security best practices
  • Exposure to Dev Ops practices, CI/CD pipelines, and Docker
  • Experience with Blazor and .NET MAUI would be highly advantageous
  • Knowledge of HTML, CSS, JavaScript, React, or Angular is beneficial
  • Proven leadership and mentoring experience
#J-18808-Ljbffr
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