Software Developer

Cape Town FULL TIME R50,000 - R70,833 / Month
(R600,000 - R850,000 / Year)

Job Description

We are seeking a highly skilled Software Developer to join our dynamic team in Cape Town. The ideal candidate will have a strong background in software development, particularly with web technologies, and will be responsible for designing, building, and maintaining high-quality software solutions.

Responsibilities

  • Design and develop software solutions using modern technologies.
  • Participate in Agile development processes.
  • Assist with troubleshooting and resolving production issues.
  • Maintain updated knowledge of industry trends and technology advancements.
  • Deliver high-quality software that is scalable, extensible, and maintainable.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 5 years of full-cycle software development
Technical Skills
  • React
  • Python
Soft Skills
  • Teamwork
  • Adaptability
Certifications
  • Certified Kubernetes Administrator
  • Google Cloud Certified - Associate Cloud Engineer
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Understanding of Agile practices in software development.
  • Exposure to Machine Learning: Basic knowledge of machine learning algorithms and their applications.

Benefits

  • Comprehensive medical aid coverage
  • Annual leave and sick leave policies
  • Work-from-home options
  • Team-building and social events

Company Culture

  • Growth Opportunities: We provide ample opportunities for growth and skill enhancement.
  • Work-Life Balance: We promote a healthy work-life balance for our employees.
  • Continuous Development: We support ongoing learning and development through training.
Status: Closed