Lead Software Architect

Placements24

George

Hybrid

ZAR 1,800,000 - 2,600,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Medical aid
Retirement fund
Training & certifications
Leadership opportunities

Job summary

Placements24 is seeking a visionary Lead Software Architect to guide technical strategy for core platforms in George. This senior role defines architectural blueprints, standards, and long-term viability of systems while driving innovation across the Western Cape IT landscape.

You will lead architecture for microservices, APIs, data models, and integration strategies, mentoring teams and collaborating with product and operations to deliver scalable solutions.

Qualifications

  • Master's or PhD in Computer Science, Software Engineering, or a related field.
  • 10+ years in software development with at least 4 years as a Software Architect.
  • Experience designing large-scale distributed, resilient systems.
  • Proficiency in Java, Python, C# and patterns like Microservices and EDA.
  • Deep knowledge of cloud platforms (AWS/Azure) and containers (Docker, Kubernetes).
  • Strong communication, leadership and strategic thinking.

Responsibilities

  • Define and document the overall software architecture, including microservices, APIs, data models, and integration strategies.
  • Lead the technical design and development of major software initiatives aligned with business goals.
  • Evaluate and recommend new technologies, tools, and frameworks to enhance the SDLC and platforms.
  • Provide technical leadership and mentorship to development teams, promoting best practices.
  • Establish and enforce architectural standards, design patterns, and guidelines.
  • Collaborate with product management and operations to translate requirements into scalable solutions.

Skills

Software architecture
Microservices
Event-driven architecture
Cloud platforms AWS/Azure
Docker
Kubernetes
Java
Python
C#
Leadership

Education

Master's or PhD in Computer Science / Software Engineering

Job description

About the Role

Our client seeks an accomplished and visionary Lead Software Architect to guide the technical strategy and implementation for their core platforms in George . This senior position requires a deep understanding of software design principles, scalable architectures, and emerging technologies. You will be responsible for defining architectural blueprints, setting technical standards, and ensuring the long-term viability and performance of our client's software systems. This is a crucial leadership role that offers the opportunity to influence technology decisions and drive innovation within the IT landscape of the Western Cape .

Key Responsibilities
  • Define and document the overall software architecture, including microservices, APIs, data models, and integration strategies.
  • Lead the technical design and development of major software initiatives, ensuring alignment with business objectives.
  • Evaluate and recommend new technologies, tools, and frameworks to enhance the software development lifecycle and platform capabilities.
  • Provide technical leadership and mentorship to development teams, fostering best practices in coding, testing, and deployment.
  • Establish and enforce architectural standards, design patterns, and development guidelines across all projects.
  • Collaborate with stakeholders, including product management and operations, to translate complex requirements into scalable and maintainable technical solutions.
Requirements
  • Master's or Ph.D. in Computer Science, Software Engineering, or a related discipline.
  • 10+ years of progressive experience in software development, with at least 4 years in a Software Architect role.
  • Proven experience designing and implementing large-scale, distributed, and resilient systems.
  • Expertise in multiple programming languages (e.g., Java, Python, C#) and architectural patterns (e.g., Microservices, Event-Driven Architecture).
  • In-depth knowledge of cloud computing platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes).
  • Excellent communication, leadership, and strategic thinking skills.
Benefits
  • Highly competitive salary and performance-based bonuses.
  • Comprehensive medical aid, life insurance, and retirement fund benefits.
  • Significant opportunities for career advancement and leadership development.
  • Generous allowance for professional training and certifications.
  • A forward-thinking and innovative work environment in the scenic setting of George .
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Placements24 • George

On-site
ZAR 1,000,000 - 1,400,000
Competitive salary
Health insurance
Generous annual leave
+2
Senior Software Architect
Senior Software Architect

Placements24 • Randburg

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

Placements24 • Cape Town

On-site
ZAR 1,000,000 - 1,600,000
Executive compensation
Medical & dental & vision coverage
Stock options
+3
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 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 Development Lead
Senior Software Development Lead

Placements24 • Sandton

Hybrid
ZAR 1,200,000 - 1,800,000
Executive bonus
Health & retirement benefits
Hybrid work model
+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
Lead Software Engineer
Lead Software Engineer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Paid time off
Hybrid work options
+2
Senior Software Developer
Senior Software Developer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Health insurance
Professional development
+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