Software Engineer

Cape Town FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

Join our team as a Software Engineer in Cape Town, where you'll develop innovative software solutions that make a difference. The ideal candidate will have experience in both front-end and back-end technologies and be passionate about coding and problem-solving.

Responsibilities

  • Develop and maintain software applications across the full stack.
  • Work collaboratively with product owners and designers to develop user-friendly features.
  • Debug and resolve software defects in a timely manner.
  • Design database schema and write efficient queries.
  • Implement best practices in coding and software development methodologies.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is preferred
Experience
  • 5+ years of experience in software engineering
Technical Skills
  • Java
  • Python
  • HTML/CSS
Soft Skills
  • Presentation Skills
  • Adaptability
Certifications
  • AWS Certified Developer
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Background in working in Agile environments and practices.

Benefits

  • Comprehensive medical cover
  • Flexible work schedule with remote options
  • Annual bonuses based on performance
  • Professional training and development

Company Culture

  • Innovation: We promote a culture of innovation where every idea is valued.
  • Team Collaboration: We believe in working together to achieve common goals and celebrate our successes.
  • Diversity and Inclusion: We embrace diversity and strive to create an inclusive workplace.
Status: Closed