Role: Development Technical Lead
Location: Fourways
Salary: R 1 080 000 Per Annum
Are you a seasoned software developer with a passion for leadership and innovation? Join a leading financial services group at the forefront of customer-focused technology! We're looking for a Development Technical Lead to drive high‑quality software development, set governance standards, and mentor a talented team. You'll be instrumental in designing and enhancing complex applications, optimising operational efficiency, and pushing the boundaries of what's possible in financial technology.
Key Responsibilities
- Lead the design and development of complex software applications.
- Provide technical leadership and guidance to a team of developers.
- Mentor and coach less experienced team members, fostering their skill development.
- Ensure high quality software, governance, and development standards throughout the SDLC.
- Contribute to the application software roadmap, aligning development with business needs.
- Implement and provide input on security measures for applications.
- Monitor, diagnose, and resolve performance issues and software defects.
Requirements & Experience
Education: Grade 12 / SAQA Accredited Equivalent (Essential). A recognised software development certification / degree / diploma (Advantageous). Microsoft Certifications (Advantageous).
General Experience: 7 or more years' experience using relevant programming languages or technologies (Essential).
Specific Experience:
- DevOps experience (Essential)
- Experience working with Agile principles and methodologies (Essential)
- Experience in enterprise application development (Essential)
- Experience with software architecture patterns and practices (Essential)
- Cloud Platform experience (Essential)
- Microservice architecture experience (Advantageous)
- Networking and Infrastructure design experience and knowledge (Advantageous)
- Containerisation experience (Advantageous)
- Experience in a Financial Services industry (Advantageous)
Managerial Experience: Experience of guiding and directing people and other resources to achieve specific end results within limited timeframes (Essential).
Technical Skills
C#, Microsoft SQL Server, RabbitMQ, Angular, PrimeNG, Hangfire, JQuery, GIT, Azure DevOps.
Behavioral Competencies
- Excellent communication and collaboration skills.
- Adept at managing complexity and making quality decisions.
- Action‑oriented with a strong sense of accountability.
- Tech‑savvy with a drive for innovation.
- Resilient and adaptable in challenging situations.