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