We are seeking a skilled Intermediate C# Developer with 3-5 years of professional experience to join our on-site development team in Johannesburg. This role requires a technically capable, solution-driven individual who thrives under pressure and works well in a team environment.
Key Responsibilities
- Develop, maintain, and enhance web-based applications
 - Collaborate with team members and report to the Development Team Lead
 - Engage in technical problem-solving and code reviews
 - Contribute to the team’s success through knowledge sharing and adaptability
 
Minimum Requirements
- Experience: 3-5 years in a software development role
 - Education:
 - A degree is beneficial but not essential
 - Relevant software development qualifications (e.g., BSc/BCom in IT or equivalent) will be an advantage
 - Character, ability, and practical skillset are more important than formal education
 
Technical Skills Required
- MS SQL Server
 - C# .NET / ASP.NET
 - Web-based systems
 - Client-side scripting: JavaScript / jQuery
 
Ideal Candidate Profile
- Strong communication skills in English (required)
 - Afrikaans proficiency is beneficial and will ease communication
 - A true team player
 - Able to work under pressure and adapt to a fast-paced environment
 
  
Desired Skills:
- ASP.NET
 - Software Development C#
 - Javascript
 - jQuery
 - Web-based systems
 - Web API
 - Sql Server
 
Desired Work Experience:
- 2 to 5 years Software Development