SQL Developer

Sabenza IT & Recruitment

Pretoria

On-site

ZAR 480,000 - 720,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sabenza IT & Recruitment is seeking a skilled SQL Developer in Pretoria to design, optimize, and maintain SQL Server databases within a finance-tech environment. You will work across the SDLC, implement data extraction, and collaborate with analysts to deliver secure, high-performance data solutions.

The role offers hybrid work flexibility in South Africa, with opportunities to mentor junior developers and grow technical leadership within a dynamic fintech setting.

Qualifications

  • Relevant tertiary qualification and 5-10 years SQL development experience in a software environment.
  • Microsoft Certification (SQL Developer/Azure) is beneficial.
  • Experience leading a developer within a team and strong SDLC understanding.
  • Ability to mentor and collaborate on UML design models.
  • Solid understanding of data integrity and security best practices.
  • Experience with security-sensitive data is beneficial.

Responsibilities

  • Develop and maintain SQL queries, stored procedures, triggers and database objects (T-SQL).
  • Contribute to database design and relational architecture; modify or create SQL objects as needed; troubleshoot and resolve DB issues.
  • Support performance tuning with SQL profiling and query optimisation; assist data extraction and process changes; collaborate with Business Analysts.
  • Participate in all SDLC phases: development, testing, deployment; investigate and resolve production issues; develop and test ETL processes.
  • Monitor and maintain database performance, security, and integrity.
  • Mentor junior developers and contribute to team standards.

Skills

SQL expertise
Team collaboration
Mentorship
Problem solving

Education

Relevant degree in IT/CS/Engineering
Microsoft Certification (SQL Developer/Azure)
Matric + 5-10 years SQL dev exp

Tools

SQL Server
Azure
SQL Profiler
ETL tools
XML/JSON handling

Job description

Pretoria, South Africa | Posted on 04/08/2026

Ready to make a real impact in South Africa's financiallandscape? Our client, a leading and forward-thinking player in the FinancialServices sector, is searching for a skilled and passionate SQL Developer tojoin their high-performing technology team. This is your chance to work onmission-critical database systems that power secure, innovative financialsolutions used by thousands every day.

Step into a role where your expertise in SQL Server, queryoptimisation, and database design directly contributes to the stability,security, and performance of cutting-edge financial platforms. Enjoy truehybrid flexibility, collaborative team culture, mentorship opportunities, andthe chance to grow your career in a dynamic fintech environment.

Whether you prefer the energy of Pretoria or the scenicbeauty of Somerset West, this permanent role offers the perfect balance ofchallenge, flexibility, and reward.

Key Responsibilities
  • Develop and maintain SQL queries, storedprocedures, triggers and database objects.
  • Contribute to database design and relationalarchitecture for new and existing systems. Develop new / modify existing SQLobjects based on business requirements. Troubleshoot SQL objects and resolvedatabase-related issues. Support application performance troubleshooting usingSQL profiling and query optimisation. Service business requests, including dataextraction and process changes. Collaborate with Business Analysts tounderstand requirements and data sources.
  • Participate in all phases of the SDLC, includingdevelopment, testing and deployment. Investigate and resolve production issuesand support database environments. Develop and test ETL processes.
  • Monitor and maintain database performance,security, and integrity.
  • Contribute to team standards and, whereapplicable, mentor junior developers.
Requirements

Requirements:

  • Relevant tertiary qualification in InformationTechnology or Computer/Engineering/Mathematical Sciences and/or Matric with atleast 5-10 years relevant experience as a SQL developer as part of a team in a softwaredevelopment environment.
  • Relevant Microsoft Certification (SQLdeveloper/Azure) will be beneficial.
  • 5-10years relevant experience as a SQL developer as part of a team in a softwaredevelopment environment, including the role of leading Developer within a team.
  • Ability to work in a team environment: Followmentorship/provide team leader mentorship, collaborate on a common (UML) designmodel.
  • A goodunderstanding of the SDLC process, tools and techniques specifically as appliedto software development methodology.
  • Experience working with security-sensitive data(beneficial).
Skills & Knowledge Requirements
  • Knowledge of security vulnerabilities andworking impact on solutions.
  • Experience of the following in Microsoft SQLServer:
    • Understanding of SQL Server Administration
    • SQL OLTPdevelopment
    • SQL Query analysis
    • XML andJSON structures (beneficial)
    • Good XML manipulation skills in XQuery(beneficial)
  • Abilityto deliver production quality software by e.g. paying attention to detail,doing extensive unit testing and supporting quality testing phases.
  • Knowledgeand experience of the following toolsets:
    • SQLprofiler
  • Someknowledge of cloud services like Azure, AWS (Beneficial)
  • Solidunderstanding of data integrity and security best practices.
  • Hands‑onexperience in Exception Handling and Troubleshooting
  • Troubleshooting slow-running queries, ProfilingPerformance Issues
  • Abilityto stay within the scope, timelines and constraints of the project and, if notpossible, to raise/negotiate alternatives.

If you're a SQL expert who thrives on precision, security,optimisation, and meaningful impact — we want to hear from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior SQL Developer
Senior SQL Developer

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 600,000 - 800,000
Senior SQL Developer
Senior SQL Developer

ATS Client • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
SQL Developer
SQL Developer

multiSEARCH Recruitment • Pretoria

On-site
ZAR 500,000 - 800,000
MS SQL Developer (Senior)
MS SQL Developer (Senior)

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Industry-leading benefits
MS SQL Developer (Senior)
MS SQL Developer (Senior)

Parvana • Cape Town

On-site
ZAR 600,000 - 780,000
Senior SQL Developer — FinTech Database & Performance
Senior SQL Developer — FinTech Database & Performance

Sabenza IT & Recruitment • Pretoria

Hybrid
ZAR 480,000 - 720,000
Database Engineer – Century City - South Africa
Database Engineer – Century City - South Africa

WNS • Cape Town

Hybrid
ZAR 420,000 - 700,000
Junior SQL Developer
Junior SQL Developer

Sable International • Cape Town

On-site
ZAR 300,000 - 500,000
Dynamic work environment
Professional development opportunities
Senior SQL Developer (JHB)
Senior SQL Developer (JHB)

Datafin • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Team Lead MS SQL Engineer
Team Lead MS SQL Engineer

Hire Resolve • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Competitive salary based on experience