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:
- 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.