Are you ready to begin your tech journey with a purpose?
The City of Johannesburg Municipality Opportunity brings a fresh chance to work as a Junior Developer in Braamfontein. It’s more than just a job; it’s where your skills meet real-world impact. You will help improve public services using your tech skills.
The role is based in Braamfontein, giving you access to an innovative work environment that supports young talent. This opportunity is best if you’re excited to shape your career and gain real experience in the IT space.
To qualify, you need a Grade 12/NQF Level 4 certificate. A National Diploma in IT, Computer Science, or a related field at NQF level 6 is also required. For more on the full requirements and details, read further.
The closing date is 17 June 2025, so don’t delay your next step. Take action now. Apply today and grow with the City of Johannesburg Municipality.
City Of Johannesburg Municipality Applying Details
- Municipality- City Of Johannesburg Municipality
- Position Type- Junior Developer
- Location- Braamfontein
- Closing Date- 17 June 2025
- Click for the Latest Opportunity
What You Need to Apply
To be eligible, you must have:
- Grade 12 or NQF Level 4;
- A National Diploma in IT, Computer Science, Maths, or a similar field;
- 1 to 2 years of relevant experience;
- A valid driver’s license.

What the Role Involves
You’ll support business systems that improve city services. From analysing data to debugging code, you’ll take part in development, documentation, testing, and even stakeholder communication. This job helps you understand real-world IT practices in government systems.
Tech Skills They Look For
Basic knowledge of Java, Python, or C# is expected. Experience with SQL, ASP.NET, Git, and systems like MS SQL will help. You’ll also need to be organised, accurate, and work well in teams.
How to Apply for City of Johannesburg Municipality Opportunity
Apply only through the official City of Johannesburg website. Use this link to submit your form:
👉 Apply Now
For questions, contact Pearl Fambe at 011 021 3269 before 17 June 2025.
Tips for Applicants
Make sure your CV highlights your diploma and lists your coding experience. If you’ve done internships or projects using C#, SQL, include that. Tailor your application to show how your skills match their needs.
Apply Now for the City Of Johannesburg Municipality Opportunity
Conclusion
This Junior Developer role is the best chance to join the public sector, gain stability, and work on systems that impact your city. If you’re ready to take your IT career forward, don’t miss this opportunity.
City of Johannesburg Municipality is hiring for more roles
- Manager, Public Health Programmes
- Senior Developer​
- Special​ist: Waste Policy and Projects​
- Catchment Management and Water Quality
- Waste Policy and Projects​
Latest Positions
- Foreman Position Alert | Afrimat Opens Opportunity in Western Cape
- Premier Opens Industrial Engineering Internship in Wadeville | Apply by 6 June 2025
- Librarian Internship Available in Polokwane | SABC Hiring Now
Featured Image Source:- joburg

Hi, I’m Harmeet Singh, a content creator with over 8 years of experience helping South African job seekers find opportunities through SEO-optimised, easy-to-read articles. I specialise in writing about local job markets, learnerships, and internships that empower readers to make informed decisions. My work has been featured on @govtmuncipalityvacancies. When I’m not writing, I enjoy exploring new digital marketing trends and mentoring new writers. Let’s connect!