sql

1,000 sql job listings in South Africa. Find daily updated positions from leading job boards.


  • Remote, wes kaap, South Africa Resourgenix (Pty) Ltd Full-time

    Resourgenix (Pty) Ltd in the Western Cape seeks an experienced BI Developer to translate client requirements into robust SQL reports and dashboards. The role is hands-on, client-facing, and on-site in Durbanville, with responsibility from initial discussion through to implementation and training. You will analyse data, optimise queries, build dashboards, and...


  • johannesburg, gauteng, South Africa Africonology Full-time

    Africonology in Johannesburg is seeking a Systems Analyst with a strong technical background and banking experience to translate business requirements into detailed system specifications and support delivery of banking technology solutions. You will analyse requirements, produce specifications, review APIs, and collaborate across teams to ensure secure,...

  • Software Developer

    1 day ago


    za Staff Solutions Full-time

    Staff Solutions in Port Elizabeth is seeking an Intermediate or Senior Software Developer to join a dynamic development team and contribute to innovative ICT solutions.The office-based, full-time role requires a Honours or equivalent degree and 4+ years of software development experience. You will work with C#, Microsoft SQL Server, and modern JavaScript...


  • Stellenbosch, Western Cape, South Africa E-Merge Full-time

    E-Merge is seeking an experienced .NET Developer to join their technology-driven organization in South Africa. This role involves designing, developing, and maintaining applications using C# and .NET technologies while collaborating with cross-functional teams.The ideal candidate will have over 7 years of experience in C# development, strong SQL skills, and...


  • eastern cape, za, Eastern Cape ReWorks Solutions Full-time

    ReWorks Solutions in South Africa is seeking an experienced Data Analyst / BI Developer to maintain and optimize existing reports, SQL processes and data workflows across healthcare and related domains. The role emphasizes data accuracy, troubleshooting, and automation, with opportunities to extend skills into complex development, integrations and analytics...


  • alberton, gauteng, South Africa CabSync Full-time

    Cab Sync is seeking a junior software developer to join our on-site team in Alberton, Gauteng. You will build and improve React web screens, work with Supabase/Postgre SQL data, and help maintain Flutter/Android features for factory-floor production tracking. You don’t need to be an expert in every technology; we value solid fundamentals, curiosity to...


  • johannesburg, gauteng, South Africa Linkfields Innovations Full-time

    Linkfields Innovations (Pty) Ltd is seeking a Software Tester to ensure quality and reliability of software applications within Agile squads. You will plan, execute and document testing activities, validate financial data through SQL queries, and test APIs, CRM integrations, and system interfaces. The role requires hands-on testing experience, strong...


  • gauteng, South Africa ReWorks Solutions Full-time

    Re Works Solutions in South Africa is seeking an experienced Data Analyst / BI Developer to maintain and optimize existing reports, SQL processes and data workflows across healthcare and related domains. The role emphasizes data accuracy, troubleshooting, and automation, with opportunities to extend skills into complex development, integrations and analytics...


  • gauteng, South Africa Hire Resolve Full-time

    A managed service provider in South Africa is seeking a Senior C# Software Developer in Port Elizabeth to design, develop, and maintain software applications. The ideal candidate should have an Honours degree in Computer Science or IT and 5+ years of experience, with strong programming skills in C# and Microsoft SQL, as well as knowledge of Java Script...


  • Centurion, Gauteng, South Africa Boardroom Appointments Full-time

    Boardroom Appointments seeks a motivated web developer to join our Centurion team. You will participate in the development of web applications and collaborate with customers to identify problems and craft solutions.The role requires a Bachelor’s degree in CS/IS, strong SQL skills, PostgreSQL experience, and the ability to contribute in team planning...


  • za E-Merge Full-time

    E-Merge in South Africa is seeking an Intermediate C# Developer to join our on-site development team. You will collaborate with a forward-thinking, professional group where ideas are welcomed and passion for quality software shines.This is an on-site opportunity, offering a permanent position and a salary up to R600k per annum, with opportunities to grow and...


  • Johannesburg, Gauteng, South Africa HIREXE Full-time

    Hirexe is seeking a Customer Solutions Engineer to collaborate with customer service and development teams. You will implement key integrations, troubleshoot server-side issues, and contribute to new features that improve the product and user experience.Based in South Africa, you will work EST hours in a fully remote capacity, with a strong focus on...


  • Pretoria, Gauteng, South Africa E-Merge Full-time

    E-Merge is seeking an experienced .NET Developer to join their technology-driven organization in South Africa. This role involves designing, developing, and maintaining applications using C# and .NET technologies while collaborating with cross-functional teams.The ideal candidate will have over 7 years of experience in C# development, strong SQL skills, and...

  • Remote Data Analyst

    2 days ago


    Pretoria, Gauteng, South Africa ReWorks Solutions Full-time

    ReWorks Solutions in South Africa is seeking an experienced Data Analyst / BI Developer to maintain and optimize existing reports, SQL processes and data workflows across healthcare and related domains. The role emphasizes data accuracy, troubleshooting, and automation, with opportunities to extend skills into complex development, integrations and analytics...


  • Johannesburg, Gauteng, South Africa CCG Systems Full-time R 600,000 - R 900,000 Contract

    CCG Systems seeks a Database Administrator to ensure availability, security and performance of SQL Server environments supporting ERP, Payroll & HR systems. You will manage production, development and UAT databases and participate in disaster recovery planning.The role requires certifications in SQL Server and Azure, plus a strong focus on security and...

  • Senior C#

    2 days ago


    Pretoria, Gauteng, South Africa Belay Talent Solutions Full-time

    Belay Talent Solutions in Pretoria is seeking a Team Lead & Developer (C# and SQL) to combine hands-on software development with leadership of a full stack team delivering Banking as a Service applications.You will architect on prem and cloud deployments, drive CI/CD pipelines, ensure security best practices, mentor engineers, and collaborate with product...


  • Johannesburg, Gauteng, South Africa Samaha Consulting Full-time

    • Role : SQL Server DBA with Postgres SQL Knowledge /Experience Required• Location : Pretoria [1 Role] & Durban [1 Role] [ Work from office Mandatory ]Role Overview• 8 to 10 + Years experience• Design, implement, and maintain high availability and disaster recovery solutions (e.g. clustering, availability groups, replication frameworks)• Develop...

  • Senior SQL

    2 days ago


    Johannesburg, Gauteng, South Africa Samaha Consulting Full-time

    Samaha Consulting is seeking an experienced SQL Server DBA with Postgres SQL knowledge for 12-month fixed-term roles in Pretoria and Durban. Office-based positions require engagement across enterprise-scale database estates with strong HA/DR, performance tuning, and compliance focus.Role emphasizes automation, incident response, mentorship of junior DBAs,...


  • Durban, KwaZulu-Natal, South Africa E-Merge Full-time

    E-Merge is seeking an experienced .NET Developer to join their technology-driven organization in South Africa. This role involves designing, developing, and maintaining applications using C# and .NET technologies while collaborating with cross-functional teams.The ideal candidate will have over 7 years of experience in C# development, strong SQL skills, and...


  • za E-Merge Full-time

    E-Merge is seeking an experienced .NET Developer to join their technology-driven organization in South Africa. This role involves designing, developing, and maintaining applications using C# and .NET technologies while collaborating with cross-functional teams.The ideal candidate will have over 7 years of experience in C# development, strong SQL skills, and...