Software Architect

Cape Town FULL TIME R70,000 - R100,000 / Month
(R850,000 - R1,200,000 / Year)

Job Description

Looking for a Software Architect to pioneer our next-generation software solutions. You will collaborate with key stakeholders and lead architectural designs that enhance functionality and provide superior user experiences.

Responsibilities

  • Assess existing software and recommend improvements.
  • Collaborate with product management to align technical capabilities with business goals.
  • Train and support teams in the adoption of new technologies and architectural practices.

Requirements

Education
  • Bachelor's degree in Computer Science, Information Technology, or a related discipline
  • Master's degree is a plus with specialization in software architecture
Experience
  • 7+ years of software development with 2+ years in an architectural role
Technical Skills
  • Python
  • DevOps
Soft Skills
  • Analytical Skills
  • Problem-Solving
Certifications
  • Certified ScrumMaster
Languages
  • English: Fluent

Advantageous

  • Experience in system integration: Hands-on experience integrating complex systems in diverse environments.
  • Familiarity with design patterns: Understanding of architectural and design patterns within software development.

Benefits

  • Health and wellness benefits including gym membership
  • Generous leave policies including paid time off
  • Continuous learning and skill development programs
  • Team-building and social events

Company Culture

  • Flexible Work Environment: We offer a dynamic work environment with flexibility in work hours and remote work options.
  • Continuous Learning: Our team values ongoing education and self-improvement, providing resources for professional growth.
  • Employee Well-being: We prioritize the well-being of our employees, offering various wellness programs.
Status: Closed