Lead Software Architect - Enterprise Solutions

Placements24

Vereeniging

On-site

ZAR 1,200,000 - 2,100,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Vehicle allowance
Medical aid
Professional development
On-site amenities

Job summary

Placements24 is seeking an experienced Lead Software Architect to drive the architecture of enterprise-level software in Vereeniging. You will lead engineers, establish technical vision, and ensure robust, scalable systems while mentoring teams.

The role emphasizes strategic thinking, architecture leadership, and collaboration with stakeholders to deliver high-quality solutions onsite in Vereeniging. A strong background in microservices, SOA, or event-driven patterns is essential.

Qualifications

  • A Bachelor's degree in Computer Science, Engineering, or related field; Master's degree is a plus.
  • 8+ years of software development experience, with 4+ years in a software architecture role.
  • Proven experience designing and implementing large-scale enterprise applications.

Responsibilities

  • Lead architectural design and development of complex enterprise software systems.
  • Define architectural standards, best practices, and technology roadmaps for the organization.
  • Collaborate with business stakeholders to translate requirements into effective technical solutions.
  • Provide technical leadership and mentorship to software development teams.
  • Evaluate and adopt new technologies, tools, and frameworks to enhance system capabilities.
  • Ensure scalability, performance, security, and reliability of enterprise solutions.
  • Oversee implementation of architectural designs and guide development lifecycle.
  • Conduct architectural reviews and code critiques to ensure adherence to standards.
  • Develop and maintain architectural documentation.
  • Troubleshoot and resolve complex technical issues in production environments.

Skills

Leadership
Communication
Problem-solving
Mentoring
Team guidance

Education

Bachelor's degree in Computer Science or Engineering
Master's degree (preferred)

Tools

Java
C#
Python

Job description

About the Role

Our client, a prominent player in the industrial sector, is seeking an experienced Lead Software Architect to join their technology team in Vereeniging . This role is critical in defining and guiding the architecture of enterprise-level software solutions that support our extensive operations. You will lead a team of talented engineers, establish technical vision, and ensure the development of robust, scalable, and maintainable systems. This is an office-based position where you will have direct impact on the company's technological infrastructure and future growth. We are looking for a strategic thinker with a proven ability to architect complex solutions and mentor development teams.

Key Responsibilities
  • Lead the architectural design and development of complex enterprise software systems.
  • Define architectural standards, best practices, and technology roadmaps for the organization.
  • Collaborate with business stakeholders to understand requirements and translate them into effective technical solutions.
  • Provide technical leadership and mentorship to software development teams.
  • Evaluate and recommend new technologies, tools, and frameworks to enhance system capabilities.
  • Ensure the scalability, performance, security, and reliability of all enterprise solutions.
  • Oversee the implementation of architectural designs and provide guidance throughout the development lifecycle.
  • Conduct architectural reviews and code critiques to ensure adherence to standards.
  • Develop and maintain comprehensive architectural documentation.
  • Troubleshoot and resolve complex technical issues in production environments.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related discipline; Master's degree is a plus.
  • Minimum of 8 years of experience in software development, with at least 4 years in a software architecture role.
  • Proven experience designing and implementing large-scale enterprise applications.
  • Strong knowledge of various architectural patterns (e.g., Microservices, SOA, Event-Driven).
  • Proficiency in one or more backend programming languages (e.g., Java, C#, Python).
  • Experience with database design and optimization (SQL and NoSQL).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and DevOps practices.
  • Excellent leadership, communication, and problem-solving skills.
  • Experience in mentoring and leading technical teams.
  • Ability to work effectively on-site in Vereeniging.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive medical aid and retirement fund.
  • Opportunities for professional development and further education.
  • Stable work environment with long-term career prospects.
  • Access to modern technological infrastructure.
  • Company-provided vehicle allowance or transport services.
  • On-site amenities including cafeteria and wellness facilities.
  • Collaborative team culture and employee engagement initiatives.
  • Generous leave allowance.
  • Annual salary reviews and advancement opportunities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Software Architect
Lead Software Architect

Placements24 • Upington

On-site
ZAR 1,200,000 - 1,800,000
Annual leave
Training opportunities
Medical aid
+2
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
Lead Solution Architect - Enterprise Systems
Lead Solution Architect - Enterprise Systems

Placements24 • Soweto

On-site
ZAR 1,200,000 - 1,900,000
On-site work environment
Medical aid
Pension fund
+2
Senior Application Architect
Senior Application Architect

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 900,000 - 1,500,000
Salary and bonus structure
Health insurance
Retirement savings plan with company 0
Senior Software Architect
Senior Software Architect

Placements24 • Benoni

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Bonuses
Health benefits
+3
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 • LegKraal Gate

Hybrid
ZAR 1,000,000 - 1,500,000
Hybrid work model
Performance bonuses
Retirement plan with company matching
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
Lead Solution Architect
Lead Solution Architect

Placements24 • Paarl

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Medical and retirement benefits
Generous annual leave
+4