Software Developer

Cape Town Full-time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are seeking a skilled Software Developer to join our vibrant team in Cape Town. This role involves developing innovative software solutions, debugging existing programs, and collaborating with cross-functional teams to enhance our projects.

Responsibilities

  • Write clean, scalable, and efficient code.
  • Collaborate in Agile development processes and sprint planning.
  • Perform code reviews and provide constructive feedback.
  • Work closely with product managers to deliver optimal solutions.
  • Assist in troubleshooting and resolving software issues.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is advantageous
Experience
  • 5+ years of experience in software development
Technical Skills
  • Python
  • Java
Soft Skills
  • Creativity
  • Critical Thinking
Certifications
  • Certified Software Development Professional
Languages
  • English: Fluent

Advantageous

  • Experience in Machine Learning: Basic understanding of machine learning algorithms and frameworks.
  • Familiarity with DevOps practices: Understanding of CI/CD and automation in software development.

Benefits

  • Comprehensive health and wellness programs.
  • Generous leave policies.
  • Regular team-building events.
  • Competitive salary package with performance bonuses.

Company Culture

  • Continuous Learning: We promote continual learning opportunities for our employees.
  • Diversity and Inclusion: A commitment to diversity and inclusion in our hiring practices.
  • Recognition: Recognizing and rewarding hard work and dedication.
Status: Closed