Software Engineer

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

Job Description

We are seeking a Software Engineer to join our vibrant team in Cape Town. The ideal candidate will have strong programming skills, particularly in Java and Python, and experience with agile methodologies. You will take part in the full software development lifecycle, from design to deployment.

Responsibilities

  • Participate in Agile ceremonies, including daily stand-ups and retrospectives.
  • Engage in continuous learning of new technologies and development practices.
  • Support the troubleshooting phase during production issues.
  • Deliver high-quality software under tight deadlines.
  • Lead smaller projects or initiatives, mentoring junior developers.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent field
  • Master's degree is preferred
Experience
  • 5+ years of full-stack development experience
Technical Skills
  • React
  • Node.js
Soft Skills
  • Analytical Thinking
  • Team Collaboration
Certifications
  • Certified ScrumMaster (CSM)
  • Google Cloud Certified - Associate Cloud Engineer
Languages
  • English: Fluent

Advantageous

  • Familiarity with CI/CD pipelines: Experience in implementing CI/CD processes for enhanced development.
  • Knowledge of Agile methodologies: Understanding Agile principles and practices.

Benefits

  • Comprehensive health insurance package
  • Generous leave policies
  • Employee wellness programs
  • Training and mentorship initiatives

Company Culture

  • Innovation-driven: We promote innovation and creativity, empowering employees to think outside the box.
  • Supportive Atmosphere: Our supportive environment encourages personal and professional growth.
  • Employee Recognition: We recognize and reward the contributions of our team members.
Status: Closed