Sabenza IT

Senior SQL Developer

Sabenza IT  •  Pretoria, ZA (Hybrid)  •  1 month ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


Are you a
data-driven problem solver who thrives on optimising performance, unlocking
insights, and building robust database solutions?


We’re looking for
a Senior SQL Developer to join a high-impact team within a financial services
environment, where your expertise will directly support critical tax systems
and data operations. This is an opportunity to work on complex,
enterprise-level systems, collaborate with top-tier professionals, and play a
key role in shaping data-driven decision-making.


If you enjoy
working in a fast-paced, highly analytical environment where precision and
performance matter—this role is for you.


Responsibilities:


·

Develop
complex T-SQL queries, Stored Procedures and Triggers.


·

Assist
in the design of the relational database architecture for new development
projects.


·

Develop
new / alter existing SQL objects based off a set of requirements.


·

Troubleshoot
SQL objects that fail.


·

Support
the development team in troubleshooting application performance using SQL
profiler and optimizing SQL queries or tuning indexing


·

Service
requests from business, which include changes to processes or ad hoc data
requests.


·

Develop
according to set coding standards and processes.


·

Collaborate
with Business Analysts to define scope and goals, track milestones, decide
priorities, and report regularly to team leaders and BA’s.


·

Work
with Business Analysts to identify and understand source data systems.


·

Contribute
to all phases of the SDLC process extending from requirements gathering and
design to development, testing and deployment.


·

Investigate
and fix production issues.


·

Develop
and test extraction, transformation and load processes.


·

Work
in a very data driven environment and use data analysis skills to anticipate
and fix bugs.


·

Supporting
production databases.


·

Monitor
production databases regularly or respond to any database issues by bringing
down the database or taking the database offline.


·

Monitoring
or optimizing the performance, security, backup, recovery or integrity of
database management systems.


Benefits



Requirements:


·

Relevant
tertiary qualification in Information Technology or
Computer/Engineering/Mathematical Sciences and/ or Matric with at least 8 - 10
years relevant experience as a SQL developer as part of a team in a software
development environment.


·

Relevant
Microsoft Certification (SQL developer/Azure) will be beneficial.


·

5
years relevant experience as a Senior SQL developer as part of a team in a
software development environment, including the role as leading Developer
within a team.


·

Ability
to work in a team environment: Follow mentorship/provide team leader
mentorship, collaborate on a common (UML) design model.


·

A
good understanding of the SDLC process, tools and techniques specifically as
applied to software development methodology.


·

Experience
working with security sensitive data. (beneficial)


Work in a

mission-critical
environment

where your SQL expertise directly impacts financial systems and
decision-making. Enjoy a

hybrid working model

, collaborate with
experienced professionals, and take ownership of

high-value, data-intensive
solutions

…..Apply Now!


Sabenza IT

About Sabenza IT

Sabenza iT Recruitment is a Level 2 BBBEE company with more than 23 years of expertise in Information Technology recruitment. Our team comprises 20 recruiters dedicated to providing top-notch services in recruiting for sectors such as SAP, IT Developers, and IT Security, among others. Sabenza iT is proud to be a wholly South African-owned company.

Industry
IT & Software
Company Size
11-50 employees
Headquarters
Natal, Cape Town, Gauteng, ZA
Year Founded
2013
Social Media