Our client, a leading South African E-commerce giant, is looking for a vibrant and talented Software Engineering Team Lead to join their team based in Cape Town.
You will be directly reporting to the Engineering Director.
- Build and retain a high caliber engineering team
- Build relationships through regular one on one conversations
- Remove roadblocks and interruptions to help the team perform
- Be involved with the architectural and strategic planning with peers and senior developers
- Work with stakeholders to gather requirements, and manage expectations
- Support and develop the careers of members of the team
- Support and give direction to innovation in the team
- Present practical input for strategic technology decisions
- Stay up to date with industry trends, and standards
- Lead the Agile processes within the team
- Manage the roadmap for the team, playing a key role in prioritization
- Relevant Qualification in the field of Information Systems or Computer Science.
- Experience developing Scala in a test-driven environment (and/or at least in one of the following - Java, C, C++, Python)
- Good SQL experience in a high-load environment
- Experience with a broad range of related disciplines such as Development, Cloud Infrastructure, Site Reliability, Provisioning, Configuration Management, and Managed Systems.
- Experience with e-commerce-based applications is advantageous
- Experience working with GCP/AWS and/or other cloud platforms
If this sounds like you, kindly apply!