Senior SQL Developer

Bank/Fin Services/Insurance ~ ICT
Johannesburg North, Johannesburg – Gauteng – South Africa

Our client requires a senior SQL Developer/BI Analyst to support a large-scale call centre in a fast-paced, technology-driven environment. The role focuses on designing and delivering end-to-end SQL Server solutions that improve operational performance, enable advanced reporting, and ensure data integrity across in-house systems. This position suits a seasoned professional with a stable, progressive career history and deep hands-on expertise gained through long-term roles.
 
Requirements:
  • 8–10 years’ senior SQL development experience.
  • Advanced T-SQL and database optimisation expertise.
  • Proven end-to-end system development exposure.
  • Working knowledge of SSRS and Excel/VBA.
  • Demonstrated career stability and progression.
  • Strong ownership, analytical thinking, and communication skills are essential.
 
Key responsibilities include:
  • Architecting and optimising SQL Server procedures, views, triggers, and complex queries in high-volume transactional systems.
  • Delivering advanced reporting and analysis using SSRS, Excel, and VBA.
  • Maintaining database performance, scalability, and integrity through sound relational design.
  • Managing large live datasets while protecting operational continuity.
  • Diagnosing and resolving business-critical technical issues.