Software Developer Graduate (Remote)

IT – Software Development
Cape Town – Western Cape ~ Johannesburg – Gauteng ~ Durban – KwaZulu Natal ~ Remote

ENVIRONMENT:
Are you eager to join a dynamic team focused on improving urban environments through data and technology? Our client is seeking a Software Development Graduate to support their Developer Team. The ideal candidate should be passionate about social impact and believe in the transformative power of data and technology. A background in social science is a plus.
 
DUTIES:
  • The responsibilities of this role are varied and dependent on the needs of the Developers. Amongst other tasks, the graduate will be involved with:
    • Assisting with software development tasks.
    • Code maintenance.
    • Code reviews.
    • Troubleshooting and debugging.
    • Documentation of development processes, technical specifications and
    • user manuals.
    • Fulfilling this role according to the company’s aspirational culture and team brand.
    • Growing professionally and developing personal competence to fulfil this role in a rapidly scaling and increasingly impactful organisation.
 
REQUIREMENTS:
Qualifications:
  • Bachelor’s degree in computer science, software engineering or a related field OR equivalent experience.
 
Skills and technical expertise:
  • Proficiency in programming languages, including Python.
  • Familiarity with software development tools.
  • Collaboration and communication.
 
ATTRIBUTES:
  • Strong analytical and problem-solving skills. 
  • Attention to detail. 

+ 27 (0) 21 741 0400