Software Engineer

Cape Town FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We invite talented Software Engineers to join our Cape Town team. You'll engage in designing, building, and maintaining cutting-edge software applications. If you have a passion for technology and a knack for problem-solving, this is the role for you! You will collaborate with a creative team and work on innovative projects that shape the future of technology.

Responsibilities

  • Architect and develop scalable and secure software solutions.
  • Engage in code reviews and mentor junior engineers.
  • Optimize applications for maximum speed and scalability.
  • Implement best practices for software development.
  • Monitor the performance and reliability of applications.
  • Participate in troubleshooting and problem-solving sessions with the team.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering or related is preferred
Experience
  • 5+ years of experience in software development
Technical Skills
  • Python
  • Angular
  • AWS
Soft Skills
  • Analytical thinking
  • Adaptability
Certifications
  • AWS Certified Solutions Architect
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Knowledge of container orchestration tools.
  • Familiarity with CI/CD pipelines: Hands-on experience with continuous integration and delivery practices.

Benefits

  • Comprehensive health and wellness benefits
  • Flexible working conditions
  • Annual performance bonuses
  • Professional development opportunities

Company Culture

  • Innovation: We prioritize innovation and creativity at Tech Innovations Inc.
  • Collaboration: Our team thrives on collaboration and diverse perspectives.
  • Work-Life Balance: We promote a healthy work-life balance for all employees.
Status: Closed