This job is no longer available
This job expired on 05/09/2026. It no longer accepts applications.
Junior/Trainee Developer
ExecutivePlacements.com · Le Cap
Job description
About the role
We are seeking a motivated Junior/Trainee Developer to join our growing Microsoft‑based software team in Cape Town. The role offers hands‑on experience building and maintaining our in‑house ERP system while learning new technologies.
Key responsibilities
- Develop C++ desktop applications for the ERP platform.
- Collaborate with team members on design, coding and code reviews.
- Assist in software testing, quality control and debugging.
- Write and optimise SQL stored procedures and support database design.
- Continuously improve coding skills and adopt emerging technologies.
Required profile
- Strong analytical and problem‑solving abilities; higher‑grade mathematics a plus.
- Attention to detail and ability to work independently.
- Experience with at least one AI technology.
- Good communication and teamwork skills.
Required skills
- C++ and C# programming.
- SQL (MS SQL, PostgreSQL) and database design.
- Visual Studio development environment.
- Git source‑control.
- REST/JSON API integration.
- Object‑oriented design, design patterns, unit and integration testing.
- Python (optional) and familiarity with Linux (future stack).
What we offer
- Ownership of full projects and responsibility for delivery.
- Exposure to all business areas – stock, sales, accounting (Sage), buying and online sales.
- Competitive remuneration with performance‑based annual bonus.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
ExecutivePlacements.com
Le Cap