Software Architect

Durban FULL TIME R66,667 - R83,333 / Month
(R800,000 - R1,000,000 / Year)

Job Description

Join our forward-thinking team in Durban as a Software Architect. You will be responsible for designing and implementing comprehensive software architecture solutions alongside developers and project managers, allowing us to deliver exceptional user experiences while driving business success.

Responsibilities

  • Architect and design full-stack solutions for diverse applications.
  • Document a clear architecture and design of applications that align with client needs.
  • Facilitate the decision-making process for technology choices within projects.
  • Optimize existing applications for performance and scalability.
  • Work with cross-functional teams to enhance functionalities and features.
  • Review and suggest improvements for system reliability and security.
  • Stay updated with the latest trends in software architecture and technology innovations.

Requirements

Education
  • Bachelor's degree in a relevant discipline
  • Master's in Information Technology or equivalent preferred
Experience
  • 10+ years in technology, with a strong emphasis on architecture and design
Technical Skills
  • JavaScript
  • Kubernetes
Soft Skills
  • Strategic Planning
  • Collaboration
Certifications
  • Microsoft Certified: Azure Solutions Architect Expert
  • Certified Technical Architect
Languages
  • English: Fluent

Advantageous

  • Experience with data-driven solutions: Ability to work on applications with significant data processing requirements.
  • Familiarity with Artificial Intelligence: Any background in AI/ML technologies is an advantage.

Benefits

  • Comprehensive health insurance options
  • Generous retirement savings plan with company contribution
  • Flexible working conditions
  • Support for training and professional development

Company Culture

  • Continuous Improvement: Our culture is built on continuous learning and professional growth.
  • Transparent Communication: We value open and honest dialogue among team members and management.
  • Responsibility and Accountability: We foster a sense of responsibility and accountability across all levels of the organization.
Status: Open