Software Architect

Sandton Full-time R83,333 - R116,667 / Month
(R1,000,000 - R1,400,000 / Year)

Job Description

We are in search of a Software Architect to join our dynamic team in Sandton. The successful candidate will be responsible for designing and overseeing scalable software solutions and ensuring system robustness. Previous experience in software development and a strong understanding of architectural principles are essential.

Responsibilities

  • Drive the adoption of best practices in software engineering and design.
  • Oversee the completion of milestones and project deliverables.
  • Evaluate and recommend new technologies and tools.
  • Support project management in estimating work efforts and timelines.
  • Collaborate with QA teams to ensure reliable software delivery.

Requirements

Education
  • Bachelor's degree in Computer Science or Software Engineering
  • Master's degree is an advantage
Experience
  • 5+ years of full-stack software development experience
Technical Skills
  • PHP
  • JavaScript
Soft Skills
  • Teamwork
  • Critical Thinking
Languages
  • English: Fluent

Advantageous

  • Experience with containerization tools: Familiarity with Docker and Kubernetes for application deployment.
  • Experience with CI/CD practices: Knowledge of continuous integration and deployment processes.

Benefits

  • Comprehensive medical and dental aid
  • Performance bonuses
  • Flexible working schedule
  • Training and development programs

Company Culture

  • Innovation: Our culture thrives on innovation, and we encourage creative thinking across all levels.
  • Collaboration: We emphasize teamwork and collaborative efforts to achieve the best results.
  • Diversity and Inclusion: We are dedicated to fostering a diverse and inclusive work environment, where every voice is valued.
Status: Open