Software Developer

Cape Town FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

Join our Cape Town office as a Software Developer! You will collaborate with a diverse team to design and implement web applications that drive results. We are looking for someone who is enthusiastic about coding and eager to learn new technologies.

Responsibilities

  • Develop, test, and maintain software applications across various platforms.
  • Collaborate with product management to define software requirements.
  • Write clean, scalable code and perform code reviews.
  • Troubleshoot and debug applications to optimize performance.
  • Stay current with emerging technologies, trends, and best practices in software development.
  • Participate in Agile development processes, contributing to sprint planning and retrospectives.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • Java
  • SQL
  • Spring Framework
  • HTML/CSS
  • JavaScript
  • RESTful APIs
Soft Skills
  • Communication
  • Analytical thinking
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Familiarity with Agile development practices and tools.
  • Knowledge of cloud platforms: Experience with AWS or Azure is a plus.

Benefits

  • Competitive salary with performance bonuses
  • Health insurance coverage
  • Annual leave and sick leave benefits
  • Training and development opportunities

Company Culture

  • Innovation: We promote a culture of innovation where creative solutions are encouraged.
  • Collaboration: Teamwork is fundamental to our success. Collaborate across departments to drive projects forward.
  • Continuous Improvement: We value continuous learning and provide opportunities for professional growth.
Status: Closed