Software Architect

Pretoria Full-time R58,333 - R75,000 / Month
(R700,000 - R900,000 / Year)

Job Description

We are on the lookout for a talented Software Architect who possesses a strong understanding of software architecture principles and design patterns. The ideal candidate will be responsible for leading the architectural direction of our software products and ensuring they meet high-performance standards. As part of a collaborative engineering team, you will provide guidance and mentorship to junior developers while participating in code reviews and technical discussions.

Responsibilities

  • Lead architectural design discussions and promote best practices.
  • Analyze system requirements and map technical considerations.
  • Collaborate with cross-functional teams to identify and resolve architectural risks.
  • Incorporate user feedback into architecture for continuous improvement.
  • Monitor compliance with coding standards and best practices.
  • Provide input on project estimation and planning.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Relevant Master’s degree preferred
Experience
  • 8+ years in a senior software development role or similar
Technical Skills
  • C#/.NET
  • Database Management
Soft Skills
  • Strategic Thinking
  • Collaboration
Certifications
  • Google Cloud Certified - Professional Cloud Architect
Languages
  • English: Fluent

Advantageous

  • Experience in mobile application architecture: Knowledge of mobile development and architectures.
  • Knowledge of AI technologies: Familiarity with artificial intelligence tools and frameworks.

Benefits

  • Comprehensive health, dental, and vision insurance
  • 401(k) plan with company match
  • Paid time off and holidays
  • Employee training and development programs

Company Culture

  • Continuous Learning: We provide numerous opportunities for professional development.
  • Empowerment: We empower our employees to take initiative and ownership.
  • Work-Life Balance: We promote a healthy work-life balance to enhance productivity and morale.
Status: Open