Technical Lead
Location
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