Software Developer

Cape Town FULL TIME R41,667 - R62,500 / Month
(R500,000 - R750,000 / Year)

Job Description

We are on the hunt for a talented Software Developer to join our vibrant team in Cape Town. The successful candidate will be responsible for designing, developing, and maintaining software applications tailored to meet the needs of our clients. You will collaborate closely with other developers and project managers to transform complex requirements into solid deliverables.

Responsibilities

  • Architect, code, and maintain applications using modern programming languages.
  • Collaborate with product managers to define and deliver new features.
  • Optimize applications for maximum speed and scalability.
  • Troubleshoot application issues and provide effective solutions.
  • Ensure code quality through rigorous testing and review.
  • Contribute to system documentation and technical specifications.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent
Experience
  • 5+ years of experience in software development
Technical Skills
  • Java
  • SQL
  • Python
  • JavaScript
  • HTML/CSS
Soft Skills
  • Communication
  • Teamwork
  • Problem-solving
Certifications
  • Oracle Certified Professional, Java SE Programmer
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms (AWS, Azure): Knowledge of cloud deployment and management.
  • Familiarity with CI/CD pipelines: Experience with continuous integration and deployment processes.

Benefits

  • Health, dental, and vision insurance
  • Retirement savings plan with company contributions
  • Flexible work hours
  • Opportunities for professional development

Company Culture

  • Innovative Environment: We foster a culture of innovation where new ideas are embraced and encouraged.
  • Team Collaboration: Our team thrives on collaboration and teamwork, which drives our success.
  • Diversity: We are committed to diversity and inclusion in our workplace.
Status: Closed