Principal .Net Developer
Centurion, 0014, South Africa
Listed on 2026-07-17
-
Software Development
.NET Developer, Software Architect, Full Stack Developer, Senior Developer
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
- 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
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: