Software Developer

Cape Town FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

Join our Cape Town office as a Software Developer. In this role, you'll collaborate with cross-functional teams to develop robust applications that enhance user experience. We seek candidates who are eager to grow their skills in a fast-paced environment.

Responsibilities

  • Participate in all phases of the software development lifecycle.
  • Provide technical guidance and mentorship to junior developers.
  • Develop APIs and web services for integration with external systems.
  • Monitor and maintain software performance post-launch.
  • Assist in project planning and timeline management.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in software development
Technical Skills
  • Java
  • Python
  • SQL
  • HTML/CSS
  • JavaScript
Soft Skills
  • Critical Thinking
  • Communication
  • Teamwork
Certifications
  • AWS Certified Developer
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Proficiency in containerization using Docker for development and deployment.
  • Knowledge of Agile methodologies: Familiarity with Agile frameworks and project management tools.

Benefits

  • Competitive salary and performance bonuses
  • Health, dental, and vision insurance
  • Flexible work hours with remote options
  • Professional development opportunities

Company Culture

  • Collaborative Environment: We cultivate a supportive environment that encourages teamwork and collaboration.
  • Innovation: We value creativity and seek new ideas that lead to improvement and growth.
  • Diversity and Inclusion: Our team embraces diversity and promotes an inclusive workplace where everyone can thrive.
Status: Closed