Intern Software Development
Job Description
About the role As a Software Engineering Intern at Dentsu Data, you’ll gain hands‑on experience building AI, data and cloud‑based products used by clients across Africa and globally. Working alongside experienced engineers, data scientists and AI specialists, you’ll contribute to real product features while developing your skills in areas such as Python, TypeScript, APIs and Microsoft Azure. You’ll participate in code reviews, testing and collaborative problem‑solving, gaining exposure to modern software engineering practices.
Key Responsibilities
- Support the development and improvement of software product features.
- Write clear, maintainable and well‑tested code.
- Assist with building APIs, backend services and user‑facing applications.
- Contribute to cloud‑based, data and AI‑powered solutions.
- Test software, investigate issues and help resolve bugs.
- Participate in code reviews and team engineering practices.
- Collaborate with engineers, data scientists, AI specialists and product managers.
- Learn and apply new technologies through mentoring and hands‑on project work.
Minimum Requirements
- Undergraduate final year / Degree (Computer Science / Information System).
- Technical Skills Required.
- Basic proficiency in Python, TypeScript or JavaScript.
- Understanding of programming fundamentals and software development principles.
- Familiarity with Git and version control.
- Basic knowledge of APIs and databases.
- Understanding of software testing and debugging.
- Ability to write clear, readable and maintainable code.
- Familiarity with cloud computing concepts, preferably Microsoft Azure.
- Experience gained through academic, personal or internship projects.
- Competencies required.
- Problem‑solving.
- Analytical thinking.
- Clear communication.
- Teamwork and collaboration.
- Attention to detail.
- Adaptability.
- Initiative and self‑motivation.
- Time management and organisation.
- Continuous learning.
- Innovative thinking.
- Openness to feedback.
- Accountability and reliability.
- Curiosity and willingness to learn.
- Customer and user focus.
Learning Opportunities
- Applied software development fundamentals in a professional environment.
- Built and improved real‑world product features.
- Written clear, maintainable and well‑tested code.
- Worked with Python, TypeScript or JavaScript.
- Developed and integrated APIs, databases and backend services.
- Gained exposure to cloud‑native development on Microsoft Azure.
- Applied Git, code reviews and collaborative development workflows.
- Tested, debugged and resolved software issues.
- Gained practical exposure to data and AI‑powered solutions.
- Collaborated with engineers, data scientists, AI specialists and product managers.
- Managed tasks, priorities and delivery timelines.
- Communicated technical ideas and progress effectively.
- Incorporated feedback and continuously improved their technical skills.
- Understood the software development lifecycle from concept to production.
Contract: 6 months internship contract
Location: 183 Sir Lowry Road, Woodstock, Cape Town
Closing date: 7 August 2026
Should you do not hear from us within two weeks, you may consider your application unsuccessful.
Location: Cape Town
Brand: Dentsu
Time Type: Full time
Contract Type: Student/Intern (Fixed Term) (Fixed Term)
About dentsu
For over 120 years, innovation has been a core tenet of our offering - exploring new ways to reach, engage and nurture relationships with audiences. Together we drive a multiplier effect for clients at a global scale, through the development of Integrated Growth Solutions that are underpinned by our promise to clients: innovating to impact. Be a force for good. Sustainability is a vital part of our business and an important area of focus for our clients. We're leading the way - helping to build a more sustainable planet. Dream loud. In this moment of transformation, we need our people to be fearless, embracing change and ambiguity, driven by the love for their work and excitement for the future. Team without limits. We create opportunities for connection and collaboration between our colleagues and clients, building a sense of belonging and having some fun along the way. Find out more about us Who we are Our Social Impact Our work