software developer internship

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


  • Cape Town, Western Cape, South Africa Amazon Web Services (AWS) Full-time R 2 - R 3 Contract

    Amazon Development Centre (South Africa) (Proprietary) Limited in Cape Town is seeking a Software Development Manager to lead the team delivering EC2 placement control plane and data streaming systems. You will set the vision and roadmap, grow high‑performing engineers, and drive an inclusive engineering culture.The role emphasizes operational excellence,...


  • Cape Town, Western Cape, South Africa OfferZen Full-time

    Senior Software Developer - Cape Town (In office) Are you a talented senior software developer looking for your next developer job in Cape Town? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you! This could be the last job...


  • Cape Town, Western Cape, South Africa OfferZen Full-time

    Senior Software Developer - Cape Town (Remote) Are you a talented senior software developer looking for your next remote developer job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you! This could be the last job posting you...


  • Cape Town, Western Cape, South Africa OfferZen Full-time

    Senior Software Developer - Cape Town (Hybrid) Are you a talented senior software developer looking for your next developer job in Cape Town? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you! This could be the last job posting...


  • Cape Town, Western Cape, South Africa Company : Parvana Recruitment Full-time R 89,000 - R 134,000 Contract

    Parvana Recruitment in Cape Town, Western Cape, South Africa is seeking a Junior Developer intern. You will work with the Product Owner to design, develop, and QA software in an agile environment. Responsibilities include coding, troubleshooting, and staying current with evolving technologies to deliver robust products.The internship offers hands-on...


  • Wes-Kaap, South Africa MVIA Full-time R 240,000 - R 420,000 Contract

    MVIA is seeking an entry-level software developer to design and build scalable web applications. You will contribute to frontend and backend work using React, Next.js, Node.js, Python, and SQL, while learning modern practices and AI-assisted tooling.You will join a collaborative team focused on delivering data-driven insights, automation solutions, and...


  • Johannesburg, Gauteng, South Africa iOCO Full-time

    We are looking for a high-performing Business Development Executive with a technical background to drive growth across our Software Engineering business by building strategic client relationships and positioning innovative technology solutions that deliver measurable business outcomes. This role is suited to a consultative sales professional with strong...


  • stellenbosch, western cape, South Africa Ct Lab Full-time

    Senior Software Developer in Application Developments We are looking for a Senior Software Developer to join our team. Duties & Responsibilities The successful candidate will join the team as a senior software developer, where they will be tasked with developing new applications and growing our existing software offering. A variety of software technologies...


  • gauteng, za, Gauteng Mindrift Full-time

    Freelance Software Developer (Kotlin) - AI Trainer 4 days ago Be among the first 25 applicants This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of English proficiency. At Mindrift, innovation meets opportunity. We...


  • Cape Town, Western Cape, South Africa Pepkor Payments & Lending Full-time

    AECOM Principal Engineer - BridgesAECOM's Enterprise Capabilities team is looking for a Principal Engineer - Bridges to join our team in our South Africa offices.Fundamental to our _Think and Act Globally_ strategy and digital adoption, Enterprise Capabilities (EC) is AECOM's primary vehicle for workshare. Operating across geographic boundaries and...


  • Centurion, Gauteng, South Africa Placements24 Full-time

    Placements24 is offering a remote apprenticeship for aspiring software developers in Centurion. The program combines comprehensive training with hands-on coding, mentorship, and real project exposure, all while working remotely.You'll learn design, development, testing, and deployment practices, building a professional portfolio and contributing to global...


  • Randburg, Gauteng, South Africa Mindrift Full-time

    Freelance Software Developer (Kotlin) - AI Trainer 4 days ago Be among the first 25 applicants This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of English proficiency. At Mindrift, innovation meets opportunity. We...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full-time

    Boardroom Appointments in Cape Town is seeking a Junior Operations Software Developer to optimise the network of portfolio managers who underwrite and manage loans, building systems and tools to help them make better decisions and grow well-performing portfolios.You will automate processes, delegate tasks, and digitise manual workflows, while designing UI...

  • Software Developer

    2 days ago


    za Parvana Full-time

    This is a remote position. Location: Cape Town | Work Type: Hybrid / Remote | Job ID: J107227 About our client Our client is a global investment advisory firm focusing on long-term value creation through investment strategies. They work with a diverse group of institutional partners and pride themselves on their collaborative, sustainable, inclusive culture...


  • gauteng, South Africa City Of Cape Town Full-time

    City of Cape Town seeks a Senior Professional Officer: Senior Software Developer to lead all phases of the software development lifecycle, focusing on architecture, design, development, testing, release and maintenance of web-based systems. The role requires substantial IT leadership experience, ability to direct complex projects, and collaboration with IT...


  • randburg, gauteng, South Africa Anonymous Full-time

    Red Ember Recruitment (PTY) Ltd | Permanent in Randburg, South Africa is recruiting a Developer with a focus on AI. The role requires strong software development capability and the ability to create, develop and implement AI capabilities for our client in the North of Johannesburg. Candidates should have 3–6 years of relevant software development...


  • midrand, gauteng, South Africa Placements24 Full-time R 134,000 Contract

    Placements24 is offering a fully remote apprenticeship for aspiring software developers. You will be paired with experienced mentors and contribute to real‑world projects from day one, while receiving comprehensive training in modern software development practices. This role emphasizes learning SDLC methodologies, collaborating virtually, and preparing you...


  • cape town, western cape, South Africa Placements24 Full-time R 240,000 Contract

    Placements24 in Cape Town is launching a Junior Software Developer Trainee program designed as a fully remote opportunity. You will receive intensive training and practical experience in coding, testing, and deployment, mentored by senior developers in a remote-first culture that promotes collaboration, learning, and growth. You will work on real-world...


  • za Fourier Recruitment Full-time

    Intermediate Software DeveloperWell-known IT Software Company Based in Cape Town seeks an Intermediate Software Developer.Description3 years of experienceIT Diploma/Degree is advantageousIndustry-related certificationRetail industry experience is advantageousProven track record of successful implementationContainerizationExperience with overall solution...


  • gauteng, za, Gauteng Top Recruitment Full-time

    Company OverviewThey develop software for and provide integration and development services to industry-leading private and listed corporations. They do a mix of bespoke development and software product development, with a track record of delivering quality products and solutions to clients and the wider industry.They have a strong culture and a set of values...