Software Architect

Johannesburg FULL TIME R66,667 - R100,000 / Month
(R800,000 - R1,200,000 / Year)

Job Description

Tech Innovations Inc. is seeking a proactive Software Architect who will be responsible for the architectural oversight of our software applications. You will work collaboratively with other skilled developers to establish best practices in our development workflow and significantly impact our software landscape. This role provides the opportunity to innovate and contribute to high-impact projects.

Responsibilities

  • Architect and develop cutting-edge software solutions.
  • Work closely with project managers to execute set objectives.
  • Mentor junior developers and foster an agile software development environment.
  • Ensure alignment between design and implemented solutions.
  • Track and enforce compliance with industry standards and security practices.

Requirements

Education
  • Bachelor's degree in any relevant technical field
Experience
  • 5+ years of experience in architectural roles in software development
Technical Skills
  • Kubernetes
  • DevOps Practices
Soft Skills
  • Critical Thinking
  • Interpersonal Skills
Certifications
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Understanding of mobile architecture: Knowledge of mobile architecture will be a plus for cross-platform projects.
  • Familiarity with UX/UI design principles: Understanding user experience fundamentals will contribute to better software design.

Benefits

  • Full medical, dental, and vision coverage
  • Performance bonuses based on project success
  • Ongoing professional development sponsorship
  • Team-building activities and outings

Company Culture

  • Agile Development: We embrace Agile methodologies for rapid product development.
  • Learning Environment: We encourage team members to pursue learning and professional growth.
  • Community Engagement: We actively engage with the local community through outreach programs.
Status: Closed