Software Architect

Cape Town FULL TIME R75,000 - R100,000 / Month
(R900,000 - R1,200,000 / Year)

Job Description

We are seeking an experienced Software Architect to join our dynamic team in Cape Town. The ideal candidate will be responsible for designing high-quality software solutions and managing the development lifecycle. This role demands proficiency in modern software development practices and a strong grasp of architectural patterns.

Responsibilities

  • Lead software design discussions to promote innovative ideas.
  • Oversee application integration and work with cloud and DevOps teams.
  • Contribute to project planning and timeline estimations based on software architecture.
  • Assist in resolving technical challenges faced by development teams.
  • Analyze existing software applications and recommend improvements.
  • Present software design concepts and architecture to stakeholders.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree preferred
Experience
  • 7+ years of experience in software development with a strong background in architecture
Technical Skills
  • Java
  • C#
  • Cloud Computing
  • Microservices Architecture
  • Agile Methodologies
Soft Skills
  • Leadership
  • Communication
Certifications
  • Certified Software Architect
  • AWS Certified Solutions Architect
Languages
  • English: Fluent

Advantageous

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

Benefits

  • Competitive salary with performance-based bonuses
  • Comprehensive health and wellness benefits
  • Generous leave and holiday policy
  • Flexible working hours and hybrid work options

Company Culture

  • Innovation: We pride ourselves on fostering a culture of innovation, where fresh ideas and creative solutions are welcomed.
  • Collaboration: Our teams work together in a supportive and inclusive environment to achieve common goals.
  • Professional Development: We are committed to the growth of our employees through continuous education and training opportunities.
Status: Closed