Skip to content
mimi

Junior Software Developers

Tafadzwa Consulting

South Africa · On-site Full-time Entry Level 3w ago

About the role

Introduction

Our client is recruiting for two motivated Junior Software Developer Interns to join our development team. Work closely with senior developers, taking over selected tasks and gaining hands-on experience in real-world software projects.

Duties & Responsibilities • Assist in the design, development, testing, and deployment of software applications (web and/or mobile). • Work with senior developers to take over defined development tasks and features. • Work with relational databases (e.g. MySQL, PostgreSQL, SQL Server) for data modelling, queries, and performance tuning. • Participate in API integration (REST/JSON or similar) between internal systems and third-party services. • Contribute to troubleshooting, debugging, and resolving software defects. • Write clean, maintainable, and well-documented code following team standards. • Collaborate with the team using version control tools (e.g. Git). • Assist with basic testing and quality assurance of new features.

Desired Experience & Qualification • Recently completed or currently completing a Diploma/Degree in Computer Science, Information Systems, Software Engineering, or a related field. • Strong interest in software development and building applications. • Ability to develop an application (web or mobile) using at least one programming language (for example: Java, C#, Python, JavaScript, or similar). • Basic to intermedi

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free