Software Developer

Cape Town Full-time R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

Join our vibrant team as a Software Developer, where you will be responsible for designing and implementing software solutions that meet our clients’ needs. The ideal candidate will have a robust understanding of both front-end and back-end technologies and be keen to tackle challenges in a collaborative environment.

Responsibilities

  • Architect and implement new software systems.
  • Collaborate with other developers in a team-oriented environment.
  • Identify performance issues in software applications and address them.
  • Develop new features to enhance user engagement.
  • Troubleshoot and fix issues with existing software.
  • Ensure compliance with industry standards and regulations.
  • Mentor junior developers and interns.
  • Assist in user training and support.

Requirements

Education
  • Bachelor's degree in Software Development or related field
Experience
  • 5+ years in software engineering roles
Technical Skills
  • PHP
  • SQL
Soft Skills
  • Innovativeness
  • Critical Thinking
Certifications
  • Microsoft Certified: Azure Developer
Languages
  • English: Fluent

Advantageous

  • Familiarity with Microservices Architecture: Experience in developing applications using microservices.
  • Knowledge of Agile methodologies: Experience working in an Agile environment.

Benefits

  • Comprehensive health coverage
  • Retirement savings plan
  • Paid time off and holidays
  • Access to training and certification programs

Company Culture

  • Diversity and Inclusion: We value diverse perspectives and promote an inclusive culture.
  • Work-Life Balance: We prioritize the well-being of our employees and support a healthy work-life balance.
  • Community Engagement: We encourage our team members to participate in community initiatives.
Status: Closed