Software Engineer

Cape Town FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

Join our team as a Software Engineer in Cape Town, where you'll play a crucial role in developing and maintaining innovative software solutions. The ideal candidate will have a solid grasp of software engineering principles and experience in a variety of programming languages.

Responsibilities

  • Participate in daily stand-ups and sprint planning meetings.
  • Integrate data storage solutions and maintain existing databases.
  • Engage in continuous learning and apply new technology trends in projects.
  • Debug and optimize code to improve application performance.
  • Coordinate with QA teams to ensure thorough testing of applications.

Requirements

Education
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Master's degree is a plus
Experience
  • 4+ years of experience in software development
Technical Skills
  • C#
  • HTML/CSS
Soft Skills
  • Adaptability
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with Cloud Technologies: Understanding of cloud platforms like AWS or Azure.
  • Strong Git Skills: Proficient in using Git for version control.

Benefits

  • Health and wellness programs
  • Generous leave policy including paid holidays and sick leave
  • Access to training and certification courses
  • Employee recognition programs

Company Culture

  • Continuous Learning: We support our employees' growth through continuous learning opportunities.
  • Work-Life Balance: We believe in maintaining a healthy work-life balance for all employees.
  • Team Spirit: Team building and camaraderie are vital to our success.
Status: Closed