Software Engineer

Cape Town FULL TIME R41,666 - R50,000 / Month
(R500,000 - R600,000 / Year)

Job Description

Join our vibrant team as a Software Engineer where you will design, develop, and maintain innovative software solutions. We are looking for individuals who have a passion for coding and a keen eye for detail. Whether you're collaborating with cross-functional teams or tackling exciting challenges, your contributions will directly impact our success.

Responsibilities

  • Design and integrate new software solutions and features.
  • Collaborate with team members to troubleshoot and resolve issues.
  • Document development processes and software functionalities.
  • Ensure software security by implementing necessary measures.
  • Develop testing plans and ensure product quality.
  • Engage in continuous learning to keep up with technology trends.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 5+ years of software development experience
Technical Skills
  • Spring Framework
  • Django
Soft Skills
  • Effective Communication
  • Time Management
Certifications
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent
  • Zulu: Basic

Advantageous

  • Knowledge of cloud platforms (AWS/Azure): Experience with deploying applications on cloud platforms.
  • Proficiency in RESTful API development: Strong understanding of RESTful service design and implementation.

Benefits

  • Comprehensive health insurance coverage
  • Generous leave policies
  • Remote working flexibility
  • Support for continuous education and certification

Company Culture

  • Diversity and Inclusion: We value diversity and strive to create an inclusive workplace for all.
  • Team Collaboration: Collaboration is key, and we work closely as a team to achieve our goals.
  • Continuous Improvement: We are dedicated to continuous improvement and encourage innovation across all teams.
Status: Closed