Job Description
We are seeking an experienced Back-End Developer with expertise in .NET, C#, ASP.NET Core, and React to design, develop, and maintain high-quality software applications. This senior role involves technical leadership, mentoring, and delivering scalable, robust solutions in collaboration with cross-functional teams. Key Responsibilities: Lead back-end development, architecture, and design for scalable software solutions. Develop and maintain applications using C#, ASP.NET Core, and related technologies. Perform code reviews, optimize performance, and ensure software quality. Mentor junior developers and guide the team in best practices and technical decisions. Troubleshoot complex technical issues and provide innovative solutions. Collaborate with product managers, designers, and QA teams to deliver reliable applications. Contribute to technical documentation and continuous improvement initiatives. Key Requirements: Bachelors or Masters degree in Computer Science, Software Engineering, or related field . 57 years of back-end development experience. Strong proficiency in C#, ASP.NET Core, React, SQL, and software design patterns (MVC, MVVM, SOLID). Experience with scalable systems, cloud platforms (Azure, AWS, or GCP), and microservices. Leadership and mentoring experience in a development team. Strong problem-solving, critical thinking, and debugging skills. Excellent collaboration, communication, and project management abilities. Commitment to continuous learning and staying updated on industry trends. Should you meet the requirements for this position, please email your CV to it.jobs@mspstaffing.co.za. You can also contact the IT team on XXX-XXXX or visit our website at https://mspstaffingza.co/ NOTE: When replying to the advert, please include the reference number in the subject line. Correspondence will only be conducted with shortlisted candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
January 11, 2026
Job Type:
Technology
Location:
Company:
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.