Skip to content
mimi

Full Stack Developer Intern

Talent and Skills Development Academy (PTY) LTD

South Africa · On-site Full-time Entry Level Yesterday

About the role

Introduction

We are offering an exciting opportunity for a Full Stack Developer Intern to join our team. This role is ideal for a recent graduate looking to gain practical experience in modern software development technologies, including ASP.NET Core, React, and SQL Server.

The successful candidate will be exposed to real-world enterprise application development, working alongside experienced developers in a structured learning and mentorship environment. This position is suited for a motivated individual with a strong technical foundation and a passion for building and supporting software solutions.

Duties & Responsibilities • Assist in analysing functional requirements and contributing to basic solution design • Support the development of frontend components using React, JavaScript/TypeScript, and Vite • Assist in building and testing API endpoints using ASP.NET Core Web API • Perform backend development tasks such as implementing small features, validations, and helper methods • Write basic SQL queries and assist with database-related tasks • Execute test cases, perform unit testing, and log defects • Troubleshoot and document system issues under supervision • Participate in Git-based workflows including commits, branching, and pull requests • Assist with CI/CD processes using Azure DevOps or GitHub Actions • Contribute to documentation, including technical notes, wikis, and configuration updates • Support environment setup, configuration, and basic system administration tasks • Participate in project discussions, sprint ceremonies, and team collaboration activities • Assist with deployment support, user training materials, and post-deployment reviews

Desired Experience & Qualification • Matric (Grade 12) • Recently completed Diploma or Bachelor’s Degree in Information Technology, Computer Science, Software Engineering, or a related field

Required Technical Skills: • Basic understanding of C#, ASP.NET Core, JavaScript/TypeScript, and React • Foundational knowledge of relational databases and SQL queries • Familiarity with REST APIs and JSON • Willingness to learn Clean Architecture principles, Git workflows, and CI/CD processes

Key Competencies: • Strong problem-solving ability and eagerness to learn • Ability to follow instructions and adapt quickly to new technologies • Good communication and teamwork skills • Attention to detail and structured approach to tasks

Advantageous Skills: • Exposure to Git version control • Knowledge of Entity Framework Core or Dapper • Familiarity with UI libraries such as Material UI or Ant Design • Basic understanding of cloud concepts (e.g., Azure fundamentals) • Exposure to .NET MAUI or mobile development frameworks

Package & Remuneration

Stipend: R9,500 per month

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