IT
Senior .NET Engineer
Hire Resolve
Johannesburg, Gauteng
Permanent
Apply
Posted 12 November 2025 - Closing Date 07 January 2026

Job Details

Job Description

We are seeking a highly skilled Senior .NET Engineer (Back-End Developer) to join our development team in Johannesburg.

The successful candidate will provide technical leadership, mentor junior developers, and deliver high-quality software solutions.

Key Responsibilities:

• Design, develop, and maintain scalable back-end software applications.
• Lead technical discussions, guide architectural decisions, and implement best practices.
• Conduct thorough code reviews and mentor junior developers.
• Optimize application performance, troubleshoot complex issues, and ensure reliability.
• Collaborate with product managers, front-end developers, and QA teams to deliver integrated solutions.
• Ensure compliance with coding standards, security guidelines, and industry best practices.
• Stay updated with emerging technologies and industry trends, contributing innovative solutions.

Requirements:

• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
• 5–7+ years of professional back-end development experience.
• Strong proficiency in C#, ASP.NET Core, and React.
• Expertise in software architecture, design patterns (MVC, MVVM, SOLID), and Domain Driven Design (DDD).
• Experience with SQL databases, data modeling, and query optimization.
• Proficient in cloud platforms (AWS, Azure, or GCP) and microservices architecture.
• Hands-on experience with version control (Git), automated testing, and CI/CD pipelines.
• Strong problem-solving, critical thinking, and communication skills.
• Leadership and mentoring experience.

How To Apply:

Contact Hire Resolve today for your next career-changing move
Our client is offering a highly competitive salary for this role based on experience.
Send your CV to: [email protected] or connect with Mischa Bornman via LinkedIn.
Alternatively, you can also contact me directly at Hire Resolve [email protected]
We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.