Lead Software Architect (Remote)

Placements24

Soweto

Hybrid

ZAR 1,400,000 - 2,200,000

Full time

3 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

Flexible remote work
Career growth opportunities
Conference attendance
Equipment provided
Competitive compensation

Job summary

Placements24 seeks a Lead Software Architect to define the technical vision and lead the development of scalable, high-performance software solutions. You will mentor teams, set coding standards, and guide technology choices in a fully remote setup across South Africa.

The ideal candidate has 10+ years in software development, strong distributed systems and microservices experience, and deep knowledge of AWS/Azure. Excellent leadership and communication skills are essential in this remote role.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of experience in software development, with at least 5 years in a software architect or lead developer role.
  • Proven experience designing and implementing complex, large-scale distributed systems.
  • In-depth knowledge of microservices architecture, RESTful APIs, and cloud platforms (AWS, Azure).
  • Strong understanding of data structures, algorithms, and design patterns.
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Proficiency in multiple programming languages (e.g., Java, Python, C#).
  • Exceptional communication and leadership skills, with the ability to mentor technical teams.
  • Experience working effectively in a fully remote environment.
  • Familiarity with Agile development methodologies.

Responsibilities

  • Define and maintain the overall software architecture and technical roadmap.
  • Lead the design and development of scalable, reliable, and high-performance software systems.
  • Collaborate with engineering teams to implement architectural best practices and coding standards.
  • Evaluate and select appropriate technologies, frameworks, and tools for development.
  • Provide technical guidance and mentorship to development teams.
  • Ensure the security, integrity, and performance of software solutions.
  • Work closely with product management to translate business requirements into technical designs.
  • Conduct code reviews and architectural assessments.
  • Stay abreast of emerging technologies and industry trends, integrating them where beneficial.
  • Troubleshoot and resolve complex technical issues.

Skills

Java
Python
C#
Microservices
RESTful APIs
Cloud platforms
AWS
Azure
Distributed systems
Leadership
Remote work
Agile

Education

Bachelor's degree in Computer Science / Software Engineering
Master's degree in Computer Science / Software Engineering

Tools

AWS
Azure
RESTful APIs

Job description

About the Role

Our client, a leading innovator in digital transformation solutions, is seeking a highly skilled and experienced Lead Software Architect to join their pioneering team. This is a fully remote position, offering the opportunity to design and guide the development of cutting-edge software solutions from anywhere in South Africa. As the Lead Software Architect, you will be instrumental in defining the technical vision, architectural integrity, and development standards for complex software projects. You will collaborate closely with engineering teams, product managers, and stakeholders to ensure the delivery of robust, scalable, and high-performance applications. The ideal candidate possesses a deep understanding of modern software design patterns, cloud-native technologies, and microservices architectures. We are looking for a strategic thinker with exceptional problem-solving skills and a passion for mentorship and technical leadership. This role is crucial for maintaining our client's technological edge and driving innovation in the digital space. The Soweto location is the administrative base, but the role's fully remote nature allows access to top talent nationwide. The successful candidate will lead the technical direction, ensuring solutions are aligned with business objectives and future-proof.

Key Responsibilities
  • Define and maintain the overall software architecture and technical roadmap.
  • Lead the design and development of scalable, reliable, and high-performance software systems.
  • Collaborate with engineering teams to implement architectural best practices and coding standards.
  • Evaluate and select appropriate technologies, frameworks, and tools for development.
  • Provide technical guidance and mentorship to development teams.
  • Ensure the security, integrity, and performance of software solutions.
  • Work closely with product management to translate business requirements into technical designs.
  • Conduct code reviews and architectural assessments.
  • Stay abreast of emerging technologies and industry trends, integrating them where beneficial.
  • Troubleshoot and resolve complex technical issues.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of experience in software development, with at least 5 years in a software architect or lead developer role.
  • Proven experience designing and implementing complex, large-scale distributed systems.
  • In-depth knowledge of microservices architecture, RESTful APIs, and cloud platforms (e.g., AWS, Azure).
  • Strong understanding of data structures, algorithms, and design patterns.
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Proficiency in multiple programming languages (e.g., Java, Python, C#).
  • Exceptional communication and leadership skills, with the ability to mentor technical teams.
  • Experience working effectively in a fully remote environment.
  • Familiarity with Agile development methodologies.
Benefits
  • Highly competitive salary and performance-based bonuses.
  • Fully remote work arrangement with provided equipment and support.
  • Opportunities for professional growth, certifications, and conference attendance.
  • Engage with innovative projects and shape the future of digital solutions.
  • Collaborative and inclusive remote team culture.
  • Significant impact on the technical direction of the company.
  • Flexible working hours promoting a healthy work-life balance.
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 • Cape Town

Hybrid
ZAR 1,000,000 - 1,200,000
Performance-based bonus
Remote work
Health, wellness & life insurance
+2
Lead Software Architect
Lead Software Architect

Placements24 • Soweto

Hybrid
ZAR 1,000,000 - 1,800,000
Remote-friendly culture
Competitive salary
Learning opportunities
+1
Lead Software Architect
Lead Software Architect

Placements24 • Polokwane

Hybrid
ZAR 1,200,000 - 2,400,000
Health insurance
Life insurance
Remote work
+2
Remote Lead Software Architect - Cloud Solutions
Remote Lead Software Architect - Cloud Solutions

Placements24 • LegKraal Gate

Hybrid
ZAR 1,200,000 - 2,000,000
Competitive salary
Performance bonuses
Comprehensive health benefits
+1
Remote Senior Software Architect
Remote Senior Software Architect

Placements24 • Johannesburg

Hybrid
ZAR 1,200,000 - 1,800,000
Fully remote
Lead Solutions Architect
Lead Solutions Architect

Placements24 • Cape Town

Hybrid
ZAR 1,000,000 - 1,400,000
Home office stipend
Remote-first culture
Annual bonus
+4
Remote Senior Software Architect
Remote Senior Software Architect

Placements24 • Midrand

Hybrid
ZAR 1,200,000 - 1,800,000
Home office stipend
Private health insurance
Generous annual leave
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
Remote Senior Software Architect
Remote Senior Software Architect

Placements24 • Soweto

Hybrid
ZAR 1,500,000 - 2,100,000
Executive-level salary
Full remote work
Health insurance
+2
Lead Technical Architect
Lead Technical Architect

Placements24 • Upington

Hybrid
ZAR 1,200,000 - 1,600,000
Remote contract
Contract extension opportunity
Exposure to cutting-edge technologies