Lead Software Developer

DT Projects SA

Johannesburg

Sur place

ZAR 1 400 000 - 2 000 000

Plein temps

Il y a 20 heures
Soyez parmi les premiers à postuler
Générateur de candidature

Démarquez-vous pour ce poste — générez un CV et une lettre de motivation personnalisés en environ une minute.

Passez les filtres ATS

Résumé du poste

DT Projects SA in Johannesburg seeks a seasoned Senior Full-Stack Engineer to anchor a cross-functional development squad, owning end-to-end features across front-end, back-end, API and database layers. You will review PRs, shape architecture, set coding standards and mentor engineers to raise the bar.

This role operates in a regulated, high-availability environment and requires deep coding involvement, cloud delivery on Azure/AWS, and familiarity with CI/CD and AI tooling integration.

Qualifications

  • 10+ years of experience building full stack web applications across front end, back end, API and database layers.
  • At least 3 years leading technically: senior devs, code reviews, mentorship and direction.
  • Solid experience with modern back-end and front-end stacks, cloud delivery on Azure/AWS.
  • Experience in regulated, high-availability environments is a strong plus.

Responsabilités

  • Designing, building and shipping end-to-end features across front end, back end, API and database layers.
  • Owning technical solution design for features, from data modelling to API contracts to UI patterns.
  • Setting and enforcing coding standards, testing practices and definition of done across the team.
  • Leading architectural decisions and ensuring the reference architecture is scalable and secure.
  • Running code reviews and pairing sessions to raise the bar.
  • Mentoring engineers through 1:1s, reviews and day-to-day support.
  • Partnering with QA, Product and DevOps to keep delivery secure and on track.
  • Championing AI tooling usage across the team and integration into production apps.

Connaissances

Leadership
Mentoring
Code reviews
Cross-functional collaboration
Architecture decisions
Communication
Full stack

Formation

Degree in Computer Science/Software Engineering/IT or similar
Cloud or Agile certifications

Outils

.NET/C# and Node.js
Angular/React/Vue/Svelte
Azure and/or AWS
CI/CD and containers

Description du poste

If you've spent years writing code, led some Senior Developers, and are ready to start shaping how a whole team writes it, this one's worth a proper look.

You’ll be the technical anchor for a cross-functional development squad, building full stack web and API solutions from the database up to the UI. This isn't a role where you trade your keyboard for a whiteboard. You'll still be deep in the code, reviewing pull requests, unblocking your team and making the calls on architecture that the business will live with for years. Think player-coach, not manager watching from the sidelines.

You’ll be joining a business that operates in a regulated, high-availability environment, where the software genuinely has to hold up under pressure. It's a place for someone who takes pride in doing things properly, not just quickly.

  • Designing, building and shipping end-to-end features across front end, back end, API and database layers
  • Owning technical solution design for your features, from data modelling to API contracts to UI patterns
  • Setting and enforcing coding standards, testing practices and definition of done across the team
  • Leading architectural decisions and keeping the reference architecture scalable, secure and maintainable
  • Running code reviews and pairing sessions that actually raise the bar, not just tick a box
  • Mentoring senior, intermediate and junior engineers through 1:1s, reviews and day-to-day support
  • Partnering with QA, Product and DevOps to keep delivery secure, tested and on track
  • Championing sensible, safe use of AI tooling across the team, from coding assistants to production AI features
  • Communicating risks, trade-offs and progress clearly to leadership and other stakeholders
  • A degree in Computer Science, Software Engineering, IT or similar. Cloud or Agile certifications are a bonus, not a barrier
  • 10+ years' experience building full stack web applications across front end, back end, API and database layers
  • At least 3 years leading technically: Senior Devs, code reviews, mentorship, setting technical direction
  • Solid, recent experience with modern back-end (.NET/C#, Node.js) and front-end (Angular, React, Vue or Svelte) stacks
  • Real cloud delivery experience on Azure and/or AWS, with containers and CI/CD as second nature
  • Experience in financial technology, banking or another regulated, high-availability environment is a strong plus
  • Comfort using AI-assisted development tools day to day, and ideally some experience integrating AI/LLM capabilities into production applications

If you're the engineer other developers go to when something's genuinely broken, and you'd rather build something that lasts than something that just ships, let's talk.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Lead Software Engineer | Johannesburg | Permanent
Lead Software Engineer | Johannesburg | Permanent

Edgexec (Pty) Ltd • Johannesburg

Sur place
ZAR 1 200 000 - 1 800 000
Lead Software Engineer
Lead Software Engineer

Humankind • Gauteng

Sur place
ZAR 1 000 000 - 1 800 000
Principal Software Engineer
Principal Software Engineer

Sabenza IT & Recruitment • Johannesburg

Sur place
ZAR 1 200 000 - 1 800 000
Full Stack Engineer (Senior)
Full Stack Engineer (Senior)

Parvana • Cape Town

À distance
ZAR 900 000 - 1 300 000
Intermediate Full-Stack Software Developer
Intermediate Full-Stack Software Developer

TMA Proactive Partners • Cape Town

Sur place
ZAR 550 000 - 850 000
Senior Software Developer
Senior Software Developer

ATS Client • Johannesburg

Sur place
ZAR 1 100 000 - 1 600 000
Technical Lead Developer (AI)
Technical Lead Developer (AI)

ATS Client • Johannesburg

Sur place
ZAR 1 000 000 - 1 600 000
Technical Lead
Technical Lead

Smart4 Cloud Limited • Sandton

Sur place
ZAR 900 000 - 1 500 000
FullStack Developer with AML and Financial Services -Software Engineer (Azure)
FullStack Developer with AML and Financial Services -Software Engineer (Azure)

Losika Consulting • Johannesburg

Sur place
ZAR 600 000 - 900 000
Software Development Lead
Software Development Lead

Samloryxconsultancy • Johannesburg

Hybride
ZAR 1 000 000 - 1 700 000