Senior SQL Developer

apartmentEdge Executives placeJohannesburg calendar_month 
Shape data. Drive performance.

If you're an experienced SQL expert ready to take ownership of complex backend systems and lead with technical excellence, this is your opportunity to make a measurable impact. Build robust, high-performing data solutions in a high-volume, multi-system environment — and help define the future of enterprise applications.

Recruitment partner: Edge Executive Search.

About the Role

As Senior SQL Developer, you’ll be responsible for designing, developing, and optimizing backend data processes that power core business applications. You’ll contribute across the full SDLC while mentoring junior developers, enhancing data structures, and driving operational excellence across high-volume databases.

What You’ll Own
  • Design and implement SQL-based data solutions for business-critical systems.
  • Lead performance tuning, batch processing, and large-scale data ingestion.
  • Collaborate with architects, analysts, and developers to ensure technical feasibility and alignment.
  • Own non-functional requirements such as performance, scalability, and reliability.
  • Mentor junior team members and contribute to continuous technical improvement.
What You Bring
  • Bachelor's degree in Computer Science, Information Systems, or related technical field.
  • 8+ years of SQL development experience across full SDLC.
  • Expert in SQL (DDL, DML, JSON, XML), database optimization, and large datasets.
  • Strong experience with relational data structures, constraints, triggers, and keys.
  • Advanced knowledge of data modelling, data governance, and batch ETL processing.
  • Advantageous: Experience with Microsoft stack (SSIS, SSRS, SSAS), Power BI, DevOps.
  • Insurance industry experience is a plus.
What Success Looks Like
  • Efficient, scalable SQL systems that support enterprise-grade applications.
  • Clear technical guidance provided to junior developers.
  • Risks proactively identified and mitigated through clean code and collaboration.
  • Data processes that improve decision-making and business performance.
What Awaits You
  • A key technical role in a collaborative, high-performance environment.
  • The chance to mentor and lead while remaining deeply technical.
  • Exposure to enterprise systems, architectural collaboration, and DevOps integration.
  • A culture that values precision, problem-solving, and growth.
electric_boltImmediate start

SQL Developer - Network Recruitment

apartmentNetwork RecruitmentplaceJohannesburg
Responsibilities:  •  Systems implications, solutions, latest technologies and methodologies  •  Providing input to the Business Analyst regarding the quality and accuracy of specifications, in terms of development requirements  •  Developing SQL scripts...
business_centerHigh salary

Johannesburg - SQL Developer

apartmentNetwork RecruitmentplaceJohannesburg
What Youll Do:  •  Design, develop, and maintain SQL scripts, stored procedures, functions, and ETL processes  •  Work on both new and existing systems across our supply chains  •  Participate in the testing, implementation, and automation of SQL...
thumb_up_altRecommended

SQL Developer – Full Stack

apartmentIOCOplaceMidrand, 25 km from Johannesburg
Are you a data wizard with a passion for full-stack development? We’re looking for an SQL Developer – Full Stack for a fast-paced, 3-month contract. We’re seeking a problem-solver who can optimize databases, develop seamless applications...