Software Engineer

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

Job Description

As a Software Engineer, you will work on developing cutting-edge applications that meet the needs of our diverse clients. You should have a solid foundation in software development principles and be eager to tackle challenging problems. Your role will involve both front-end and back-end development, ensuring the delivery of high-quality software solutions.

Responsibilities

  • Design, develop, and implement innovative software solutions.
  • Collaborate with QA testers to verify the quality of software releases.
  • Participate in Agile development processes and sprints.
  • Work closely with project stakeholders to define success metrics and gather user feedback.
  • Enhance software architecture to support future growth.
  • Contribute to team planning and strategy discussions.

Requirements

Education
  • Bachelor's degree in Software Engineering or equivalent
  • Master's degree preferred
Experience
  • 5+ years of full-stack development experience
Technical Skills
  • Python
  • Django
  • React
  • Docker
Soft Skills
  • Communication
  • Time Management
  • Analytical Thinking
Certifications
  • Google Cloud Certified - Professional Cloud Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience in TDD and BDD: Familiarity with Test-Driven Development and Behavior-Driven Development methodologies.
  • Knowledge of cloud services (AWS or Azure): Experience working with cloud platforms for deployment and scaling.

Benefits

  • Comprehensive health and wellness benefits
  • Retirement savings plan
  • Opportunities for professional development
  • Work-life balance initiatives

Company Culture

  • Continuous Learning: We support the professional growth of our team through ongoing learning opportunities.
  • Work-life Balance: We prioritize a healthy work-life balance to promote employee well-being.
  • Positive Work Environment: Our workplace culture encourages positivity and respect among all employees.
Status: Closed