Senior Software Engineer Team Lead/ Solution Architect

3 weeks ago


Sandton, South Africa Exaze Full time

Senior Software Engineer Team Lead/ Solution Architect The Senior Software Engineer Team Lead/ Solution Architect acts as the technical linchpin between business vision and engineering execution. You will translate objectives and product needs into secure, scalable, and cost‑effective software architectures, while remaining hands‑on with code and cloud infrastructure. Key Responsibilities 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. 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 Node.js 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. 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. 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. Qualifications 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 Skills Backend – Java 17+/Spring Boot (mandatory). Frontend – Angular 15+, TypeScript, HTML5, SCSS. Data – Oracle (advanced PL/SQL), PostgreSQL, MongoDB/DocumentDB; data modelling, query optimisation. 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. #J-18808-Ljbffr



  • 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...


  • Sandton, South Africa Eblocks Software Full time

    **Enterprise Solutions Architect (Cloud)** Eblocks is a future-focused software company and community of passionate, purpose-led individuals. We think disruptively to deliver technology to address our clients' toughest challenges while also seeking to impact society with technology positively. As Africa's first future-focused technology company, we focus...


  • Sandton, South Africa Absa Bank Limited Full time

    Bring your possibility to life! Define your career with us - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.Job Summary The...


  • Sandton, South Africa Dotcom Software Solutions Full time

    Dotcom Software's Business Advisory division has an opportunity for a Senior Software Engineer specialising in C# and Azure Cloud. You will join a team of like minded individuals to drive the adoption of AI. Contract role – 12 months, strong possibility of extension. Onsite full time in Sandton. Senior Software Engineer (Azure / Cloud Platform). We're...


  • Sandton, South Africa Absa Bank Limited Full time

    Empowering Africa’s tomorrow, together one story at a time. - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group. Job...


  • 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

    6 days ago


    Sandton, South Africa Codematch Full time

    Job Description A company in the healthcare industry is currently seeking a software architect. The role involves crafting detailed designs for solutions that align with business requirements on fundamental projects and strategic goals. The position requires collaboration across the technical layers of project design, creating comprehensive solutions, and...


  • Sandton, South Africa IgniteByte Digital Full time

    Overview We are looking for an accomplished Senior Solutions Architect to join our Management Consulting Advisory Team . The ideal candidate is a strategic technology leader with extensive experience in designing, implementing, and governing enterprise-scale architecture solutions , particularly within the financial services industry . You will partner with...


  • Sandton, South Africa Telecommunications and Technology Full time R1 200 000 - R3 600 000 per year

    Overview Reference DS:INV Salary ZAR/hour Job Location - South Africa -- Johannesburg Metro -- Sandton Job Type Contract Posted 24 October 2025 Closing date 15 Nov :59Dotcom Software's Business Advisory division has an opportunity for a Senior Sofware Engineer specialising in C# and Azure Cloud. You will join a team of like minded individuals to...

  • Solutions Architect

    6 days ago


    Sandton, South Africa Codematch Full time

    Job Description An organization in the insurance industry is looking for a Solutions Architect to design comprehensive architecture for solutions that support business delivery on key projects and strategic objectives. Operate across the technical levels within the enterprise architecture as well as the value chain to develop holistic and integrated...