Software Engineer

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

Job Description

We are looking for a talented Software Engineer who is ready to make an impact. You will work closely with our team to develop software solutions that meet our clients' needs. Bring your creativity and problem-solving skills to our innovative projects in Cape Town.

Responsibilities

  • Lead the design and implementation of software projects from inception to completion.
  • Work with product managers to gather requirements and define project scope.
  • Perform system analysis to identify opportunities for improvement.
  • Maintain version control and document changes for software releases.
  • Facilitate workshops and brainstorming sessions to enhance team synergy.

Requirements

Education
  • Bachelor's degree in Engineering or Software Development
  • Master's degree in relevant field is a plus
Experience
  • 5+ years of experience in a similar role
Technical Skills
  • C++
  • Node.js
Soft Skills
  • Adaptability
  • Communication Skills
Certifications
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD tools: Hands-on experience with CI/CD tools and practices.
  • Knowledge of cloud services: Familiarity with AWS or Azure cloud services.

Benefits

  • Attractive salary and benefits package.
  • Comprehensive health and wellness programs.
  • Flexible hours with remote work capabilities.
  • Opportunities for career advancement and learning.

Company Culture

  • Continuous Improvement: Encouraging self-improvement and professional growth.
  • Work-Life Balance: Promoting a healthy work-life balance for all employees.
  • Open Communication: Encouraging transparency and open dialogue among team members.
Status: Closed