Senior Software Architect

Placements24

Bloemfontein

Hybrid

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

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Fully remote
Health & wellness benefits
Professional development budget
Impactful work

Job summary

Placements24 is seeking a highly accomplished Senior Software Architect to lead the design and evolution of our technology platforms. This fully remote role offers the flexibility to work from anywhere in South Africa and to define technical strategies shaping product roadmaps.

You will collaborate with engineering leaders, product managers, and development teams to translate business needs into scalable architectures, drive innovation, and mentor engineers while maintaining high quality and

Qualifications

  • 8+ years in software development with 3+ years as Software Architect.
  • Experience designing distributed systems and microservices.
  • Proficiency in cloud-native architectures (AWS/Azure/GCP) and leadership.

Responsibilities

  • Define and maintain software architecture and technical roadmap.
  • Design scalable, reliable, and maintainable software solutions.
  • Evaluate new technologies and tools to enhance capabilities.
  • Collaborate with teams to translate business needs into technical vision.
  • Provide technical leadership and mentorship to engineering teams.
  • Identify technical risks and ensure security and performance.

Skills

Software architecture
Distributed systems
Microservices
Cloud-native
Leadership
Remote collaboration

Education

Bachelor's or Master’s in CS/Engineering

Tools

AWS
Azure
GCP

Job description

About the Role

Our client is seeking a highly accomplished Senior Software Architect to lead the design and evolution of their technology platforms. This is a fully remote position, offering the flexibility to work from anywhere in South Africa. You will be responsible for defining technical strategies, designing scalable and robust software architectures, and ensuring the technical integrity of their products. This role requires a deep understanding of software development principles, design patterns, and emerging technologies. You will collaborate with engineering leaders, product managers, and development teams to translate business needs into long-term technical vision and roadmaps, driving innovation and technical excellence.

Key Responsibilities
  • Define and maintain the overall software architecture and technical roadmap for key products and systems.
  • Design scalable, reliable, and maintainable software solutions, ensuring alignment with business objectives.
  • Evaluate and recommend new technologies, frameworks, and tools to enhance development efficiency and product capabilities.
  • Collaborate with development teams to ensure architectural designs are understood and implemented correctly.
  • Provide technical leadership and mentorship to engineering teams, fostering a culture of high-quality software development.
  • Identify and mitigate technical risks and ensure the security and performance of systems.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8+ years of experience in software development, with at least 3 years in a Software Architect role.
  • Proven experience designing complex, distributed systems and microservices architectures.
  • Deep understanding of various programming paradigms, design patterns, and data structures.
  • Expertise in cloud-native architectures and platforms (e.g., AWS , Azure, GCP).
  • Excellent communication, leadership, and stakeholder management skills for remote collaboration.
Benefits
  • Exceptional salary and bonus structure commensurate with experience.
  • Fully remote work arrangement, promoting work-life balance.
  • Comprehensive health and wellness benefits.
  • Significant budget for professional development, conferences, and continuous learning.
  • Opportunity to shape the technical direction of a growing company.
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 • Sandton

Hybrid
ZAR 2,200,000 - 3,000,000
Hybrid work model
Executive health benefits
Retirement planning
Lead Software Architect
Lead Software Architect

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,800,000
Executive compensation
Fully remote work
Health, dental, vision benefits
+2
Senior Software Engineer
Senior Software Engineer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Flexible hours
Medical aid
+2
Principal Software Engineer
Principal Software Engineer

Placements24 • Pretoria

Hybrid
ZAR 1,800,000 - 2,400,000
Stock options
Fully remote
Health insurance
+2
Senior Software Architect
Senior Software Architect

Placements24 • East London

Hybrid
ZAR 1,200,000 - 1,800,000
Hybrid work model
Influence on technical strategy
Growth opportunities
Lead Software Architect
Lead Software Architect

Placements24 • Randburg

Hybrid
ZAR 1,500,000 - 2,100,000
Executive-level compensation package (
Stock options
Fully remote work environment
+3
Remote Lead Software Architect
Remote Lead Software Architect

Placements24 • Pretoria

Hybrid
ZAR 1,200,000 - 2,000,000
Stock options
Remote work
Health insurance
+2
Cloud Solutions Architect - Scalable Systems
Cloud Solutions Architect - Scalable Systems

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work
Competitive compensation
Growth opportunities
+1
Remote Lead Software Engineer
Remote Lead Software Engineer

Placements24 • Sandton

Hybrid
ZAR 1,200,000 - 1,800,000
Fully remote work
Flexible hours
Medical, dental, and vision insurance
+2
Principal Architect
Principal Architect

Placements24 • Sandton

Hybrid
ZAR 1,800,000 - 3,200,000
Executive-level salary
Remote work flexibility
Global project exposure
+1