SQL and .Net Developer
ICT ~ Call Centre BPO
Johannesburg – Gauteng – South Africa
Are you an experienced SQL/C# Developer seeking a dynamic remote opportunity? We’re seeking a talented individual to join our client’s operational development team to support their call centre operations. Reporting to the Head of IT, you’ll leverage your SQL Server and C# expertise to create and maintain solutions for our in-house systems and reports. This role offers a chance to work with cutting-edge tools and technologies in a fast-paced environment.
Key Qualifications, Experience & Skills:
- Minimum 5 years of experience in C#, .NET, and SQL programming.
- Proficiency in T-SQL, including stored procedures, triggers, and views.
- Solid understanding of relational databases and database design principles.
- Experience with SSIS, SSRS, and Excel for at least 3 years.
- Proven ability to optimise SQL queries and stored procedures.
- Strong programming skills focusing on SQL Server and C#/.NET.
- Familiarity with web development using ASP.NET, .Net Core, Razor, and Blazor.
- Knowledge of HTML, CSS, JavaScript/Typescript, and RESTful APIs.
- Experience with secure development principles and SQL environment tracing tools.
- Eagerness to learn and stay updated on modern development techniques.
- Advanced problem-solving skills and logical reasoning ability.
Duties and Responsibilities:
- Solve business problems using ASP.NET, C#, web services, web APIs, and SQL programming.
- Support deployment of new IT systems and infrastructure.
- Diagnose problems and troubleshoot underlying systems.
- Develop SQL projects to meet operational business requirements.
- Create and maintain SQL queries, stored procedures, views, and jobs.
- Design and maintain Excel and SSRS reports.
- Query and summarise data across multiple servers and databases.
- Work with dynamic SQL to solve complex cross-server queries.