Software Developer

Cape Town FULL TIME R37,500 - R50,000 / Month
(R450,000 - R600,000 / Year)

Job Description

We are seeking a talented Software Developer to join our vibrant team in Cape Town. The ideal candidate will have a robust background in software development, focusing on building scalable applications and solving complex problems. This role offers the chance to work on innovative projects while receiving ongoing training and support.

Responsibilities

  • Create technical documentation for developed software.
  • Actively participate in team meetings and contribute to problem-solving discussions.
  • Support application deployment and maintenance processes.
  • Provide technical guidance and mentorship to junior developers.
  • Analyze user requirements to inform software design decisions.
  • Contribute to the development of API integrations.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Relevant certification is a plus
Experience
  • 4+ years of experience in full-stack software development
Technical Skills
  • Java
  • Node.js
Soft Skills
  • Analytical skills
  • Effective Communication
Certifications
  • Microsoft Certified: Azure Developer Associate
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Knowledge of cloud services (AWS, Azure): Experience with cloud platforms for deploying applications.
  • Familiarity with agile methodologies: Experience working in an agile development environment.

Benefits

  • Comprehensive health insurance
  • Pension contributions
  • Flexible work hours
  • Employee assistance programs

Company Culture

  • Growth Mindset: We promote continuous learning and development to help our employees reach their full potential.
  • Employee Well-being: We prioritize the well-being of our employees through various wellness programs and initiatives.
  • Community Engagement: We actively participate in community initiatives and support local charities.
Status: Closed