Technology

Senior C# And Mobile Developer

Pillango Placements·Johannesburg, Gauteng, south-africa·FULL_TIME
TechnologyseniorFULL_TIME
-Closes Oct 30, 2026

Our client is a specialist engineering consultancy with over 30 years' experience in mine ventilation, cooling and refrigeration. Its software supports the planning, optimisation and real-time monitoring of mining operations worldwide. This opportunity combines maintaining established C# applications with developing modern desktop, web and mobile solutions. What you'll be doing Develop and maintain applications using C#, .NET, Blazor and .NET MAUI. Enhance existing Windows Forms software while contributing to modern applications. Design and maintain SQL Server and SQLite databases, data-access services and RESTful integrations. Build reliable offline functionality, including local storage, synchronisation and error recovery. Improve performance, troubleshoot defects and test applications thoroughly. Contribute to solution design, technical documentation and end-user support. What you'll need A relevant degree in Computer Science, Computer Engineering, Information Science or a related technical discipline. At least 10 years' professional C# development experience, including Windows Forms and modern .NET. Strong experience with .NET 8+, ASP.NET Core, Blazor, .NET MAUI and Blazor Hybrid. Solid skills in Entity Framework Core, LINQ, SQL Server, T-SQL, SQLite and RESTful APIs. Experience with offline-capable applications, asynchronous programming and data synchronisation. Sound understanding of software engineering principles, Git, testing and the development lifecycle. Strong analytical skills, attention to detail and the ability to work across multiple projects. Good communication skills and confidence engaging with clients and colleagues. Nice to have Experience developing engineering or data-intensive technical software. Android debugging, packaging and deployment. CI/CD and automated release pipelines. Why consider this opportunity? Work on specialist software used internationally. Enjoy variety across desktop, web and mobile platforms. Help modernise established applications using current .NET technologies. Solve technically challenging problems with practical, real-world applications. Remote working option, with scheduled office workshops. Compensation The offer will be market related in line with your qualifications, skills, and experience. The role can offer between R800k - R1.1m (Neg) per annum for candidates who require minimal additional training or oversight.

At a glance

Company

Pillango Placements

Location

Johannesburg, Gauteng, south-africa

Employment

FULL_TIME

Experience

senior

Valid until

October 30, 2026

Created

October 20, 2026