SQL C# Developer
ICT
Johannesburg North, Johannesburg – Gauteng – South Africa
You will join the operational development team supporting the call centre in a hybrid role. Reporting to the Head of IT, this position involves creating and maintaining solutions with SQL Server for data manipulation and querying, alongside developing ASP.NET SPAs using C#, MVC, Razor, and Blazor. The role requires leveraging T-SQL for business and process logic in tandem with C#.
Join a motivated IT team in a high-paced, dynamic environment, utilising the latest tools and technologies to solve complex business problems and support call centre operations. This hybrid role offers the flexibility to work remotely and on-site as needed.
Experience and Requirements:
- Minimum 5 years of experience in C#, .NET, and SQL.
- Daily use of C#, .NET, and SQL for the past 3 years.
- Strong understanding of relational databases and T-SQL.
- Proficiency with SSIS, SSRS, and Excel.
- Experience with HTML, CSS, JavaScript/TypeScript, and web development using ASP.NET / .NET Core / Razor pages / Blazor.
- Familiarity with secure development principles and SQL environment tracing tools.
- Knowledge of other SQL databases (MySQL, PostgreSQL), Node-Red, Linux, and Asterisk is advantageous.
- Continuous learner, staying updated on modern development environments and trends.