Lead Software Engineer - AI-Driven, Secure Platform

Edge Executive Search Group

Johannesburg

On-site

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

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Edge Executive Search Group in Johannesburg seeks a Lead Software Engineer to drive hands-on technical leadership across the full stack, architecture and AI-enabled product development. You will mentor a cross-functional squad and own solution design, APIs, data models and security, while maintaining production-grade code in a modern DevOps environment.

The role emphasizes architectural direction, coding standards, and scalable reference architectures, with collaboration across Product, QA,

Qualifications

  • Bachelor's degree in CS/SE/IT or related
  • 10+ years of professional full stack software engineering experience
  • 3+ years in a Lead or Senior Engineering role providing technical direction, code review and mentorship
  • Hands-on across front-end, back-end, APIs and DB development
  • Production experience with .NET/C#, Node.js or Java/Spring and modern front-end frameworks
  • Experience with Angular, React/Next.js, Vue/Nuxt, etc.
  • Strong TypeScript/JavaScript, HTML5, CSS3, responsive design
  • Experience with REST, GraphQL, gRPC and integration patterns
  • Experience with cloud (Azure/AWS)
  • Docker and Kubernetes
  • CI/CD pipelines (Azure DevOps, GitHub Actions, GitLab)
  • Infrastructure as Code (Terraform/Bicep)
  • Database design and tuning (SQL/NoSQL)
  • Automated testing across unit/integration/contract/e2e/load
  • Secure coding, auth, secret management, data protection
  • AI-assisted development tools in production
  • RAG, embeddings, vector databases, prompt engineering
  • Agile and DevOps delivery environments
  • Experience in fintech or regulated environments advantageous
  • Azure or AWS certifications advantageous
  • Agile/Scrum/SAFe certifications advantageous

Responsibilities

  • Design, build, test and deploy end-to-end features across front-end, back-end, API and database layers
  • Own technical solution design, including data models, API contracts, UI patterns and third-party integrations
  • Provide technical direction across a development squad while remaining actively involved in production engineering
  • Define and maintain coding, branching, testing and engineering standards
  • Lead architectural and technology decisions and document key decisions through design docs and ADRs
  • Establish scalable reference architectures across front-end, services, APIs and data layers
  • Conduct code reviews and facilitate pair and mob programming to improve quality
  • Champion CI/CD, automated testing, observability, trunk-based development and DevSecOps
  • Use delivery metrics to improve engineering flow, quality and developer experience
  • Mentor engineers across levels and support targeted technical development
  • Participate in technical interviews, onboarding and capability-building
  • Partner with QA to establish unit, integration, contract, end-to-end and performance testing
  • Identify risks and drive mitigation
  • Embed secure-by-design principles into development
  • Drive remediation of technical debt and incidents
  • Translate business requirements into scalable technical solutions
  • Maintain architecture diagrams, API specifications, runbooks and READMEs
  • Champion AI coding assistant usage and safe practices for AI-assisted engineering
  • Deliver production AI capabilities using LLMs, embeddings, vector DBs and function/tool calls

Skills

Full stack development
Technical leadership
REST / GraphQL
CI/CD
Docker
Kubernetes
Azure / AWS
TypeScript
React / Angular
Security awareness

Education

Bachelor's Degree in Computer Science/Software Engineering

Tools

Docker
Kubernetes
Terraform
Azure DevOps
GitHub Actions
CI/CD tooling
Git

Job description

Edge Executive Search Group in Johannesburg seeks a Lead Software Engineer to drive hands-on technical leadership across the full stack, architecture and AI-enabled product development. You will mentor a cross-functional squad and own solution design, APIs, data models and security, while maintaining production-grade code in a modern DevOps environment.

The role emphasizes architectural direction, coding standards, and scalable reference architectures, with collaboration across Product, QA,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer – AI-Powered, Secure & Scalable
Lead Software Engineer – AI-Powered, Secure & Scalable

Edgexec (Pty) Ltd • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Senior Software Architect – Fintech & AI Innovation
Senior Software Architect – Fintech & AI Innovation

Edge Executive Search Group • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Lead Software Engineer | Johannesburg | Permanent
Lead Software Engineer | Johannesburg | Permanent

Edge Executive Search Group • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Senior Software Engineer – Fintech, AI & Cloud Platform Lead
Senior Software Engineer – Fintech, AI & Cloud Platform Lead

Edgexec (Pty) Ltd • Johannesburg

On-site
ZAR 700,000 - 1,100,000
Senior AI-Driven Software Architect & Hands-On Engineer
Senior AI-Driven Software Architect & Hands-On Engineer

Sabenza IT & Recruitment • South Africa

On-site
ZAR 1,200,000 - 1,800,000
Senior AI Software Engineer - Midrand / Hybrid - R900K PA
Senior AI Software Engineer - Midrand / Hybrid - R900K PA

ATS Client • Midrand

On-site
ZAR 1,000,000 - 1,700,000
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 Developer
Lead Software Developer

DataTech Recruitment • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Senior AI/ML Architect & Production Lead
Senior AI/ML Architect & Production Lead

Jobgether • South Africa

On-site
ZAR 3,302,000 - 4,467,000
Salary range $204,000-$276,000 USD per
Comprehensive medical plan options
Dental and vision insurance
+7
Hands-On Principal AI Software Engineer
Hands-On Principal AI Software Engineer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000