← Back to opportunities

Full Stack .NET Desktop Developer

📍 Location
johannesburg
⏰ Job Type
Full-time
📅 Posted
May 29, 2026

About the Role

Key Responsibilities:
  • Develop and maintain desktop applications using WinForms.
  • Design, build, and maintain RESTful APIs using ASP.NET Core Web API.
  • Implement and manage WCF services for communication between applications.
  • Integrate APIs with Microsoft SQL Server for efficient data retrieval and storage.
  • Utilize Entity Framework 6 and Entity Framework Core for data access.
  • Write clean, scalable, and maintainable code in C# and VB.NET.
  • Develop and manage Windows Services for background processes.
  • Conduct code reviews and provide feedback to team members.
  • Troubleshoot and debug applications to optimize performance.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Stay updated with the latest technologies and industry trends.

Requirements:

  • Bachelor's Degree in Computer Science, Information Technology, or a rel...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position