Vacancy Details
Employer: PERFORMABILITY RECRUITMENT
About the Role
We are recruiting an experienced SQL Developer to join a collaborative technical team responsible for maintaining and enhancing business‑critical transactional systems.
This role is suited to someone who enjoys hands‑on T‑SQL development and working directly within large, established SQL Server databases. The focus is on database logic, performance, and stability — not analytics, dashboards, or BI tooling.
You’ll be working primarily within the database layer, supporting and improving existing functionality, troubleshooting production issues, and ensuring reliable performance in a live environment.
Key Responsibilities
- Develop, maintain, and enhance T‑SQL stored procedures, views, and functions
- Work confidently within large, legacy SQL Server codebases
- Investigate and resolve production database issues and data anomalies
- Analyse and improve query and stored procedure performance
- Review execution plans and implement appropriate indexing strategies
- Safely enhance existing database logic while maintaining data integrity and system stability
- Support database‑driven business processes in transactional systems
- Collaborate with internal teams to understand requirements and translate them into effective SQL solutions
- Document changes and contribute to ongoing system improvement
Required Skills
- Sql: 5 to 6 years
- Stored Procedures: 5 to 6 years
- T-Sql: 5 to 6 years
Candidate Requirements
What We’re Looking For
- 5+ years’ hands‑on SQL Server / T‑SQL development experience
- Strong experience writing and maintaining complex stored procedures and database logic
- Solid understanding of relational database principles, transactions, and constraints
- Proven experience with SQL performance tuning and optimisation
- Comfortable troubleshooting issues where the root cause is not immediately obvious
- Experience working in transactional systems rather than purely analytical environments
- Ability to work confidently on existing or legacy systems
- Related degree is advantageous, but relevant, practical SQL experience is key.
Advantageous Experience
- Exposure to financial, accounting, investment, or fund administration systems
- Experience in client‑facing or consulting environments
- Exposure to SQL Server Integration Services (SSIS)
- Working with high‑volume transactional databases
2 people have applied for this job. 195 people have viewed this job.
Similar Jobs
SQL Developer
- Johannesburg
- Job Type: Permanent
- Posted 18 Mar 2026 | 48 Days left
SQL Developer
- Johannesburg
- Job Type: Permanent
- Posted 18 Feb 2026 | 20 Days left
Senior C#.NET SQL Developer
- Johannesburg
- Job Type: Permanent
- Posted 09 Feb 2026 | 11 Days left
Senior C#.NET SQL Developer
- Johannesburg
- Job Type: Permanent
- Posted 18 Mar 2026 | 48 Days left