We are currently seeking a skilled Software Developer with a strong background in C# and Visual Studio to join our team.
Job Description:
The Software Developer will be responsible for designing, developing, and maintaining high-quality software applications. The ideal candidate will have a solid foundation in software development, with specific expertise in C# and Visual Studio. Experience with WPF, MVVM design pattern, SQL, and C++/C will be considered a plus.
Key Responsibilities:
- Design, develop, and maintain software applications using C# and Visual Studio.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation.
- Participate in code reviews and provide constructive feedback.
- Document software designs, code, and processes.
- Stay updated with the latest industry trends and technologies.
Qualifications:
- Bachelor's degree in computer engineering, Electronic Engineering, or Computer Science from one of the following universities:
- University of Cape Town
- University of Pretoria
- University of Stellenbosch
- University of Johannesburg
- University of the Witwatersrand
- University of KwaZulu-Natal
- North-West University
Apply Now