Software Developer

Cape Town FULL TIME R45,833 - R62,500 / Month
(R550,000 - R750,000 / Year)

Job Description

We are seeking a passionate Software Developer to join our vibrant team in Cape Town. With a focus on developing innovative software solutions, you will play a critical role in building applications that meet our clients' needs. This position requires strong technical skills and a collaborative spirit.

Responsibilities

  • Lead development projects and mentor junior developers.
  • Adhere to best practices in coding and documentation.
  • Implement and manage APIs for third-party integrations.
  • Stay updated with industry trends to keep our technology stack relevant.
  • Contribute to architectural decisions for product development.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 5+ years of software development experience
Technical Skills
  • Python
  • Java
Soft Skills
  • Innovation
Certifications
  • Scrum Master Certification
Languages
  • Afrikaans: Conversational

Advantageous

  • Experience with cloud services (AWS, Azure): Familiarity with deployment and management of applications in cloud environments.
  • Knowledge of containerization: Experience using Docker or similar tools.

Benefits

  • Medical aid and wellness programs
  • Flexible work arrangements
  • Annual performance bonuses
  • Professional development opportunities

Company Culture

  • Innovation Driven: We encourage innovative ideas to drive solutions.
  • Inclusive Environment: A dedicated team atmosphere where all contributions are valued.
  • Continuous Learning: Opportunities for personal growth and skill development are provided.
Status: Closed