Software Developer

Cape Town Full-Time R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We are on the lookout for a talented Software Developer to join our Cape Town team. You will play a crucial role in developing cutting-edge software solutions while collaborating with a diverse group of professionals. If you are passionate about coding and eager to make an impact, we want to hear from you!

Responsibilities

  • Develop and implement APIs for various applications.
  • Perform thorough testing and quality assurance before deployment.
  • Optimize applications for maximum speed and scalability.
  • Collaborate with product management to define project requirements.
  • Engage in continuous improvement practices to enhance team productivity.
  • Participate in agile ceremonies, such as sprints and retrospectives.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related field
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • Java
  • Angular
Soft Skills
  • Adaptability
  • Collaboration
Certifications
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Knowledge of container technologies such as Docker: Experience using Docker for development and deployment.
  • Experience with Microservices architecture: Familiarity with designing and implementing microservices.

Benefits

  • Health and wellness programs
  • Employee discounts and perks
  • On-site gym and wellness facilities
  • Annual performance bonuses

Company Culture

  • Diversity: We celebrate diverse perspectives and backgrounds in our workforce.
  • Work-Life Balance: We promote a healthy work-life balance for all employees.
  • Community Engagement: We actively engage with local communities and support social initiatives.
Status: Closed