Enable job alerts via email!

Senior SQL Developer

Sabenza IT & Recruitment

Johannesburg

On-site

ZAR 600 000 - 800 000

Full time

16 days ago

Job summary

A recruitment agency is seeking an experienced Senior SQL Developer in Johannesburg to design and optimize high-performance database solutions. The ideal candidate should have advanced skills in SQL Server and T-SQL, along with significant experience in database performance tuning. Key responsibilities include developing complex SQL queries and collaborating with development teams on database initiatives. This is a full-time position requiring strong expertise in database management.

Qualifications

  • Matric and a relevant tertiary qualification.
  • 5 to 8 years of professional experience in SQL development.
  • Advanced proficiency in T-SQL and SQL Server (2016 or later).
  • Strong experience with query optimization, indexing strategies, and execution plan analysis.
  • Exposure to ETL tools such as SSIS or equivalent and data migration processes.
  • Solid understanding of relational database design principles.

Responsibilities

  • Develop, optimize, and maintain complex SQL queries, stored procedures, functions, and triggers.
  • Analyze database performance and implement tuning strategies to improve efficiency.
  • Support ETL processes and integration with multiple data sources.
  • Ensure data integrity, security, and high availability of databases.
  • Collaborate closely with analysts, architects, and application developers on database initiatives.

Skills

Databases
SQL Server Management Studio
SQL
.NET
Microsoft SQL Server
SSRS
TFS
Database Design
Performance Tuning
SSIS
T-SQL
Data Warehouse

Education

Relevant tertiary qualification
Job description

We are seeking an experienced Senior SQL Developer to design, develop and optimize high‑performance database solutions. The ideal candidate will possess strong technical expertise in SQL Server, advanced T‑SQL, and database performance tuning with a proven track record in managing high‑volume transactional environments.

Key Responsibilities
  • Develop, optimize, and maintain complex SQL queries, stored procedures, functions, and triggers.
  • Analyze database performance and implement tuning strategies to improve efficiency.
  • Support ETL processes and integration with multiple data sources.
  • Ensure data integrity, security, and high availability of databases.
  • Collaborate closely with analysts, architects, and application developers on database initiatives.
Requirements
  • Matric and a relevant tertiary qualification.
  • 5 to 8 years of professional experience in SQL development.
  • Advanced proficiency in T‑SQL and SQL Server (2016 or later).
  • Strong experience with query optimization, indexing strategies, and execution plan analysis.
  • Exposure to ETL tools such as SSIS or equivalent and data migration processes.
  • Solid understanding of relational database design principles.
Advantageous

Experience in the banking or financial services sector.

Key Skills
  • Databases
  • SQL Server Management Studio
  • SQL
  • .NET
  • Microsoft SQL Server
  • SSRS
  • TFS
  • Database Design
  • Performance Tuning
  • SSIS
  • T‑SQL
  • Data Warehouse

Employment Type: Full Time

Experience: years

Vacancy: 1

Hit apply today for more information!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.