Software Developer

Cape Town Full-time R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

We are seeking a talented Software Developer to join our forward-thinking team in Cape Town. The ideal candidate will have hands-on experience in software development, particularly in building scalable applications. You’ll work closely with our design and product teams to develop user-friendly solutions that align with our clients' needs.

Responsibilities

  • Write clean, maintainable code following best practices.
  • Stay updated with the latest industry trends and technologies.
  • Help maintain the integrity of the database and application performance.
  • Conduct quality assurance testing and ensure stability of applications.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 5 years of software development experience is preferred
Technical Skills
  • C#
  • React
Soft Skills
  • Teamwork
  • Problem-solving
Certifications
  • Certified ScrumMaster
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and CI/CD: Experience with containerization and continuous integration/deployment practices.
  • Exposure to machine learning concepts: Basic understanding of machine learning principles and their application.

Benefits

  • Comprehensive health coverage
  • Retirement savings plan with company matching
  • Work-from-home policy
  • Ongoing training and mentorship

Company Culture

  • Continuous Improvement: We are dedicated to continuous improvement and learning, offering ongoing training and professional growth.
  • Respect and Transparency: We foster a respectful and transparent workplace culture that values integrity and openness.
Status: Closed