Software Architect

Centurion Full-time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

Join us as a Software Architect where you will be responsible for the architectural design of our applications. You will collaborate with developers, product managers, and other stakeholders to ensure that our systems are designed well from the ground up, following best practices in software engineering.

Responsibilities

  • Architect solutions using cloud platforms and microservices.
  • Conduct feasibility studies and create architectural sketches.
  • Collaborate with clients to gather requirements and translate them into technical specifications.
  • Develop protocol for application monitoring and optimization.
  • Guide development teams in applying best security practices.
  • Explore and recommend emerging technologies that can enhance project deliverables.
  • Facilitate architecture review meetings and cross-team collaborations.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in a relevant field is an advantage
Experience
  • 5+ years of experience in software architecture and development
Technical Skills
  • Node.js
  • GraphQL
Soft Skills
  • Project Management
  • Analytical Thinking
Certifications
  • Certified Kubernetes Administrator
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Experience in Agile Software Development: Understanding of Agile methodologies and practices in software development.
  • Contribution to Open Source Projects: Previous contributions to open source software.

Benefits

  • Comprehensive health insurance package
  • Work-from-home options and flexible work hours
  • Funds for training and professional development
  • Profit-sharing scheme

Company Culture

  • Learning-Oriented: Our organization encourages continuous learning; we provide opportunities for skills development.
  • Team Spirit: Collaboration and team spirit are essential to our work; we celebrate our achievements together.
  • Work-Life Balance: We understand the importance of work-life balance and offer flexibility to accommodate personal needs.
Status: Closed