Where

Intermediate C# Software Developer

Executive Placements
Johannesburg Full-day Full-time

Description:

Intermediate C# Developer
Desktop Applications
Johannesburg (Hybrid/Remote Optional)
Windows Forms, SQL & Entity Framework

A well-established engineering software team is looking for an Intermediate C# Developer to contribute to the development and enhancement of a globally-used desktop application suite that helps optimise complex systems in one of the worlds most critical industries.

This is a rare chance to apply your skills in a specialised, high-impact environment where software meets the real world.

What Youll Bring To The Role:
â?? 58 years of hands-on software development experience â?? Strong skills in C# and Windows Forms development â?? Working knowledge of .NET Framework (4.8), .NET Standard, and .NET 6+ â?? Experience designing, querying, and maintaining SQL Server databases â?? Solid understanding of Entity Framework (6.4+) and LINQ â?? Familiarity with software best practices (version control, testing, clean code) â?? Desire to work on technical systems with long-term global value
Bonus Points for Experience With:
Telerik UI for WinForms WPF, WCF, or RESTful services WinUI, Xamarin or MAUI Engineering or simulation-based applications Writing technical documentation or providing end-user support
Your Responsibilities Will Include:
Developing and maintaining new forms and features in a complex desktop application Implementing and optimising SQL tables, stored procedures, and views Writing robust, testable code with proper documentation and naming conventions Troubleshooting and fixing bugs through proactive testing (including negative cases) Participating in team planning sessions and task tracking (Trello) Collaborating with Analysts and other Developers to refine software architecture Supporting users and contributing to product improvements
Why Join?:
This is more than just a jobit's a chance to work on software that impacts safety, efficiency, and sustainability in a real-world industrial setting. You'll grow your expertise while making a difference.

Apply now!

25 Jul 2025;   from: gumtree.co.za

Similar jobs

  • Executive Placements
  • Johannesburg
Description: Experience Required: 2 to 5 years of experience as a Software Developer in a full stack environment. Your Key Responsibilities: Design, build, and maintain applications, components, and reusable UI controls. Write clean, performant, and ...
8 days ago
  • Executive Placements
  • Johannesburg
Description: Experience Required: 2 to 5 years of experience as a Software Developer in a full stack environment. Your Key Responsibilities: Design, build, and maintain applications, components, and reusable UI controls. Write clean, performant, and ...
a month ago
  • Executive Placements
  • Johannesburg
Description: Are you ready to move beyond routine dev work and into a space where your code powers automation, intelligence, and real innovation? This is more than just another C# role it''s a chance to join a high-performing, future-focused team thats ...
29 days ago
  • Executive Placements
  • Johannesburg
Description: What You'll Be Doing: Collaborate with a talented team to enhance and maintain business systems. Contribute to the entire software development lifecycle: Requirements gathering, design, implementation, testing, deployment, and source control. ...
29 days ago