Skip to content

Technical Lead

Cape Town (Hybrid)
Key Roles and Responsibilities

The Purpose Of The Role

The main purpose of a Technical Lead is to oversee and support a team of Software Engineers, conducting code reviews and assisting with removing delivery blockers. It is important for the successful incumbent to have a good understanding of software development technologies and should also be personable and capable of effectively leading a team and collaborating with others.

Key Responsibilities

  • Conduct mentorship and training through regular knowledge sharing with teams as well as 360 peer and team reviews
  • Conducting accurate estimations in line with industry standards
  • Achieving estimations by working with estimation tolerance
  • Tracking and logging accurately in line with delivery
  • Flag and raise delivery blockers
  • Identify technical or resources challenges
  • Continuous learning in terms of programming language, code review skills and keeping up to date with industry norms and the latest technologies
  • Contribute and maintain technical library and produce quality and accurate documentation
Core Skills/Competencies
  • Displays emotional Intelligence
  • Monitors client satisfaction and establishes partner relationship with clients and stakeholders.
  • Leads by example
  • Assertive
  • Communicates well and keeps people informed
  • The ability to write clear, precise, well-organized documents
  • The ability to work under pressure
  • Highly proactive
  • Displays leadership capabilities
  • Drives company values

Mandatory technical skills required to do the Job

  • Main Language (C#)
  • Containerization
  • Experience with design and documentation
  • Experience with ORM/Database Design
  • Experience with SQL
  • Web Technology (Java Script, Type script)
  • Experience with Json/ XML
  • Experience in WEB API
  • CI/CD
  • Experience with UML
  • Testing Framework (Unit and Integration Testing)
Minimum Requirements
  • A minimum of 5 years experience in a leadership role
  • A minimum of 5 years experience as a Software Engineer
  • Matric
  • IT Diploma/Degree is advantageous
  • Industry Related certification
  • Retail industry experience is advantageous
  • Stable work history
  • Proven track record of successful implementation
Recruitment Process
  • Competency based interview to assess above requirements
  • Applicable assessment
  • Background checks
Back To Top