Software Engineer

Cape Town FULL TIME R50,000 - R58,333 / Month
(R600,000 - R700,000 / Year)

Job Description

We are seeking a Software Engineer to join our team in Cape Town. You will design, implement, and enhance software solutions while collaborating closely with cross-functional teams to deliver top-notch applications.

Responsibilities

  • Implement software solutions with a focus on performance and security.
  • Conduct research and development for future projects to improve productivity.
  • Participate in agile methodologies, collaborating in sprints and stand-ups.
  • Assist in the integration of third-party services and APIs.
  • Drive continuous improvement by suggesting enhancements and optimizations.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 5+ years of experience in software engineering
Technical Skills
  • Java
  • JavaScript
  • Microservices Architecture
Soft Skills
  • Analytical Skills
  • Problem-Solving
Certifications
  • Google Professional Cloud Architect
  • Agile Certified Practitioner (PMI-ACP)
Languages
  • English: Fluent

Advantageous

  • Understanding of Cloud Services: Experience with services such as AWS or Azure for deployment.
  • Familiarity with CI/CD practices: Knowledge of continuous integration and delivery processes to streamline development.

Benefits

  • Attractive salary package with bonuses
  • Employee assistance programs for well-being
  • Opportunities for career advancement
  • Regular team-building activities

Company Culture

  • Diversity and Inclusion: We celebrate diversity and create an inclusive environment for all employees.
  • Flexible Work-Life Balance: We offer flexibility to ensure a healthy work-life balance for all employees.
  • Community Engagement: We actively engage with and give back to our local community.
Status: Closed