Software Developer

Cape Town FULL TIME R29,167 - R41,667 / Month
(R350,000 - R500,000 / Year)

Job Description

We are seeking a talented Software Developer to join our dynamic team in Cape Town. The ideal candidate will possess a strong understanding of both front-end and back-end development processes, with a focus on building efficient and scalable applications.

Responsibilities

  • Build and deploy applications and services for various platforms.
  • Analyze user needs and develop software solutions.
  • Ensure applications adhere to industry best practices and security standards.
  • Foster a culture of learning and mentorship within the team.
  • Take ownership of software projects from conception through to delivery.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is preferred
Experience
  • 5+ years of experience in software development
Technical Skills
  • Python
  • C#
Soft Skills
  • Analytical thinking
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with containerization: Hands-on experience with Docker and Kubernetes.
  • Familiarity with CI/CD pipelines: Knowledge in setting up and maintaining CI/CD workflows.

Benefits

  • Comprehensive health and wellness programs
  • Flexible work arrangements and remote working possibilities
  • Career advancement support and training
  • Annual performance bonuses

Company Culture

  • Team Spirit: Our inclusive environment promotes teamwork and camaraderie.
  • Focus on Learning: We prioritize professional development and continuous learning opportunities for all employees.
  • Diversity and Inclusion: We are committed to creating a diverse and inclusive workplace for everyone.
Status: Closed