Lead Software Development Architect

Placements24

Mbombela (Nelspruit)

On-site

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

Full time

3 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

Competitive salary
Performance bonuses
Medical benefits
Retirement benefits
Professional development incl.Training

Job summary

Placements24 is assisting a client in Nelspruit, Mpumalanga, to hire a Lead Software Development Architect. The role focuses on guiding software engineering, establishing design standards, and delivering robust, scalable solutions aligned with business goals.

You will mentor teams, evaluate new technologies, and collaborate with product managers to translate requirements into architecture while ensuring performance and security. Based at client facilities in Nelspruit.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related discipline.
  • 8+ years in software development, with 3-4 years in architecture/lead roles.
  • Proven experience designing and building scalable, robust software systems.

Responsibilities

  • Define and enforce software architecture standards, design patterns, and best practices across development teams.
  • Lead the architectural design of new software systems and evolve existing ones.
  • Collaborate with product management to translate business requirements into technical specs and designs.
  • Mentor and guide software teams, fostering quality and innovation.
  • Evaluate new technologies, frameworks, and tools to enhance development efficiency.
  • Ensure scalability, performance, security, and maintainability of solutions.
  • Oversee technical implementation of complex features and projects with timely delivery.
  • Conduct architectural reviews and code inspections to maintain high standards.
  • Contribute to the strategic technology roadmap and selection process.

Skills

Leadership
Architectural design
Microservices
API design
Distributed systems
Cloud platforms
CI/CD
Communication
Agile
Java
C#
Python
Go

Education

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

Tools

Docker
Kubernetes
AWS
Azure
GCP
SQL/NoSQL
Message queues
Caching mechanisms

Job description

About the Role

Our client, a prominent player in the agricultural technology sector, is seeking a Lead Software Development Architect to guide their software engineering efforts in Nelspruit, Mpumalanga. This role is essential for establishing and maintaining high standards in software design, development, and implementation. You will work closely with engineering teams, product managers, and stakeholders to ensure the delivery of robust, scalable, and innovative software solutions that support the company's mission. This is a key leadership position requiring a blend of technical expertise, strategic vision, and strong communication skills, based at our client's facilities in Nelspruit.

Key Responsibilities
  • Define and enforce software architecture standards, design patterns, and best practices across development teams.
  • Lead the architectural design of new software systems and the evolution of existing ones.
  • Collaborate with product management to translate business requirements into technical specifications and architectural designs.
  • Mentor and provide technical guidance to software development teams, fostering a culture of quality and innovation.
  • Evaluate and recommend new technologies, frameworks, and tools to enhance development efficiency and product capabilities.
  • Ensure the scalability, performance, security, and maintainability of software solutions.
  • Oversee the technical implementation of complex features and projects, ensuring timely and high-quality delivery.
  • Conduct architectural reviews and code inspections to maintain high standards.
  • Contribute to the strategic technology roadmap and technology selection process.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline.
  • 8+ years of experience in software development, with at least 3-4 years in a software architecture or lead technical role.
  • Proven experience in designing and developing complex, scalable, and robust software systems.
  • Strong proficiency in one or more modern programming languages (e.g., Java, C#, Python, Go).
  • Deep understanding of microservices architecture, API design, and distributed systems.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Knowledge of databases (SQL/NoSQL), message queues, and caching mechanisms.
  • Excellent problem-solving, analytical, and communication skills.
  • Experience with Agile methodologies and CI/CD pipelines.
Benefits
  • Our client offers a competitive salary, performance bonuses, comprehensive medical and retirement benefits, and opportunities for professional development, including training and conference attendance.
  • The role provides a chance to work on impactful projects within a growing industry in Nelspruit, with clear pathways for career progression.
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 • Upington

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

Placements24 • Stellenbosch

On-site
ZAR 1,800,000 - 3,000,000
Medical and dental coverage
Bonus structure
Training and certifications
+1
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
Lead Software Architect - Enterprise Solutions
Lead Software Architect - Enterprise Solutions

Placements24 • Vereeniging

On-site
ZAR 1,200,000 - 2,100,000
Vehicle allowance
Medical aid
Professional development
+1
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
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
Senior Software Architect
Senior Software Architect

Placements24 • Benoni

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Bonuses
Health benefits
+3
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
Senior Software Development Manager
Senior Software Development Manager

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 900,000 - 1,500,000
Competitive salary package
Medical / dental / vision insurance
Retirement plan with employer contrib.
+2