Senior Software Architect

Placements24

Noord-Kaap

Hybrid

ZAR 900,000 - 1,500,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health insurance
Professional development
Flexible work arrangements

Job summary

Placements24 in South Africa seeks a Senior Software Architect to shape the technical direction of its software systems in Kimberley. You will define the overall architecture, establish coding standards, and ensure scalability, reliability, and security across platforms.

You will collaborate with engineering, product management, and stakeholders to translate complex business needs into robust architectural designs, mentor teams, evaluate technologies, and lead high-impact initiatives.

Qualifications

  • Bachelor's or Master's degree in CS, Engineering, or related field.
  • 10+ years in software development, at least 5 in a software architect role.
  • Experience designing large-scale distributed systems and modern architectures.

Responsibilities

  • Design and document high-level software architecture, ensuring alignment with business objectives and technical strategies.
  • Define and enforce coding standards, design patterns, and best practices across development teams.
  • Evaluate and select appropriate technologies, frameworks, and tools for software development.
  • Provide technical leadership and guidance to development teams throughout the SDLC.
  • Identify and mitigate architectural risks, ensuring system scalability, reliability, and security.
  • Collaborate with stakeholders to understand requirements and translate them into architectural solutions.

Skills

Technical leadership
Architectural design
Microservices
Distributed systems
Programming languages
Communication
Problem solving

Education

Bachelor's or Master's in CS/Engineering

Job description

About the Role

Our client is seeking a visionary Senior Software Architect to lead the design and technical direction of their software systems in Kimberley . This critical role involves defining the overall architecture, establishing technical standards, and ensuring the scalability, maintainability, and performance of their software solutions. You will work closely with engineering teams, product management, and stakeholders to translate complex business requirements into robust, innovative architectural designs. The ideal candidate is a seasoned technical leader with a proven track record of designing large-scale, complex software systems.

Key Responsibilities
  • Design and document high-level software architecture, ensuring alignment with business objectives and technical strategies.
  • Define and enforce coding standards, design patterns, and best practices across development teams.
  • Evaluate and select appropriate technologies, frameworks, and tools for software development.
  • Provide technical leadership and guidance to development teams throughout the software development lifecycle.
  • Identify and mitigate architectural risks, ensuring system scalability, reliability, and security.
  • Collaborate with stakeholders to understand requirements and translate them into feasible architectural solutions.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in software development, with at least 5 years in a software architect role.
  • Proven experience in designing and implementing complex, large-scale distributed systems.
  • Deep understanding of various architectural styles (e.g., microservices, monolithic, event-driven).
  • Expertise in multiple programming languages and technologies, with a strong ability to evaluate new ones.
  • Excellent communication, leadership, and problem-solving skills.
Benefits
  • Highly competitive salary and performance-based incentives.
  • Comprehensive health, dental, and vision insurance.
  • Opportunities for professional growth and continuous learning.
  • A dynamic and challenging work environment with significant architectural influence.
  • Generous paid time off and flexible work arrangements.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Architect
Senior Software Architect

Placements24 • Randburg

Hybrid
ZAR 1,100,000 - 1,500,000
Stock options
Health benefits
Retirement plans
+2
Senior Software Architect
Senior Software Architect

Placements24 • Upington

Hybrid
ZAR 1,200,000 - 1,800,000
Hybrid work model
Competitive salary and incentives
Professional development
Lead Software Architect
Lead Software Architect

Placements24 • George

Hybrid
ZAR 1,800,000 - 2,600,000
Competitive salary
Medical aid
Retirement fund
+2
Senior Software Architect - Microservices
Senior Software Architect - Microservices

Placements24 • Mossel Bay

On-site
ZAR 900,000 - 1,500,000
Senior Software Architect
Senior Software Architect

Placements24 • East London

On-site
ZAR 1,200,000 - 1,800,000
Hybrid work model
Influence on technical strategy
Growth opportunities
Senior Architect
Senior Architect

Placements24 • Noord-Kaap

Hybrid
ZAR 800,000 - 1,200,000
Hybrid work arrangement
Performance-based bonus
Career progression opportunities
+1
Security Architect
Security Architect

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,500,000
Remote work
Competitive salary
Medical & retirement benefits
+2
Senior Software Architect: Lead Scalable System Design
Senior Software Architect: Lead Scalable System Design

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Health insurance
Professional development
+1
Senior Software Architect - Enterprise Solutions
Senior Software Architect - Enterprise Solutions

Placements24 • Klerksdorp

Hybrid
ZAR 1,959,000 - 2,938,000
Competitive salary
Fully remote work
Growth opportunities
+2
Lead Architect
Lead Architect

Placements24 • Johannesburg

Hybrid
ZAR 1,000,000 - 1,800,000
Health insurance
Bonuses based on performance
Profit sharing
+3