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 worldxe2x80x99s 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 Youxe2x80x99ll Bring to the Role:
xc3xa2xc2x9c 5xe2x80x938 years of hands-on software development experience
xc3xa2xc2x9c Strong skills in C# and Windows Forms development
xc3xa2xc2x9c Working knowledge of .NET Framework (4.8), .NET Standard, and .NET 6+
xc3xa2xc2x9c Experience designing, querying, and maintaining SQL Server databases
xc3xa2xc2x9c Solid understanding of Entity Framework (6.4+) and LINQ
xc3xa2xc2x9c Familiarity with software best practices (version control, testing, clean code)
xc3xa2xc2x9c 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 job xe2x80x94 it'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!
For more IT jobs, please visit />If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles/positions.
For more information contact:
xc3xb0xc2x9fxc2x93xc2xa7
ExecutivePlacements.com
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.