Senior Software Engineer Team Lead/ Solution Architect

2 days ago


Sandton, Gauteng, South Africa Exaze Full time R1 200 000 - R2 400 000 per year

The Senior Software Engineer Team Lead/ Solution Architect acts as the technical linchpin between business vision and engineering execution. You will translate strategic objectives and product needs into secure, scalable, and cost‑effective software architectures, while remaining hands‑on with code and cloud infrastructure.

Key Responsibilities:

Architecture & Design

  • Engage with business, product, and engineering teams to understand requirements.
  • Work directly with business stakeholders to elicit, clarify, and validate requirements, ensuring a shared understanding and co-creation of solutions.
  • Collaborate with business analysts, who remain responsible for documenting requirements in detail, to ensure alignment and completeness.

Cloud & DevOps

  • Design and implement resilient, observable, auto scaling solutions on AWS (EKS, CloudFront, S3, RDS/Aurora, DocumentDB, OpenSearch, CloudWatch, IAM, Secrets Manager, CodePipeline/CodeBuild, ECR).
  • Build and maintain CI/CD pipelines with Jenkins and Argo CD; leverage Docker and Kubernetes for container orchestration.
  • Apply Infrastructure as Code (Terraform) where appropriate.

Software Engineering

  • Lead development of complex Angular front end applications with responsive UX.
  • Design, build, deploy, and run Spring Boot Java microservices (REST & SOAP) and services (nice to have).
  • Integrate LLM powered capabilities for both on prem and cloud inference.
  • Write clean, testable code; implement unit/integration tests (JUnit) and code quality gates.

Data & Integration

  • Model data effectively and optimize queries across Oracle/PLSQL, PostgreSQL, MongoDB, DynamoDB.

Security & Compliance

  • Embed IAM, encryption, threat modeling, and compliance requirements (PCI, POPIA, GDPR, etc.) into designs.
  • Drive HA, DR, and backup strategies for mission critical workloads.

Leadership, Mentorship & Governance

  • Present architectures, trade offs, and risks to senior leadership and stakeholders.
  • Provide mentorship, coaching, and technical guidance to junior software engineers, fostering their growth and development.
  • Lead regular knowledge sharing sessions, code reviews, and training workshops to build team capability and ensure best practices are adopted.

Collaboration & Solutioning

  • Partner directly with business stakeholders throughout the solution lifecycle, from requirements gathering to solution validation and iteration.
  • Proactively propose alternative or improved ways of solving business problems, leveraging both existing and emerging technologies—even those not yet deployed within the business.

Minimum Requirements:

  • Bachelor's Degree in Computer Science, Engineering, or equivalent practical experience.
  • 8+ years of full‑stack software engineering experience, with at least 3+ years in an architecture or technical‑lead capacity.
  • Proven track record designing and delivering large‑scale, highly available systems (AWS deployments preferred).
  • AWS Solution Architect Professional or equivalent certification (preferred).
  • Demonstrated success mentoring engineers and driving cross‑team technical initiatives.

Technical Competencies:

Cloud
- AWS expert (Architect / DevOps certifications preferred).

Containers & Orchestration
- Docker, Kubernetes (EKS)

Backend
- Java 17+/Spring Boot (mandatory).

Frontend
- Angular 15+, TypeScript, HTML5, SCSS.

Data
- Oracle (advanced PL/SQL), PostgreSQL, MongoDB/DocumentDB; data modelling, query optimisation.

DevOps & IaC
- Jenkins, Argo CD, CodePipeline/CodeBuild, Git

Observability
- CloudWatch, OpenSearch, Prometheus/Grafana, distributed tracing.

Security
- IAM & KMS.

Job Location:
Sandton

Before applying, please ensure that you meet the minimum requirements. If you do not hear from us within a week, kindly consider your application as unsuccessful.



  • Sandton, Gauteng, South Africa Hire Resolve Full time R120 000 - R180 000 per year

    Hire Resolve is currently seeking a highly experienced Senior Solutions Architect to join our client in the Business Consulting industry. As a Senior Solutions Architect, you will work closely with clients to understand their business needs and provide innovative technical solutions. You will lead the design and implementation of complex systems architecture...

  • Software Architect

    1 week ago


    Sandton, Gauteng, South Africa Sun International Full time R1 800 000 - R2 500 000 per year

    Job PurposeThe Software Architect - Client & Mobile Experience, is responsible for defining, evolving and implementing the technical architecture of the client-facing components of the iGaming platform. This includes mobile apps, web applications and shared UI frameworks. This is a hands-on role, the architect will actively contribute to codebases,...

  • Solutions Architect

    1 week ago


    Sandton, Gauteng, South Africa Hire Resolve Full time R1 200 000 - R2 400 000 per year

    A leading IT Solutions company is seeking an experienced Solutions Architect to join their team in Sandton. This is an exciting opportunity for a commercially astute Solutions Architect to drive growth across new lines by identifying potential customers, conducting product demonstrations, and recommending application-specific solutions, and closing deals. If...


  • Sandton, Gauteng, South Africa Boardroom Appointments Full time R2 000 000 - R2 500 000 per year

    Job purpose: As a Solutions Architect, you'll be responsible for designing and developing our products. You will design the systems architecture of our software solutions as well as implement them in order to meet user requirements. You should have good programming skills with Python or C++/C# and experience with data science tools such as pandas, NumPy...

  • Solutions Architect

    6 days ago


    Sandton, Gauteng, South Africa Boardroom Appointments Full time R1 200 000 - R2 400 000 per year

    Duties and responsibilities:Demonstrate cost consciousness and awareness of personal contribution to costs and productivity Identify and escalates potential risks that may lead to increased costs Prevent wastage and identify process improvements to contain and reduce costs Implements customer service solutions demonstrating the shared values "My work is my...


  • Sandton, Gauteng, South Africa Discovery Ltd. Full time

    Business Unit: Vitality LifeFunction: Development (Oracle/Delphi/Magic/etc)Date: 21 Oct 2025About DiscoveryDiscovery's core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our...


  • Sandton, Gauteng, South Africa Sun International Full time R900 000 - R1 200 000 per year

    Job PurposeThe Software Development Team Lead for the Client & Mobile Experience team will lead the development of cutting-edge, responsive, and engaging user interfaces for SunBet's online iGaming platform. The role will guide a team of engineers building web and mobile applications that deliver seamless gameplay, real-time interactions, and rich visual...


  • Sandton, Gauteng, South Africa Hire Resolve Full time R1 200 000 - R1 800 000 per year

    Job Vacancy: Senior Electrical Engineer (Heavy Current)Location: Sandton, South AfricaPosition Overview: Our client is seeking a highly skilled and experienced Senior Electrical Engineer (Heavy Current) to join our their team in Sandton, South Africa. The ideal candidate will have a strong background in heavy current electrical engineering, with a proven...


  • Sandton, Gauteng, South Africa Hire Resolve Full time R1 000 000 - R2 500 000 per year

    Hire Resolve's client is seeking a Software Engineer who will be responsible for designing, developing, and maintaining software solutions for the client's SaaS applications. This role requires strong technical expertise in software development, performance optimization, security, and collaboration with cross-functional teams. The Software Engineer will...


  • Sandton, Gauteng, South Africa Sun International Full time R150 000 - R200 000 per year

    Job PurposeThe Software Development Team Lead for Middleware & Account Systems leads a team responsible for building and maintaining the core backend services that power the iGaming platform. This includes player account management, wallet services, game content integration, and regulatory compliance systems. This role demands deep expertise in...