Enable job alerts via email!

Development Technical Lead

The Recruitment Council

Johannesburg

On-site

ZAR 918 000 - 1 080 000

Full time

16 days ago

Job summary

A leading financial services group in Johannesburg seeks a Development Technical Lead. You will drive high-quality software development, provide technical leadership, and mentor a talented team. The ideal candidate has over seven years of experience, including DevOps and enterprise application development. This role presents an exciting opportunity to innovate in financial technology.

Qualifications

  • 7+ years' experience using relevant programming languages or technologies.
  • Experience in enterprise application development essential.
  • DevOps, Agile methodologies, and microservices experience advantageous.

Responsibilities

  • Lead design and development of complex software applications.
  • Provide technical leadership and guidance to a team of developers.
  • Mentor less experienced team members.

Skills

C#
Microsoft SQL Server
RabbitMQ
Angular
PrimeNG
Hangfire
JQuery
GIT
Azure DevOps

Education

Grade 12 / SAQA Accredited Equivalent
Software development certification / degree / diploma
Job description
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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.