Are you ready to be part of an award-winning, market-leading BPO outsourcing company in South Africa. My client is a top-tier provider of simple insurance solutions and have been in the business since 1993. With over 650 dedicated team members and trusted partnerships with blue-chip clients in the financial services sector, and they continue to grow and evolve. What You''ll Do:As an SQL/C# Developer, youll be an integral part of our operational development team, supporting their call centre and collaborating closely with IT leadership. You will create and maintain high-performance systems and reports, using SQL Server to query and manipulate data while leveraging C# to develop ASP.NET SPAs with MVC, Razor, and Blazor. Your work will directly influence the efficiency of our fast-paced call centre operations.Key Responsibilities:Use SQL, C#, and ASP.NET to solve business problems and create innovative solutions.Build and optimize SQL queries, stored procedures, views, and jobs to meet operational needs.Design and maintain Excel reports using VBA for extended functionality.Work with large data sets in a live transactional environment.Design reports using SSRS and enhance data processing through SQL optimization techniques.Support new IT systems deployment and troubleshoot existing infrastructure.Work in a dynamic environment, employing the latest technologies including .NET Core, MVC, Blazor, and Machine Learning (ML.Net).What You Bring:5+ years experience with C#, .NET, and SQL programming.Expertise in T-SQL with experience in stored procedures, triggers, views, and relational database design.Strong skills in Excel, including advanced VBA programming.Knowledge of SSIS, SSRS, and query optimization.Experience in web development using ASP.NET, MVC, and Blazor.Familiarity with RESTful APIs, SOAP, and Web Services.A proactive mindset and a desire to solve complex business problems with innovative solutions.A passion for continued learning, particularly in emerging technologies like ML.Net. The Reference Number for this position is PM59924 which is a Permanent Hybrid position based in Randburg offering a cost to company of up to R900k Per Annum