Software Development Lead

Samloryxconsultancy

Johannesburg

Hybrid

ZAR 1,000,000 - 1,700,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Samloryxconsultancy is seeking an experienced architect-lead who remains hands-on and can shape system designs for client engagements. You will own architecture decisions, estimate delivery, and define the sequence of work while guiding a small engineering team.

You will stay involved in coding about half the time, and design cloud solutions on AWS or Azure with attention to cost, security, and operations. This three-year contract demands clear client communication.

Qualifications

  • Around 12 years in software engineering with several of those leading technical delivery.
  • Deep Java and Spring Boot with ability to explain system design to non-technical clients.
  • Strong cloud architecture experience on AWS or Azure, including cost control.
  • Proven ownership of a system end to end, from design through production support.
  • Experience mentoring engineers and giving constructive feedback.

Responsibilities

  • Own the architecture and technical direction of client systems, and write the decisions down
  • Lead a small team of engineers: sequencing work, reviewing code, and raising the standard
  • Stay hands-on: roughly half the role involves writing production code
  • Design cloud architecture across AWS and Azure, including cost, security and operational reality
  • Run the delivery conversation with clients directly, including scope and timelines
  • Give honest estimates and flag slippage early
  • Set and hold the quality bar: testing, pipelines, and handover that actually works

Skills

Java
Spring Boot
Cloud architecture
Team leadership
Client engagement
Cost optimization
Kubernetes
Terraform
Kafka
Polyglot backend

Tools

Terraform

Job description

This is a hands-on leadership role, not a management one. You will still be in the code, and you will also be the person who decides how a system is shaped, what gets built first, and when to tell a client that the thing they asked for is not the thing they need.You will be accountable for delivery on client engagements: the architecture, the estimate, the sequence and the handover. Our standard is that another engineer could take over what we built without us, and holding that line is a large part of this job.The contract runs three years. You will be living with your own architectural decisions long enough to learn from them, which is the only way anyone actually gets better at this.

What you will do
  • Own the architecture and technical direction of client systems, and write the decisions down
  • Lead a small team of engineers: sequencing work, reviewing code, and raising the standard rather than policing it
  • Stay hands-on. Roughly half this role is still writing production code
  • Design cloud architecture across AWS and Azure, including cost, security and operational reality
  • Run the delivery conversation with clients directly, including the awkward parts about scope and timelines
  • Give honest estimates, and flag slippage early rather than at the deadline
  • Set and hold the quality bar: testing, pipelines, documentation, and handover that actually works
What we are looking for
  • Around 12 years in software engineering, with several of those leading technical delivery
  • Deep Java and Spring Boot, with system design judgement you can explain to a non-technical client
  • Strong cloud architecture on AWS or Azure: networking, identity, managed data services, observability and cost control
  • Proven ownership of a system end to end, from design through production support
  • Experience leading and mentoring engineers, including giving difficult feedback well
  • Comfortable talking to clients, including saying no and explaining why
  • South African work authorisation, and able to work hybrid from Johannesburg
Nice to have
  • Kubernetes and container orchestration at production scale
  • Terraform or equivalent infrastructure as code
  • Event-driven architecture with Kafka or similar
  • Experience across more than one backend stack, for example Python, Node.js, .NET or Go
  • Cloud architecture certification such as AZ-305 or AWS Solutions Architect Professional
  • Consulting or client-facing delivery background
  • Having inherited a system nobody understood and made it maintainable
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Samloryxconsultancy • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Engineering Lead
Engineering Lead

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 1,100,000 - 1,700,000
Lead Software Developer
Lead Software Developer

DT Projects SA • Johannesburg

On-site
ZAR 1,400,000 - 2,000,000
Software Engineering Team Lead
Software Engineering Team Lead

OfferZen Enterprise • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Senior Full-Stack Developer (Python, Next.js, AWS)
Senior Full-Stack Developer (Python, Next.js, AWS)

AES Global • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Architecture ownership
Hybrid work
Modern tooling
+1
Lead Software Engineer | Johannesburg | Permanent
Lead Software Engineer | Johannesburg | Permanent

Edgexec (Pty) Ltd • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Lead Software Engineer - Cloud Services
Lead Software Engineer - Cloud Services

Placements24 • Sandton

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary & bonus
Executive health insurance
Generous paid time off
+2
Head of Software Engineering
Head of Software Engineering

ATS Client • Cape Town

On-site
ZAR 1,800,000 - 3,200,000
Lead Software Architect
Lead Software Architect

Placements24 • Centurion

On-site
ZAR 1,800,000 - 2,800,000
Executive salary
Health insurance
Retirement plans
+4
AWS DevOps / Platform Engineering Lead
AWS DevOps / Platform Engineering Lead

DataTech Recruitment • Johannesburg

On-site
ZAR 1,523,000 - 1,825,000