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