software development engineer

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


  • Pretoria, Gauteng, South Africa Edrecruiters Full-time

    Embedded DSP Software Engineer with a BEng Electronic Engineering, Computer Engineering, or BSc Computer Science degree is required. Cutting-edge technology! 0-5 years of working experience in software development.DSP Software EngineerPretoria-EastMinimum Requirements and requirements: B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) 0-5...


  • Durban, South Africa Winning Form Full-time

    DescriptionProgramming Languages (C#, .NET, SQL). Cloud Platforms (AWS, Azure, OpenShift) and Kubernetes.  Confluent Control Center, Dynatrace, Splunk, DataDog. CI/CD pipelines and Infrastructure as Code (Terraform, Ansible, Helm).  ResponsibilitiesTechnical Leadership and System ArchitectureTake ownership of designing high- level architecture for critical...


  • Cape Town, Western Cape, South Africa Lov.Cash Remote Full-time

    Company DescriptionLov.Cash is a mobile financial services platform aimed at consumers and businesses in emerging markets. We are developing innovative, accessible & affordable financial services solutions such as mobile wallets & payment terminals (POS) for sending and receiving digital currency. Lov.Cash provides a digital alternative to cash and improves...


  • City of Johannesburg Rural, Gauteng, Gauteng, South Africa Hire Resolve Full-time R 500,000 Contract

    Hire Resolve is seeking a Senior Software Engineer on behalf of our client in the cybersecurity industry, based in Johannesburg (Hybrid). In this role, you’ll play a key part in designing, developing, and maintaining innovative software solutions for their SaaS platform. If you’re passionate about clean code, performance optimisation, and building...


  • Cape Town, South Africa Boardroom Appointments Full-time

    Minimum Requirements:Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).2+ years of test automation experience, specifically in testing web applications.Proficiency in scripting languages (e.g., Java, Bash, Perl, Python).Understanding of test design, planning, execution, defect reporting and...


  • Cape Town, South Africa Boardroom Appointments Full-time

    Minimum requirements: 7+ years of relevant work experience using Python and PHPHaving held some kind lead competency would be greatEvidence of implementation in new systems, tech, processes, and methodologiesA true passion for software developmentProficient in modern programming languages with a focus on Python and PHPFull software development...


  • Tshwane (Pretoria), South Africa E and D Recruiters Full-time

    Reference: Pta002860-EP-23Embedded DSP Software Engineer with a BEng Electronic Engineering, Computer Engineering, or BSc Computer Science degree is required. Cutting-edge technology! 0-5 years of working experience in software development.Duties & ResponsibilitiesDSP Software EngineerPretoria-EastMinimum Requirements and requirements: B. Eng. (Electronic...


  • Johannesburg, South Africa Boardroom Appointments Full-time

    Minimum requirements:Degree in Information Technology5-7 years broad experience in translating business and functional requirements into technical specifications and developing the programming code to create the solutions.8-10 years proven experience in modern engineering practices i.e. dev ops, agile etc.Proven experience across multiple, broad IT...


  • Cape Town, Western Cape, South Africa Hire Resolve Full-time

    A company that specializes in AI-powered interaction intelligence and conversational analytics, primarily for the call center and customer service industries, is seeking a seasoned Software Engineer to join their team. You will be responsible for maintaining a robust, long-standing codebase while simultaneously driving innovation through modern integrations...


  • Cape Town, South Africa Boardroom Appointments Full-time

    Minimum requirements: Bachelor's degree in Computer Science, Engineering, Mathematics, Statistics, or Actuarial Science (or a related field).0-3 years of relevant software development experience.Strong problem-solving and analytical skills.Proficiency in programming languages and technologies such as Java, Python, JavaScript, and related...


  • Sandton, Gauteng, Gauteng, South Africa Rosstone Professional Solutions Full-time R 60,000 Contract

     Job purpose: Use the automation test kit (frameworks and pre-define test tools) to inspect, analyses, design, develop and implement and execute on reusable automated test assets to quality assure the solution, while aligning to the proscribed enterprise quality practices and standards Qualifications and experience requirements: Degree in ITISTQB Agile...

  • Software Engineer

    1 day ago


    Cape Town: South Peninsula, South Africa Communicate IT Full-time R 450,000 Contract

    Reference: CTI007090-LB-1Do you enjoy solving complex technical challenges and building software that delivers real-world impact?My client is looking for a talented Software Engineer (C++) to join a highly skilled Agile development team responsible for developing advanced software used in a specialised engineering environment. This is an opportunity to work...


  • South Africa Sand Tech Full-time

    About Sand Sand Technologies is a global Physical AI company using data and AI to make critical industries work better. We partner with governments, cities and enterprises to improve how essential systems operate across healthcare, water, energy, telecommunications and infrastructure. Our work delivers proven real-world impact. We have built AI systems that...


  • Johannesburg, South Africa Boardroom Appointments Full-time

    Minimum Requirements:Matric (Grade 12)Have a BS degree in Engineering/Computer Science or equivalent experienceHave experience with various resource models such as Managed Services and/or Staff AugmentationHave an advanced knowledge of software development methodologies (e.g., Agile, Waterfall)Have extensive knowledge of industry best practices in...


  • Cape Town, South Africa RELX Full-time

    Are you passionate about building scalable data platforms and enabling data-driven innovation?Do you enjoy leading technical decisions, mentoring engineers, and leveraging AI-powered development tools to deliver impactful solutions?About our TeamAt LexisNexis Intellectual Property Solutions, our mission is to bring clarity to innovation by delivering better...


  • Cape Town: City Bowl, South Africa Communicate IT Full-time R 960,000 Contract

    Reference: CTI006992-LB-1Are you the kind of developer who enjoys solving complex technical challenges, influencing architecture, and building software that genuinely makes an impact?My client is looking for a Senior Software Engineer who wants more than just another development role. This opportunity is ideal for someone who thrives on ownership, enjoys...


  • Sandton, Gauteng, Gauteng, South Africa Praesignis Full-time

    Our client in the banking industry is looking for a Software Engineer to join their team!Job Purpose:To design, code, test, debug, and maintain programs in development environments. Apply agreed standards and tools, to achieve a well-engineers result. Work within a strict framework of programming standards under supervision of senior technical...


  • South Africa E&D Recruiters Full-time

    Software Quality EngineerPretoria-EastMinimum Requirements:BEng Electronic Engineering or BEng Computer Engineering.0 to 5 years of experience in testing communication products, systems, or software.Main Responsibilities:Establish and maintain test setups for diverse product and system configurations, including military applications.Collaborate closely with...


  • South Africa E&D Recruiters Full-time

    Senior Software EngineerPretoria-EastMinimum requirements and experience:BEng (Electronic or Computer Engineering).Master's degree will be beneficial.5-10 years of working experience in software engineering2-5 years leading a software engineering team.Comfortable acting as point of contact for international clients.Responsibilities:Leading the software...


  • South Africa E&D Recruiters Full-time

    DSP Software EngineerPretoria-EastMinimum Requirements and requirements:B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering)0-5 years of working experience in software development in a professional capacityDSP development processes and toolsDeveloping embedded applications with C++Code Composer (TI) toolchainWaveform design, modulation...