More jobs:
Junior Software Developer
Job in
Cape Town, 7100, South Africa
Listed on 2026-02-24
Listing for:
Dina Gates Recruitment (Pty) Ltd
Contract
position Listed on 2026-02-24
Job specializations:
-
Software Development
Backend Developer, Python
Job Description & How to Apply Below
We are seeking a motivated and detail-oriented Junior Software Developer with Python experience to join our Cape Town team. This role is ideal for a recent graduate or final-year student looking to gain hands-on experience in backend development within a collaborative and fast-paced environment.
The successful candidate will work closely with senior developers to design, build, test, and maintain scalable backend systems and APIs.
Scope of Work
- Assist in the development and maintenance of backend applications using Python
- Build and maintain RESTful APIs and backend services
- Write clean, efficient, and well-documented code
- Participate in code reviews and team stand-ups
- Debug and troubleshoot application issues
- Collaborate with frontend developers and product teams
- Assist with database design, queries, and optimisation
- Contribute to system testing and deployment processes
- Stay up to date with backend development best practices
Minimum Requirements
- Diploma or Degree in Computer Science, Information Technology, Software Engineering, or related field (completed or in final year)
- Working knowledge of Python
- Basic understanding of backend frameworks (e.g., Django, Flask, FastAPI)
- Understanding of REST APIs and HTTP protocols
- Basic knowledge of relational databases (e.g., Postgre
SQL, MySQL) - Familiarity with Git version control
- Strong problem-solving skills
- Good communication and teamwork abilities
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×