Software Developer

Cape Town Full-time R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

Join us as a Software Developer in Cape Town, where you will work on innovative solutions that impact our customers' success. You will collaborate with cross-functional teams, contribute to all phases of the development lifecycle, and work with modern technologies to deliver efficient software.

Responsibilities

  • Create innovative software solutions to meet user needs.
  • Document the software's functionality and make necessary improvements.
  • Test and deploy applications and perform upgrades.
  • Integrate data storage solutions.
  • Conduct API testing and documentation.
  • Liaise with other departments to facilitate projects.

Requirements

Education
  • Bachelor's degree in Software Engineering or similar
Experience
  • 3+ years of experience in software development, particularly in full-stack development
Technical Skills
  • Python
  • Node.js
  • Docker
Soft Skills
  • Analytical thinking
  • Interest in Technology
Certifications
  • Google Cloud Certification
Languages
  • English: Fluent

Advantageous

  • Knowledge of cloud services: Experience with cloud platforms such as AWS or Azure.
  • Understanding of microservices architecture: Experience in developing applications using microservices principles.

Benefits

  • Comprehensive medical, dental, and vision coverage.
  • Generous leave policies.
  • Continued education support.
  • Team-building and recreational activities.

Company Culture

  • Innovation: We prioritize innovative thinking and encourage our team to explore new ideas.
  • Collaboration: Collaboration is at the heart of our operations, fostering teamwork across all levels.
  • Diversity and Inclusion: We celebrate diversity and promote an inclusive environment where everyone can thrive.
Status: Closed