Software Engineer

Cape Town FULL TIME R50,000 - R70,000 / Month
(R600,000 - R840,000 / Year)

Job Description

We are seeking a talented Software Engineer to join our dynamic team in Cape Town. The right candidate will be skilled in building robust software solutions across multiple platforms. You'll play a key role in enhancing our product offerings and driving innovation.

Responsibilities

  • Architect software solutions that are robust and scalable.
  • Collaborate with teams to integrate APIs and third-party services.
  • Monitor software performance and conduct regular maintenance.
  • Develop automated tests to ensure software reliability.
  • Participate in Agile methodologies to enhance product development cycles.

Requirements

Education
  • Bachelor's degree in Software Engineering or Computer Science
Experience
  • 3+ years of experience in software development
Technical Skills
  • C#
  • React
Soft Skills
  • Creative Thinking
  • Adaptability
Certifications
  • Microsoft Certified: Azure Developer Associate
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms: Hands-on experience with cloud services like AWS or Azure.
  • Familiarity with CI/CD processes: Experience in automating build and deployment processes.

Benefits

  • Comprehensive health insurance and wellness programs
  • Flexible work arrangements to promote work-life balance
  • Yearly team-building retreats and events
  • Access to training and certification programs

Company Culture

  • Continuous Improvement: Culture of continuous learning and improvement to keep pace with technology.
  • Employee Empowerment: We empower our employees to take ownership of their projects and initiatives.
  • Work-Life Balance: We prioritize work-life balance and offer flexible working arrangements.
Status: Closed