software development engineer ii jobs in Pretoria

2,873 software development engineer ii job listings in South Africa. Find daily updated positions from leading job boards.


  • pretoria, gauteng, South Africa Boardroom Appointments Full-time R 500,000 Contract

    Software Development Engineer in Test Level 1 About the job Software Development Engineer in Test Level 1 Hybrid position Responsibilities: Defines well distributed functional and basic non-functional test scenarios that adhere to the desired test distribution to verify whether a complete software product functions and performs as expected. Develop and...


  • pretoria, gauteng, South Africa AtripleA recruitment & temps Full-time R 900,000 Contract

    Senior Software Engineer/Java Developer (Information Technology) Location: Pretoria/Johannesburg North Requirements Matric Well Rounded Java Developer with 8+ years' solid development experience Back-end and Front-end Development Knowledgeable about cloud native applications Exposure to different software architectures, e.g. monolith vs micro services...

  • Software Engineer

    12 hours ago


    pretoria, gauteng, South Africa Hire Resolve Full-time R 1 Contract

    Hire Resolve's client is urgently in search of an experienced Java Software Engineer to join their team in Pretoria (Hybrid). Responsibilities Write well-designed, testable code Produce specifications and determine operational feasibility Integrate software components into a fully functional software system Develop software verification plans and...

  • Software Developer

    7 hours ago


    Pretoria, Gauteng, South Africa ATS Client Full-time

    Job Purpose As a Software Engineer, you will work independently and collaboratively within a team to develop software and manage subsections of systems. You will design solutions and modules for existing systems, demonstrating a strong command of software development fundamentals, coding principles, stakeholder engagement, and troubleshooting. Your...

  • Software engineer

    17 hours ago


    pretoria, gauteng, South Africa ATS Client Full-time R 750,000 Contract

    About the role We are seeking a skilled Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, testing, and maintaining source code aligned with our development roadmap and software development standards. Qualifications and ideal experience required B. Eng in Electronic Engineering, Computer...


  • Pretoria, South Africa E&D Recruiters Full-time

    PROTOCOL SOFTWARE DEVELOPER Pretoria East Minimum Requirements: - B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) - 0-5 years of working experience in software development in a professional capacity Responsibilities: - Development of Layer 2 and Layer 3 protocol software components. - Developing software. - Verify protocol stack...


  • Pretoria, South Africa E&D Recruiters Full-time

    SECURITY SOFTWARE DEVELOPER Pretoria East Minimum Requirements: - B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) or Computer Science. - 2-7 years of working experience in software development in a professional capacity Experience required: - Experience writing software in C and C++ for embedded platforms. - Experience or knowledge...


  • pretoria, gauteng, South Africa ATS Client Full-time R 2 Contract

    Job Purpose A Senior Software Engineer is an experienced professional responsible for overseeing software development projects, writing clean and efficient code, and providing technical leadership to a team of engineers. In this role, you will assume ownership in the design, development, and delivery of high-quality products, systems, and services that...


  • Pretoria, Gauteng, South Africa AtripleA recruitment & temps Full-time

    Software Developer Location: Position based in Pretoria and Netherlands (Training will be provided in Netherlands). A leading company in steel is looking for eager and fast learning software developers, who are the brains behind the design, installation, testing and maintenance of the organization software systems. The person will have the opportunity to own...


  • Pretoria, Gauteng, South Africa Resourgenix (Pty) Ltd Full-time

    Junior Software Developer | Fully Remote Work Arrangement: Fully Remote Employment Type: Permanent Experience: 2+ years working experience We're looking for a Junior Software Developer to join a growing technology team and play a key role in supporting, maintaining and enhancing both existing and new software solutions. This is an excellent opportunity for...


  • Pretoria, South Africa Network Recruitment Full-time

    Key Responsibilities: - Design and develop software applications - Build and enhance product features - Develop and maintain REST APIs - Work with SQL databases and Entity Framework - Troubleshoot and resolve technical issues - Participate in solution design and architecture - Support deployments and customer implementations - Document technical solutions...


  • pretoria, gauteng, South Africa Agile Bridge Full-time R 700,000 Contract

    Job Purpose As an Intermediate Software Engineer, you will work with a degree of independence, focusing on developing software within a team and on specific sub-sections of a system. You will be responsible for designing solutions and modules for existing systems. With a solid grasp of software development fundamentals, coding principles, and stakeholder...


  • Pretoria, South Africa E&D Recruiters Full-time

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


  • Pretoria, Gauteng, South Africa ATS Client Full-time

    Senior Software Engineer is required for a leading electronic company in Pretoria-East. BEng (Electronic or Computer Engineering). Masters degree will be beneficial. 5-10 years working experience in software engineering and 2-5 years of leading a software engineering team. Senior Software Engineer Pretoria-East Minimum requirements and experience: BEng...


  • Pretoria, Gauteng, South Africa Retipuj Zoft Remote Full-time R 240,000 - R 360,000 Contract

    # Junior Software EngineerListing reference: **RZ-26-001**Listing status: **Online** Apply by: **29 October 2026**Apply## Position summaryIndustry:: Software & TechnologyJob category:: EngineeringLocation:: Johannesburg, South AfricaContract:: Full-timeRemuneration:: Market relatedWork mode:: RemoteExperience level:: Entry level##...


  • Pretoria, South Africa E&D Recruiters Full-time

    DSP Software Engineer Pretoria-East Minimum Requirements and requirements: - B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) - 0-5 years of working experience in software development in a professional capacity - DSP development processes and tools - Developing embedded applications with C++ - Code Composer (TI) toolchain - Waveform...


  • Pretoria, Gauteng, South Africa Connect Go Full-time

    Company Description Connect Go is an AI-powered employee management platform designed for South African workplaces that need consistent, compliant, and structured HR processes. The platform replaces informal and manual HR administration with guided workflows across misconduct, contracts, policies, performance, attendance, and compliance. Connect Go embeds...

  • AI Software Engineer

    12 hours ago


    pretoria, gauteng, South Africa Placements24 Full-time R 900,000 Contract

    About the Role Our client is seeking a motivated and skilled AI Software Engineer to contribute to the development of intelligent systems in Pretoria . You will be responsible for implementing and optimizing AI algorithms, building scalable software solutions, and working closely with research teams to bring cutting‑edge AI technologies to life. This role...


  • Pretoria, Gauteng, South Africa Odixcity Consulting Full-time

    Job Title: Software Engineer Annotator (remote) Location: Remote (world-wide) Job Summary: We are seeking an experienced Software Engineer Annotator responsible for evaluating, labeling, and improving software engineering datasets used for Artificial Intelligence and Large Language Model (LLM) training. The ideal candidate will apply strong programming...


  • Pretoria, South Africa E&D Recruiters Full-time

    Software Quality Engineer Pretoria-East Minimum 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. -...