Software Engineer

Cape Town FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

We are on the lookout for a skilled Software Engineer to join our dynamic team in Cape Town. This role offers a fantastic opportunity to work with the latest technologies, contributing to innovative software solutions that meet the demands of our clients.

Responsibilities

  • Code and review software using modern frameworks and tools.
  • Perform unit testing to ensure code reliability.
  • Collaborate in agile teams to deliver software iterations.
  • Document software functionalities and processes.
  • Analyze user feedback to improve software performance.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Relevant certifications are a plus
Experience
  • 5+ years of experience in software engineering
Technical Skills
  • RESTful APIs
  • Django
  • DevOps
Soft Skills
  • Adaptability
  • Leadership
  • Time Management
Certifications
  • Google Cloud Certified
Languages
  • English: Fluent

Advantageous

  • Knowledge of cloud platforms like AWS or Azure: Understanding cloud services and deployment strategies.
  • Experience with unit testing frameworks: Familiarity with testing frameworks to ensure code quality.

Benefits

  • Health and wellness benefits
  • Remote working flexibility
  • Access to training and upskilling programs
  • Paid leave and holidays

Company Culture

  • Learning and Development: We invest in our people through training programs and workshops.
  • Diversity and Inclusion: A diverse workplace is essential for creativity and success.
  • Supportive Environment: We provide a nurturing environment that promotes employee well-being.
Status: Closed