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.