SUMMARY:
Our client is looking for a Lead Developer to join their team. This role is suited to a technically strong and experienced development professional with a passion for building secure, scalable identity solutions while leading delivery within a collaborative team environment. The successful candidate will be responsible for driving high-quality software delivery, defining technical architecture, and ensuring best practices across the development lifecycle.
POSITION INFO:
Key Responsibilities:
- Provide technical leadership in the delivery of Identity Management and data-driven solutions within the development team
- Drive the successful delivery of strategic projects within agreed timelines, budget, and quality standards
- Design and define architecture and technical solutions in collaboration with cross-functional teams
- Ensure adherence to best practice development, testing, and quality assurance standards
- Maintain and enhance existing systems without introducing defects, while supporting modernisation initiatives
- Oversee and contribute to system support and maintenance within required turnaround times
- Mentor and coach junior developers, fostering knowledge sharing and technical growth within the team
- Ensure development processes, standards, and toolsets are effectively applied and maintained
- Collaborate with stakeholders to align delivery with broader IT and business strategy
- Contribute to continuous improvement by identifying risks, inefficiencies, and optimisation opportunities
- Maintain accurate documentation of systems, processes, and enhancements
Requirements:- Degree / Diploma in Information Technology or related field with a minimum of 6 years’ relevant experience OR
- Minimum of 8 years’ relevant development experience
Technical Skills:- Strong experience in C#, .NET Core, and SQL Server
- Proven experience building high-performance, scalable APIs and RESTful services
- Solid experience with Identity Management solutions and authentication frameworks
- Experience with Entity Framework (EF6 and/or EF Core)
- Advanced SQL skills, including database design, complex queries, views, and stored procedures
- Experience with API testing tools such as Postman and Swagger
- Exposure to Agile/SCRUM methodologies
- Understanding of software design principles such as SOLID, KISS, and clean coding practices
Advantageous:- Experience with Azure DevOps and cloud-based technologies (e.g., Azure Functions, Cosmos DB)
- Experience with Microservices / Service-Oriented Architecture (SOA)
- Exposure to tools and frameworks such as RabbitMQ, SignalR, and OData
- Experience with IIS configuration
- Familiarity with modern authentication standards and protocols
Key Competencies:- Strong leadership and technical decision-making ability
- Analytical thinking and structured problem-solving skills
- High attention to detail and quality orientation
- Ability to work effectively within a collaborative team environment
- Strong communication and stakeholder engagement skills
- Commitment to continuous improvement and delivery excellence
This role is based fully in-office in Centurion.For more exciting IT vacancies, visit: />
We also specialise in recruiting for:
Software Developers (Back-End, Front-End, Full Stack)
Mobile Developers
Business & Systems Analysts
BI & SQL Experts
UI/UX Professionals
Data Scientists & Data Analysts
Big Data Professionals
Cloud Experts
Infrastructure Specialists
DevOps & SecOps Engineers
Cybersecurity Specialists
SEO / Digital Designers
Please note: If you have not received feedback within two weeks, please consider your application unsuccessful. Your profile will remain in our database for future opportunities.
For more information, contact:
Reinie Du Preez
Senior Specialist Recruitment Consultant