Job Description
The Back-End Developer will provide technical leadership and expertise in the design, development, and maintenance of software applications. Key Requirements · Bachelors or masters degree in computer science, Software Engineering, or a related field. · 57 years experience in back-end software development with progressively complex projects. · Proficiency in multiple programming languages, including C#, ASP.NET Core, and React. · Experience with software architecture, design patterns (MVC, MVVM, SOLID), algorithms, DDD, and data structures. · Strong knowledge of relational databases (SQL, MySQL) and query optimization techniques. · Experience in designing scalable, reliable, and high-performance systems, including distributed systems, microservices, and cloud-based architectures (AWS, Azure, GCP). · Familiarity with Agile, Scrum, and Kanban methodologies. · Demonstrated leadership and mentoring skills, including code reviews and team guidance. · Strong problem-solving, debugging, and performance optimization capabilities. · Excellent communication and collaboration skills to work effectively with technical and non-technical stakeholders. · Commitment to continuous learning and staying updated on industry trends and emerging technologies. 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, also include the reference number in the subject line. Correspondence will only be conducted with short listed 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:
December 18, 2025
Job Type:
Technology
Location:
Company:
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.