Senior SQL Developer

2 weeks ago


Randburg, South Africa Outsourcing Guru PTY Ltd Full time

Are you a Senior SQL Developer with a passion for building high-performance database solutions? Do you enjoy solving complex data problems, optimising SQL queries, and driving database architecture decisions? If yes — we want to meet you We’re Hiring: Senior SQL Developer JHB / Remote / Hybrid Permanent R120,000 - R80,000 (DOE) About the Role Our client is seeking an experienced Senior SQL Developer to design, develop, and optimise database solutions that power critical business applications and analytics. You’ll work across SQL Server , data architecture , ETL workflows , and performance tuning , while also mentoring junior developers and contributing to long-term data strategy. Key Responsibilities Design, develop, and maintain relational databases, tables, indexes, views, functions, and stored procedures. Write complex SQL queries, ensure efficient data retrieval, and optimise performance. Monitor and troubleshoot database performance issues; implement tuning solutions. Manage ETL processes, data integration, and migration activities. Collaborate with business analysts, developers, and stakeholders to align data solutions with business needs. Ensure data integrity, security, and compliance with industry standards. Mentor junior SQL developers and contribute to best-practice standards. Support long-term database architecture and scalability planning. Must-Have Skills & Experience 5+ years’ experience as a SQL Developer. Strong experience with SQL Server, Oracle, MySQL, PostgreSQL , or similar RDBMS. Advanced SQL knowledge: joins, CTEs, window functions, triggers, stored procedures, functions. Deep experience in performance tuning and query optimisation. Experience with ETL tools such as SSIS, Informatica, Talend , etc. Excellent analytical, troubleshooting, and communication skills. Nice-to-Haves Experience with cloud databases (Azure SQL, AWS RDS, Google Cloud SQL). Scripting knowledge (Python, PowerShell) for automation. Reporting tools: Power BI, Tableau, SSRS . Relevant certifications (Microsoft, Oracle, etc.). Educational Requirements Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or relevant experience. Soft Skills Strong analytical and problem-solving mindset. High attention to detail and data accuracy. Ability to explain technical concepts clearly. Leadership and mentorship capability. How to Apply Send your CV and supporting documents to:



  • Randburg, South Africa Network IT Full time

    A global company with offices in Durban, Cape Town and Johannesburg has an urgent need for an Intermediate SQL Developer. Reference: BIT -Cha-1 Duties & Responsibilities Design databases to be scalable with a view of how to migrate to Data Lake architecture as the quantity of data scales. Lead the Database development team, demonstrating best practices....

  • SQL Developer

    5 days ago


    Randburg, South Africa Network IT Full time

    Reference: BIT -Muld-1 Prominent company is looking for a highly skilled individual with substantial Microsoft T-SQL experience to join a highly skilled team to maintain and enhance their core products. Melrose based, travel outside Gauteng may be required. Duties & Responsibilities Requirements Non-negotiable 5 years experience Extensive knowledge of T-SQL...


  • Randburg, South Africa Network IT Full time

    SQL Database Administrator Reference: NWA -Njabu-3 Are you an SQL DBA who is looking to join a company that thrives on brilliance? Then look no further! Duties & Responsibilities Our client, who specializes in high-level e-commerce services, is looking for an SQL DBA to join their team. The successful candidate will have to ensure best practice standards...


  • Randburg, South Africa Network IT Full time

    Reference: ITE -DAP-1 Our client is looking for a talented and experienced Senior Full-Stack Developer to join their dynamic Software Development team. The successful candidate will play a pivotal role in the architecture design, development, and maintenance of their in-house system, spanning across multiple platforms including Forms, Web, and Mobile. You...

  • Senior C# Developer

    5 days ago


    Randburg, South Africa Network IT Full time

    Reference: NWA -THM-1 Looking for passionate and dynamic Senior C# Developers, based in Johannesburg, for an amazing opportunity that has become available within a dynamic company. If C# is your language, then let’s code your way to the next big step in your career. Duties & Responsibilities Responsibilities: You will be responsible for developing custom...


  • Randburg, South Africa Network IT Full time

    SQL Database Administrator Reference: NWA -Njabu-3 Are you an SQL DBA who is looking to join a company that thrives on brilliance? Then look no further! Duties & Responsibilities Our client, who specializes in high-level e-commerce services, is looking for an SQL DBA to join their team. The successful candidate will have to ensure best practice standards...


  • Randburg, South Africa Network IT Full time

    Reference: NWA -Ren-1 A well-known marketing/brand tracking organization with branches in multiple overseas countries is looking for a Senior Back-End Developer to join their organization in Johannesburg. The Senior Back-End Developer will be responsible for the technical design and development of back-end components/services of a larger system while...


  • Randburg, South Africa Bitco Full time

    Senior Software Developer : Job Description Department: IT Reporting To: IT and SW / Dev Manager Location: Bryanston, Johannesburg. Education: Relevant ICT / IT experience Experience: 4-5 years’ Position Summary (Main Purpose) The Senior Software Developer will play a vital role in the documentation, design, development, and maintenance of high-performance...


  • Randburg, South Africa BitCo Telecoms Full time

    Senior Software Developer: Job Description Company: BitCo Telecoms Department: IT Reporting To: IT and SW/Dev Manager Location: Bryanston, Johannesburg Education: Relevant ICT/IT experience Experience: 4‑5 years The Senior Software Developer will play a vital role in the documentation, design, development, and maintenance of high‑performance software...


  • Randburg, South Africa Network IT Full time

    Reference: ITE -DAP-1 Our client is looking for a talented and experienced Senior Full-Stack Developer to join their dynamic Software Development team. The successful candidate will play a pivotal role in the architecture design, development, and maintenance of their in-house system, spanning across multiple platforms including Forms, Web, and Mobile. You...