Lead Developer | Waterfall, Johannesburg | Permanent

PSG Konsult Ltd.

Johannesburg

On-site

ZAR 1,200,000 - 1,600,000

Full time

9 days ago
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

PSG Konsult Ltd. in Johannesburg is seeking a Lead Developer to architect and deliver on the full stack, from backend APIs to the frontend. This permanent position places you at the heart of PSG Wealth transactional platforms and architectural decisions.

You will code actively, guide a team of senior and mid-level developers, and collaborate with business stakeholders to align technical roadmaps with strategic goals. A strong background in C#/.NET and SQL Server is essential.

Qualifications

  • BCom / BSc degree in Computer Science or equivalent qualification.
  • Minimum 8 years' fullstack software development experience, with at least 2 years in a technical lead or architecture role.
  • Hands-on technical leader— leads from the front, stays in the code, and does not delegate all implementation to the team.
  • Full stack competency — equally comfortable in backend logic, data design, API development, and frontend delivery.

Responsibilities

  • Define and own the technical architecture of assigned platforms and systems, ensuring scalability, resilience, and security by design.
  • Produce architecture decision records (ADRs), solution designs, and technical specifications that align engineering delivery with business objectives.
  • Lead and mentor a team of senior and mid-level developers, fostering collaboration and continuous improvement.
  • Lead the design, development, and optimisation of platforms, ensuring reliability, performance, and maintainability.

Skills

Full stack development
Technical leadership
Architectural design
C# .NET
SQL Server
REST APIs
Frontend technologies
CI/CD

Education

BCom / BSc degree in Computer Science

Tools

HTML5/CSS
Security principles (OWASP)

Job description

Category: Information Technology

Job Level: Professionally qualified and experienced specialists and mid-management

Closing date: 25-Sept-2026

Position Type: Permanent

Location: Waterfall Magwa Crescent

Overview:

VACANCY| LEADDEVELOPER | WATERFALL,JOHANNESBURG | PERMANENT

PSGs commitmentto transform and embrace diversity is what drives us to achieve a diverseworkplace with employment equity as a key goal to create an inclusiveworkforce. In achieving our employment equity goals, we give preference toapplicants from designated groups, and we encourage people with disability toapply.

A uniqueopportunity to join a JSE listed financial organisation that continuallydelivers excellent results and growth that exceed all competitors in themarket. Become part of a team working on key projects in PSG Wealth Managementin partnership with business stakeholders to deliver great value with anopportunity to make a real impact in the PSG success story. Lead the design anddelivery of PSG Wealth transactional platforms, line of business systems, andarchitectural solutions that are at the forefront of the digital transformationof the organisation. This is a hands-on role — you will be expected toarchitect, code, and deliver alongside your team across the full stack, frombackend APIs and data layers through to modern frontend experiences.

Key Responsibilities:
  • Define and own thetechnical architecture of assigned platforms and systems, ensuringscalability, resilience, and security by design
  • Produce architecturedecision records (ADRs), solution designs, and technical specificationsthat align engineering delivery with business objectives
  • Evaluate and recommendtechnology choices, frameworks, and patterns appropriate to the problemdomain
  • Review and validatesolution designs proposed by the team, providing structured feedbackbefore implementation begins
  • Be hands-on — activelycontribute to development across the full stack, leading by example andnot stepping away from the code
  • Deliver full stacksolutions covering backend services, APIs, database design, and frontendinterfaces
  • Lead and mentor a team ofsenior and mid-level developers, fostering a culture of collaboration,innovation, and continuous improvement
  • Collaborate withcross-functional teams and business stakeholders to define and execute thetechnical roadmap
  • Drive the design,development, and optimisation of platforms, ensuring reliability,performance, and maintainability
  • Set and enforce codingstandards, review practices, and quality gates across the team
  • Identify and proactivelyaddress technical debt, balancing long-term sustainability againstdelivery commitments
  • Provide technical guidanceand hands-on support to ensure successful delivery of projects on time andwithin budget
  • Stay current with industrytrends and emerging technologies, evaluating their relevance and potentialimpact on the business
  • Implement best practices,tooling, and CI/CD processes to improve delivery efficiency and codequality
  • Take full ownership oftechnical delivery — from inception through to production
  • BCom / BSc degree inComputer Science or equivalent qualification
  • Minimum 8 years' fullstack software development experience, with at least 2 years in atechnical lead or architecture role
  • Demonstrated experienceproducing solution and system architecture designs
  • Proven track record ofremaining hands-on and contributing code in a lead capacity
  • Expert knowledge of the full software developmentlifecycle
  • Hands-on technical leader— leads from the front, stays in the code, and does not delegate allimplementation to the team
  • Full stack competency —equally comfortable in backend logic, data design, API development, andfrontend delivery
  • Strong architecturalthinking — able to reason about systems at scale, not just individualcomponents
  • Passion for softwarecraftsmanship and delivering solutions that create real business value
  • Creative problem solving —critical thinking, inductive and deductive reasoning, ability to thinkbeyond the immediate solution
  • Communicates technicalconcepts clearly to both technical and non-technical audiences
  • Proactive and accountable— takes ownership from start to finish
  • Collaborative leader —shares knowledge, grows others, and builds high-performing teams
  • Capacity to work underpressure while maintaining high quality standards
  • Continuously learns andgrows own skills and industry knowledge
  • Commercially aware —understands the business context behind the technology being built.
  • C# .NET (Core andFramework)
  • SQL Server 2012+
  • REST API design andintegration
  • HTML5, CSS — able todeliver and review frontend implementations
  • Understanding of security principles — OWASP,authentication, authorisation, data protection
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hands-on Tech Lead: Full-Stack Architect
Hands-on Tech Lead: Full-Stack Architect

PSG Konsult Ltd. • Johannesburg

On-site
ZAR 1,200,000 - 1,600,000
Engineering Lead (Cape Town)
Engineering Lead (Cape Town)

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 1,500,000 - 2,000,000
Senior Software Developer at QE Services
Senior Software Developer at QE Services

QE Services IT Recruitment • Midrand

On-site
ZAR 650,000 - 1,100,000
Team Lead & Developer (C# and SQL)
Team Lead & Developer (C# and SQL)

Belay Talent Solutions • Pretoria

On-site
ZAR 900,000 - 1,200,000
Senior Platform Engineer (JHB Hybrid)
Senior Platform Engineer (JHB Hybrid)

Datafin • Johannesburg

On-site
ZAR 1,000,000 - 1,400,000
Principal Engineer - Sandton
Principal Engineer - Sandton

Catch • Gauteng

On-site
ZAR 1,200,000 - 1,800,000
Technical Solutions Lead
Technical Solutions Lead

Bushwise • Gauteng

On-site
ZAR 900,000 - 1,300,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
Platform Engineering Lead
Platform Engineering Lead

iLaunch (Pty) Ltd • Wes-Kaap

On-site
ZAR 1,000,000 - 1,600,000