Computer Software Internship Programme – Apply Now!

Internship

Takealot.com

Job Details

📍 Location: Cape Town, Western Cape
🏢 Company: Takealot Group
💻 Position: Computer Software Engineering Graduate
📄 Programme Type: Graduate Programme
Contract Duration: 12-Month Fixed-Term Contract
🏬 Business Units: takealot.com, Mr D, Takealot Fulfilment Services (TFS)


Company Overview

The Takealot Group is South Africa’s leading online retail, delivery, and logistics organisation, serving more than 2.5 million active customers. Through its brands — takealot.com, Mr D, and Takealot Fulfilment Services (TFS) — the Group operates at massive scale, solving complex technical and operational challenges daily.

Takealot is known for its fast-paced, high-growth, and innovation-driven culture, where talented engineers are empowered to build systems that directly impact millions of users across South Africa.


Job Overview

The Computer Software Engineering Graduate Programme is designed for high-potential graduates who want to launch their careers in a large-scale, real-world engineering environment.

Graduates will gain exposure across multiple Takealot Group businesses, working on production systems, contributing to software projects, and collaborating with cross-functional teams. The programme focuses on building strong engineering fundamentals, practical coding experience, and professional skills needed to succeed in a fast-moving e-commerce organisation.

This is a 12-month contract role offering hands-on exposure to modern software development practices within one of Africa’s most advanced digital platforms.


Key Responsibilities

  • Assist in setting up and supporting Takealot Lite pickup point systems

  • Contribute to the design, development, testing, and deployment of software applications

  • Write clean, efficient, and maintainable code aligned with best practices

  • Participate in the full software development lifecycle from requirements to release

  • Troubleshoot, debug, and resolve software defects and system issues

  • Collaborate with product managers, QA engineers, and operations teams

  • Support continuous improvement of development processes and tools

  • Prepare and maintain technical documentation and reports

  • Stay up to date with emerging technologies, frameworks, and industry trends


Requirements

Education & Qualifications

  • Bachelor’s Degree in Computer Software Engineering or a related field

Technical Skills

  • Strong programming and software development skills

  • Good understanding of data structures, algorithms, and software design principles

  • Ability to analyse problems and develop effective technical solutions

Professional Skills

  • Strong analytical and problem-solving ability

  • Excellent communication and teamwork skills

  • Ability to work effectively in a fast-paced, collaborative environment

Personal Attributes

  • Collaborative and team-oriented

  • Hands-on and execution-focused

  • Creative, curious, and eager to learn

  • Confident communicator with the ability to voice ideas

  • Strong ownership and accountability mindset


CV Tips for Software Engineering Graduates

  • Highlight programming languages, frameworks, and tools you have worked with

  • Include projects, GitHub repositories, or practical assignments

  • Emphasise problem-solving, debugging, and system design exposure

  • Showcase teamwork, collaboration, and agile experience where applicable

  • Keep your CV concise, structured, and results-focused (2–3 pages max)


Graduate Programme Value

  • Exposure to enterprise-scale e-commerce systems

  • Mentorship from experienced engineers and technical leaders

  • Hands-on experience across multiple business units

  • Training in both technical and soft skills

  • Strong internal growth and career progression opportunities


Company Policy Statement

Takealot Group is an Equal Opportunity Employer. Preference may be given to candidates from previously disadvantaged groups and persons with disabilities in line with the company’s Employment Equity objectives.

To apply for this job please visit job-boards.greenhouse.io.