Description:
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 practicesMinimum 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., PostgreSQL, MySQL) Familiarity with Git version control Strong problem-solving skills Good communication and teamwork abilities
23 Feb 2026;
from:
gumtree.co.za