Software Developer

Cape Town Full-time R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

We are looking for a talented Software Developer to join our dynamic team in Cape Town. You will play a key role in designing, implementing, and maintaining software projects that drive innovation and enhance user experience.

Responsibilities

  • Write clean, maintainable, and efficient code.
  • Stay current with emerging technologies and industry trends.
  • Ensure software is secure and complies with industry standards.
  • Assist in the transition of software from development to production.
  • Provide support and troubleshoot issues in existing applications.

Requirements

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

Advantageous

  • Familiarity with Docker and Kubernetes: Knowledge of containerization and orchestration tools.
  • Experience with CI/CD pipelines: Understanding of continuous integration and delivery processes.

Benefits

  • Health, dental, and vision insurance
  • Retirement plan with company matching
  • Flexible working hours and remote work options
  • Employee training and development programs

Company Culture

  • Innovation: We prioritize creativity and out-of-the-box thinking, encouraging innovative solutions.
  • Collaboration: We value teamwork and believe in working together towards common goals.
  • Diversity and Inclusion: We foster a diverse and inclusive workplace where everyone can thrive.
Status: Closed