Software Engineer

Cape Town FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

We are on the lookout for a Software Engineer in Cape Town who has extensive experience in developing software that drives business success. You will be responsible for designing and implementing cutting-edge software solutions. Join us in making a difference through technology and innovation.

Responsibilities

  • Create and manage APIs for seamless application integration.
  • Perform unit and integration testing to ensure application reliability.
  • Write, maintain, and enhance software documentation.
  • Contribute to continuous improvement initiatives.
  • Support the deployment of applications and monitor their performance post-launch.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is advantageous
Experience
  • 5+ years of experience in software development
Technical Skills
  • Java
  • Python
  • JavaScript
  • React
  • SQL
Soft Skills
  • Analytical thinking
  • Team collaboration
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Familiarity with containerization and orchestration tools.
  • Knowledge of CI/CD practices: Experience in automating deployment processes.

Benefits

  • Health and wellness benefits
  • Competitive salary package
  • Flexible working hours
  • Opportunities for remote work
  • Professional development support

Company Culture

  • Innovation: We prioritize innovation, encouraging our team to think creatively and implement new ideas.
  • Collaboration: We foster a collaborative environment where team members support each other.
  • Diversity and Inclusion: We are committed to building a diverse workforce and creating an inclusive culture.
Status: Closed