Software Engineer

Cape Town FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

We are looking for a passionate Software Engineer with a knack for software development to join our vibrant team in Cape Town. This role requires a good mix of both front-end and back-end skills, focusing on creating and maintaining robust applications tailored to our client's needs.

Responsibilities

  • Implement best practices in coding, testing, and deployment.
  • Establish and maintain integration with third-party services.
  • Engage in continuous learning to stay updated with technology trends.
  • Support and mentor junior developers in their tasks.
  • Collaborate with product managers to refine project scopes.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Postgraduate qualification is a plus
Experience
  • 5+ years of experience in software development
Technical Skills
  • Java
  • Angular
  • Docker
Soft Skills
  • Strong communicator
  • Critical thinker
Certifications
  • AWS Certified Developer
  • Google Cloud Professional Architect
Languages
  • English: Fluent

Advantageous

  • Git version control: Experience using Git for source code management.
  • Familiarity with CI/CD processes: Understanding of Continuous Integration and Continuous Deployment practices.

Benefits

  • Comprehensive health insurance coverage
  • Competitive salary with performance-based raises
  • Option for flexible work arrangements
  • Support for continuous learning through sponsored courses

Company Culture

  • Inclusive Work Environment: We strive to create a workplace where everyone's contributions are recognized.
  • Work-Life Balance: We promote a balance between work responsibilities and personal life.
  • Recognition of Excellence: We celebrate achievements and encourage high-performance standards.
Status: Closed