Senior Software Architect

Placements24

Vereeniging

Hybrid

ZAR 1,200,000 - 1,600,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Executive-level bonuses
Hybrid work arrangement
Premium health & retirement benefits
Budget for certifications/conferences
Collaborative work environment

Job summary

Placements24 is seeking a Senior Software Architect in Vereeniging to define and guide the technical direction of the product portfolio. You will design robust, scalable, and secure architectures and collaborate with engineering, product, and stakeholders to ensure alignment with long-term goals.

The role requires strong expertise in distributed systems, microservices, and cloud-native architectures (AWS, Azure), with leadership across the software development lifecycle.

Qualifications

  • Master's or Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Over 8 years of experience in software development, with at least 4 years in a software architect role.
  • Experience designing scalable distributed systems and cloud-native architectures (AWS, Azure).

Responsibilities

  • Design and document high-level software architecture, including system components, interfaces, and data flows.
  • Evaluate and select technologies and tools to meet project requirements for scalability and maintainability.
  • Provide technical leadership to development teams throughout the software development lifecycle.
  • Ensure architectural integrity, security, and performance of solutions.
  • Collaborate with stakeholders to translate business needs into technical strategies.

Skills

Microservices
Distributed systems
Cloud-native
Java
C#
Python
AWS
Azure

Education

Master's or Bachelor's in CS/Software Eng

Job description

About the Role

Our client, a leader in bespoke enterprise software solutions in Vereeniging , is seeking an experienced Senior Software Architect to define and guide the technical direction of their product portfolio. This strategic role involves designing robust, scalable, and secure system architectures that meet complex business requirements. You will collaborate with engineering teams, product managers, and stakeholders to ensure technical feasibility and alignment with long-term company goals. This is an exceptional opportunity for a visionary architect to make a significant impact on the company's technological foundation, fostering innovation and best practices within a hybrid work setting.

Key Responsibilities
  • Design and document high-level software architecture, including system components, interfaces, and data flows.
  • Evaluate and select appropriate technologies, frameworks, and tools to meet project requirements and ensure scalability and maintainability.
  • Provide technical leadership and guidance to development teams throughout the software development lifecycle.
  • Ensure architectural integrity, security, and performance of all proposed and implemented solutions.
  • Collaborate with stakeholders to understand business needs and translate them into effective technical strategies.
Requirements
  • Master's or Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Over 8 years of experience in software development, with at least 4 years in a software architect role .
  • Proven expertise in designing scalable distributed systems, microservices, and cloud-native architectures (e.g., AWS , Azure).
  • Deep understanding of various programming paradigms and languages (e.g., Java , C#, Python).
  • Experience with database design, enterprise integration patterns, and API strategy.
Benefits
  • Executive-level compensation package, including significant bonuses.
  • Hybrid work arrangement allowing for flexibility and work-life balance.
  • Premium health, retirement, and life insurance benefits.
  • Substantial budget for professional development, certifications, and attending industry conferences.
  • A highly collaborative and intellectually stimulating work environment.
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 • Centurion

On-site
ZAR 1,800,000 - 2,800,000
Executive salary
Health insurance
Retirement plans
+4
Senior Software Architect
Senior Software Architect

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,200,000
Bonus opportunities
Medical, dental, and vision insurance
Generous paid time off
+4
Senior Software Architect - Cloud Infrastructure
Senior Software Architect - Cloud Infrastructure

Placements24 • Pretoria

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Medical and retirement plans
Professional development support
+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 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
Senior Security Architect
Senior Security Architect

Placements24 • Bloemfontein

On-site
ZAR 1,200,000 - 1,800,000
Annual bonus
Health and life insurance
Hybrid work model
+1
Software Architect
Software Architect

EQPLUS TECHNOLOGIES PTY LTD • Johannesburg

On-site
ZAR 1,200,000 - 1,500,000