intern software development engineer jobs in Pretoria

8,961 intern software development engineer job listings in South Africa. Find daily updated positions from leading job boards.


  • pretoria, gauteng, South Africa Placements24 Full-time

    About the Role Our client, a prominent player in the automotive sector, is seeking a highly experienced Senior Automotive Software Development Engineer to join their dedicated team in Centurion, Gauteng . This role is crucial for developing and implementing sophisticated software solutions that power the next generation of vehicles. You will be at the...


  • Pretoria, Gauteng, South Africa Company : Strategic HR Partner (Pty) Ltd Remote Full-time R 67,000 - R 112,000 Contract

    SprintHive, a fast-growing South African fintech, is seeking a software internship candidate for a 4-month contract starting January 2026. You will work on onboarding products remotely most of the time, with occasional office visits in Woodstock, Cape Town.You’ll gain exposure to product and client work while enjoying freedom to learn and contribute from...


  • pretoria, gauteng, South Africa Boardroom Appointments Full-time

    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 Placements24 Remote Full-time

    About the RoleOur client, a rapidly expanding software development company known for its innovative solutions, is looking for a Senior Software Engineer specializing in backend development to join their fully remote team. This is an exciting opportunity to contribute to the design, development, and maintenance of high-performance, scalable backend systems...

  • Software Engineer

    2 days ago


    Pretoria, Gauteng, South Africa Hire Resolve Full-time

    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 quality...


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

    Senior Software Engineer/Java Developer (Information Technology)Location: Pretoria/Johannesburg NorthRequirementsMatricWell Rounded Java Developer with 8+ years' solid development experienceBack-end and Front-end DevelopmentKnowledgeable about cloud native applicationsExposure to different software architectures, e.g. monolith vs micro servicesExperience...


  • Pretoria, Gauteng, South Africa Placements24 Full-time R 600,000 - R 900,000 Contract

    Placements24 in Pretoria is seeking a highly skilled Senior Software Engineering Instructor to join our educational team. You will deliver engaging training on software development, mentor students, and help them become career-ready developers.The role focuses on practical coding, SDLC and Agile practices, using Python, Java, or JavaScript. You will build...


  • pretoria, gauteng, South Africa Placements24 Full-time

    About the Role Our client is seeking a talented and motivated Automotive Software Development Engineer with a strong focus on embedded systems to join their cutting-edge automotive technology division in Pretoria, Gauteng . This role is central to developing the intelligent software that powers next-generation vehicles, including infotainment systems, ADAS...

  • Software Developer

    2 days ago


    Pretoria, South Africa BORBET SA (PTY) LTD Full-time

    INTERNAL VACANCY – SOFTWARE DEVELOPER The company is looking for an energetic and analytical thinker who can assist with the companies system integration duties. This position will oversee and perform the administrative functions concerned with projects and systems integration. This may include liaising with contractors, placing orders, programming and...

  • Software Developer

    2 days 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 Developer

    2 days ago


    Pretoria, South Africa Profile Personnel Full-time

    An exciting opportunity is available for an analytical and energetic Software Developer to join a dynamic manufacturing environment. The successful candidate will support system integration, programming, system monitoring and project administration, with a particular focus on SCADA and forklift monitoring systems. KEY RESPONSIBILITIES - Perform...


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

    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 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 Leading the...


  • 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, South Africa Network Recruitment Full-time

    Key Responsibilities: - Develop and enhance software applications - Write clean, maintainable C# code - Work on requirements gathering and solution design - Test, troubleshoot, and resolve system issues - Assist with software deployment and support - Maintain existing applications and databases - Collaborate with developers and business users - Document...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client, a rapidly expanding software solutions provider based in Pretoria , is actively seeking talented Graduate Software Developers to join their innovative engineering team. This is an unparalleled opportunity for ambitious graduates to launch their careers in software development, working on cutting-edge projects that impact global...


  • 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 People Dimension Full-time

    Introduction A well-established Corporate Software company with 30 years of experience within the security field, serving various government agencies, based in Centurion is looking for a Junior Software Developer to join their company. (Students who will finish their degrees by the end of 2022 are welcome to apply. ) Duties & Responsibilities The main task...

  • Software Developer

    1 day ago


    pretoria, gauteng, South Africa Ats Client Full-time

    Our client in the Medical Industry is looking to hire a Software Developer. Duties and Responsibilities Collaborate within a team of developers to deliver high quality and efficient solutions: Developing new software applications based on software requirement specifications and coding standards Refactoring and enhancing existing software Providing...

  • Software Developer

    15 hours ago


    pretoria, gauteng, South Africa AtripleA Recruitment Full-time

    Our client in the Medical Industry is looking to hire a Software Developer. Duties and Responsibilities Collaborate within a team of developers to deliver high quality and efficient solutions: Developing new software applications based on software requirement specifications and coding standards Refactoring and enhancing existing software Providing...