Lead Software Architect - Tembisa

Placements24

Kempton Park

Hybrid

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

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Incentives
Health insurance
Professional development
Provident fund
Team culture

Job summary

Placements24 in Gauteng seeks a Lead Software Architect based in Tembisa. The role offers a hybrid work model, combining in-office collaboration with remote flexibility.

You will define the technical vision, set architectural standards, and lead a team to deliver scalable software that meets business needs. You will partner with product managers, engineers, and analysts to translate requirements into robust designs, mentor engineers, conduct architecture reviews, and drive security and DevOps

Qualifications

  • Bachelor's degree in CS/Software Eng or related field.
  • 7+ years of software development with 3+ years in leadership/architectural role.
  • Experience designing distributed, scalable software systems.
  • Strong knowledge of microservices and event-driven architectures.
  • Proficiency in Java, Python, C#, or JavaScript.
  • Experience with AWS/Azure and Docker/Kubernetes.
  • Agile/Scrum experience and familiarity with CI/CD and DevOps.
  • Knowledge of security best practices

Responsibilities

  • Define and advocate software architectural patterns and standards across the organization.
  • Lead design and development of scalable, high-performance systems.
  • Translate requirements into technical specifications with product managers and analysts.
  • Mentor engineers and foster technical excellence.
  • Conduct architecture reviews and guide development teams.
  • Evaluate new technologies to improve efficiency and quality.
  • Oversee the full SDLC from planning to deployment and maintenance.
  • Ensure security and compliance in development practices.

Skills

Java
Python
C#
JavaScript
Distributed systems
Microservices
AWS
Azure
Kubernetes
Docker
CI/CD
DevOps
Leadership
Communication
Agile/Scrum

Education

Bachelor's degree in Computer Science, Software Engineering, or related field

Tools

Docker
Kubernetes
AWS
Azure

Job description

About the Role

Our client is seeking a highly motivated and experienced Lead Software Architect to spearhead their software development initiatives based in Tembisa, Gauteng. This role offers a hybrid work model, blending the benefits of in-office collaboration with remote flexibility. As the Lead Software Architect, you will be instrumental in defining the technical vision, architectural standards, and development best practices for our client's software products. You will lead a team of talented engineers, guiding them through the design, development, and deployment of scalable, robust, and maintainable software solutions. This position demands a strategic thinker with a passion for innovation and a proven ability to translate complex business requirements into elegant technical designs. You will work closely with product management, engineering teams, and other stakeholders to ensure the successful delivery of high-quality software that meets market demands and drives business growth. This is an exciting opportunity to shape the future of our client's technology landscape.

Key Responsibilities
  • Define and advocate for software architectural patterns, principles, and standards across the organization.
  • Lead the design and development of scalable, high-performance, and reliable software systems.
  • Collaborate with product managers and business analysts to understand requirements and translate them into technical specifications.
  • Mentor and guide software engineers, fostering a culture of technical excellence and continuous learning.
  • Conduct code reviews, architectural reviews, and provide technical guidance to development teams.
  • Evaluate and recommend new technologies, frameworks, and tools to improve development efficiency and product quality.
  • Oversee the entire software development lifecycle, from planning and design to deployment and maintenance.
  • Troubleshoot and resolve complex technical issues, ensuring system stability and performance.
  • Contribute to strategic technology planning and roadmapping.
  • Ensure adherence to security best practices and compliance requirements in all software development.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 7 years of experience in software development, with at least 3 years in a technical leadership or architectural role.
  • Proven experience designing and implementing complex, distributed software systems.
  • Strong understanding of various architectural styles (e.g., microservices, event-driven architecture) and design patterns.
  • Proficiency in one or more modern programming languages (e.g., Java, Python, C#, JavaScript).
  • Experience with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes).
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and interpersonal skills, with the ability to effectively collaborate with technical and non-technical teams.
  • Experience working in an Agile/Scrum development environment.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Knowledge of software architecture principles and best practices applicable to the Tembisa, Gauteng region.
Benefits
  • Competitive salary package
  • Performance-based incentives
  • Comprehensive health insurance
  • Opportunities for professional development and training
  • A provident fund
  • Supportive team culture

The hybrid work model offers a balance between focused remote work and collaborative in-office sessions. We believe in empowering our employees and providing them with the resources and support they need to excel.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Architect
Lead Software Architect

Placements24 • Kempton Park

Hybrid
ZAR 1,200,000 - 1,800,000
Medical aid
Retirement fund
Performance-based bonuses
+2
Lead Software Architect
Lead Software Architect

Placements24 • LegKraal Gate

Hybrid
ZAR 1,000,000 - 1,500,000
Hybrid work model
Performance bonuses
Retirement plan with company matching
Lead Software Engineer
Lead Software Engineer

Placements24 • Kempton Park

On-site
ZAR 900,000 - 1,700,000
Bonus and performance incentives
Medical aid & retirement fund
Career advancement opportunities
+2
Enterprise Software Architect
Enterprise Software Architect

Placements24 • Kempton Park

Hybrid
ZAR 900,000 - 1,300,000
Competitive remuneration package
Hybrid working arrangement
Professional development opportunities
+2
Senior Software Architect
Senior Software Architect

Placements24 • Soweto

Hybrid
ZAR 1,000,000 - 1,800,000
Hybrid work model in Soweto
Medical, dental, and vision insurance
Retirement savings plan contribution
+2
Lead Software Architect
Lead Software Architect

Placements24 • Upington

On-site
ZAR 1,200,000 - 1,800,000
Annual leave
Training opportunities
Medical aid
+2
Software Architect (Hybrid)
Software Architect (Hybrid)

Placements24 • Bellville

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Hybrid work arrangement
Health and wellness benefits
+2
Lead Software Development Architect
Lead Software Development Architect

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Performance bonuses
Medical benefits
+2
Lead Enterprise Architect
Lead Enterprise Architect

Placements24 • Kempton Park

Hybrid
ZAR 1,500,000 - 2,100,000
Competitive salary
Comprehensive medical aid
Retirement benefits
+6
Lead Software Development Engineer
Lead Software Development Engineer

Placements24 • Vereeniging

Hybrid
ZAR 1,200,000 - 1,800,000
Medical and dental insurance
Strong retirement fund
Performance-based bonuses
+2