Senior Software Architect

Placements24

Upington

Hybrid

ZAR 1,200,000 - 1,800,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Competitive salary and incentives
Professional development

Job summary

Placements24 in Upington is seeking a Senior Software Architect to lead the design and technical direction of our software solutions. This role defines architectural strategies, ensures scalability and performance, and guides teams to implement standards.

You will shape the technology roadmap and mentor engineers in a dynamic, forward-thinking company. The position offers a hybrid work model in Upington, with opportunities for professional development and a significant impact on the company’s

Qualifications

  • Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of software development experience with at least 5 years in a software architecture role.
  • Experience designing complex, scalable, distributed systems.
  • Deep knowledge of architectural patterns (e.g., microservices, event-driven) and design principles.

Responsibilities

  • Define and document high-level software architecture and technical standards for applications and systems.
  • Collaborate with product management and engineering to translate requirements into scalable designs.
  • Provide technical leadership to development teams throughout the lifecycle.
  • Evaluate and recommend new technologies, frameworks, and tools.
  • Ensure architectural integrity, performance, security, and maintainability of solutions.
  • Conduct architectural and code reviews and mentor junior architects and engineers.

Education

Master's degree in Computer Science, Engineering, or a related field

Job description

About the Role

Our client is seeking a visionary Senior Software Architect to lead the design and technical direction of their software solutions in Upington . This pivotal role involves defining architectural strategies, ensuring scalability, performance, and maintainability of our systems, and guiding development teams to implement these standards effectively. You will play a crucial role in shaping our technology roadmap and driving innovation. This is an exceptional opportunity for an experienced architect to make a significant impact, mentor engineers, and contribute to the growth and success of a forward-thinking company in Upington .

Key Responsibilities
  • Define and document high-level software architecture and technical standards for various applications and systems.
  • Collaborate with product management and engineering teams to translate business requirements into scalable and robust technical designs.
  • Provide technical leadership and guidance to development teams throughout the software development lifecycle.
  • Evaluate and recommend new technologies, frameworks, and tools to enhance our software development capabilities.
  • Ensure architectural integrity, performance, security, and maintainability of delivered solutions.
  • Conduct architectural reviews, code reviews, and mentor junior architects and engineers.
Requirements
  • 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 architecture role.
  • Extensive experience in designing complex, scalable, and distributed systems.
  • Deep knowledge of various architectural patterns (e.g., microservices, event-driven architecture) and design principles.
  • Proficiency in multiple programming languages and database technologies.
  • Excellent communication, leadership, and strategic thinking skills are essential.
Benefits
  • Highly competitive salary and performance-based incentives.
  • Comprehensive medical aid, retirement fund, and other employee benefits.
  • Significant opportunities for professional development and continuous learning.
  • A hybrid work model offering flexibility and a blend of office and remote work in Upington .
  • A dynamic and innovative environment f617orting technical excellence.
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 Development Manager
Senior Software Development Manager

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Leadership development
Hybrid work model
+1
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 Engineer
Senior Software Engineer

Placements24 • Upington

On-site
ZAR 900,000 - 1,200,000
On-site Upington workspace
Professional growth opportunities
Conference attendance
+1
Senior Architect
Senior Architect

Placements24 • Bloemfontein

On-site
ZAR 900,000 - 1,600,000
Executive-level benefits
Medical aid
Retirement fund contributions
+1
Lead Software Engineer
Lead Software Engineer

Placements24 • Bloemfontein

On-site
ZAR 1,000,000 - 1,600,000
Executive compensation
Medical, dental, and vision insurance
Stock options or equity participation
+2
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
Architectural Consultant
Architectural Consultant

Placements24 • Upington

On-site
ZAR 1,200,000 - 1,800,000
Competitive remuneration package
Hybrid work model
Medical and retirement benefits
+2
Lead Architect
Lead Architect

Placements24 • Bloemfontein

On-site
ZAR 1,200,000 - 1,800,000
Executive-level compensation
Health and retirement benefits
Professional development opportunities
+1
Senior Architect
Senior Architect

Placements24 • Polokwane

On-site
ZAR 900,000 - 1,500,000
Health insurance
Retirement plan
Paid time off
+1