Location
Johannesburg, Gauteng, South Africa
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
Recruiter:
Network Recruitment
Job Ref:
ITE007687/Kar
Date posted:
Wednesday, May 20, 2026
Location:
Johannesburg, South Africa
Salary:
Annually
SUMMARY:
Are you a senior SQL Developer with strong TâSQL expertise and a passion for solving complex data challenges? This is an exciting opportunity to work on enterpriseâlevel systems, delivering impactful solutions while engaging directly with stakeholders in a dynamic, clientâfocused environment.
POSITION INFO:
Company and Job Description:
This opportunity offers exposure to a specialised financial systems environment, where you will play a key role in maintaining and enhancing core products used in a complex, dataâdriven domain.
You will collaborate with skilled consultants, business analysts, and client stakeholders to design, improve, and support databaseâdriven solutions. The role combines development, optimisation, and support, making it ideal for someone who enjoys both technical problemâsolving and business engagement.
If you are looking for a role that offers technical depth, client interaction, and the ability to directly influence system performance and functionality, this is the ideal next step in your career.
Key Responsibilities:
- Develop, enhance, and maintain database solutions using Microsoft TâSQL, including stored procedures, views, and functions
- Analyse business requirements and translate them into scalable technical solutions
- Troubleshoot system issues, resolve support queries, and optimise database performance
- Perform query optimisation and analyse execution plans to improve efficiency
- Collaborate with stakeholders to deliver new features and system enhancements
- Conduct testing of procedures and ensure system stability and quality delivery
- Support data conversion, cleansing, and reporting requirements
Job Experience and Skills Required:
- Education: BSc (IT), BCom (IT), Actuarial Science, or a related degree
- Experience:
+ Seniorâlevel experience in SQL development within a Microsoft SQL Server environment
+ Proven experience working with complex database systems and business applications
+ Experience in financial systems or accounting environments is advantageous
- Technical Skills:
+ Strong TâSQL expertise (stored procedures, functions, views, joins, CTEs, temp tables)
+ Solid understanding of database design, indexing, and performance tuning
+ Ability to interpret execution plans and use performance analysis tools
+ Basic database administration knowledge
+ SSIS knowledge is advantageous
- Additional Requirements:
+ Strong analytical and problemâsolving skills
+ Ability to engage with stakeholders and translate business needs into technical solutions
+ Willingness to travel when required
+ Ability to work independently in a remote or hybrid setup
Apply now!
For more exciting IT vacancies, please visit: I also specialise in recruiting in the following:
- Data Engineer
- Software Developer
- Data Analyst
- Infrastructure
- Architecture …and more!
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles/positions.
For more information, contact:
Karmishka Naidoo
Specialist Recruitment Consultant
Connect with me on LinkedIn!
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.