SOFTWARE DEVELOPMENT TEAM LEAD - Stellenbosch Verfied

Salary Negotiable Stellenbosch, Western Cape Stellenbosch, Western Cape more than 14 days ago 14-06-2022 11:48:34 AM
09-08-2022 11:48:34 AM
PURPOSE OF THE ROLE: As Software Development Team Lead you will be playing a key role in the development, testing, installation, documentation and maintenance of our software systems.

Key Performance Areas would include, but are not limited to:
• Production of quality secure software from specifications.
• Supporting the implementation of software.
• Technical support and troubleshooting.
• Driving adoption of software engineering best practices.
• Mentoring junior team members.
• Take responsibility for the quality and maintainability of the code base.
• Generate ideas for the improvement of our systems.
• Develop, test and implement new software
• Maintain existing software
• Troubleshoot operational systems
• Present ideas for system improvements
• Support your team to achieve its goals
• Improve your knowledge of our systems and the space we operate in

The successful candidate must have the following experience/skills and competencies:
• 6+ Years of software development experience
• 3+ Years’ experience in our tech stack.
• Expertise required:
o HTML5, CSS3
o JavaScript/ES6/TypeScript, SQL
o , , Bootstrap
o Vue Frameworks, NuxtJS preferable
o Azure
o Docker
o Serverless functions
o SOLID principles and Clean Code
o Git
o CI/CD tooling
o REST API’s
o Web security, OWASP, Secure by Design
o OAuth2 and OIDC.
Qualifications:
• University degree in Computer Science or similar