Stand out for this role — generate a tailored resume and cover letter in about a minute.
Get past ATS filters
Job summary
A leading IT consultancy in South Africa is seeking a Senior C# .NET Developer to lead a dynamic development team. In this role, you will blend technical expertise with leadership skills to deliver robust enterprise systems. Your responsibilities include mentoring junior developers, technical design, and ensuring high-quality coding practices. A Bachelor’s degree and 5-7 years of relevant experience are required. This is a contract position with a focus on information technology.
Qualifications
5-7 years of experience as a Senior Developer in a software development environment.
Strong proficiency in C#, ASP.NET, MVC/ASP.NET Core and SQL Servers.
Experience with SSIS, SSRS, SSAS is a plus.
Responsibilities
Lead the development team and provide mentorship to junior developers.
Develop technical specifications and design documents.
Write high-quality code and perform code reviews.
Skills
C#
ASP.NET
MVC/ASP.NET Core
SQL Servers
Agile development
Education
Bachelor's Degree in Software Engineering or a related field
Tools
Visual Studio
Team Foundation Server
Microsoft Azure (Cloud)
Job description
A leading IT consultancy in South Africa is seeking a Senior C# .NET Developer to lead a dynamic development team. In this role, you will blend technical expertise with leadership skills to deliver robust enterprise systems. Your responsibilities include mentoring junior developers, technical design, and ensuring high-quality coding practices. A Bachelor’s degree and 5-7 years of relevant experience are required. This is a contract position with a focus on information technology.