Software Engineering Team Lead
Plus 1X
- Cape Town, Western Cape
- Permanent
- Full-time
- Lead, coach, and mentor team members, fostering a culture of servant leadership
- Perform line management duties, including performance reviews and cross-training initiatives
- Assist in the development of functional designs and resolution of complex design issues
- Guide other functions on implementation, scale, learning, and software delivery
- Establish and maintain software development, testing, and documentation standards
- Resolve escalated software application issues and coordinate production issue mitigation plans
- Oversee documentation of production support processes and facilitate root cause analysis
- Champion engineering and operational excellence, setting clear quality goals
- Interface with diverse stakeholders including business leaders, product development counterparts, and partner technology organizations
- Represent the technology perspective for the team in various forums
- 8+ years' experience in programming
- 4+ years' experience in a scripting language such as Python, Rails or PHP
- You must have a basic understanding of Javascript, CSS and HTML
- Demonstrable track record of working with a relational database, for example PostgreSQL
- Professional fluency in open source tools, including github, Jenkins, and others
- Comfortable with cloud platforms such as AWS
- Experience with development of microservices
- Comfortable with development of RESTful API backends
- Comfortable with Async Message Brokers such as RabbitMQ
- Strong foundation on modern DevOps culture
- Forward-thinking approach to addressing current and emerging bottlenecks
- Commitment to educating the engineering team in new methods and techniques
- Talent recognition and development skills, optimizing team effectiveness and productivity
- Value for skills development, exhibiting mentorship and patience in helping team members achieve goals
- Dedication to fostering a culture of continuous engineering improvement through mentoring, feedback, and metrics
- Strong coding skills, with the ability to make impactful contributions to core-feature and Greenfield projects
- Experience working in an agile, collaborative, and innovative environment
- Excellent communication and interpersonal skills, with a focus on mentoring and coaching
- Passion for building scalable systems and a willingness to learn
- Demonstrated good judgment and decision-making ability under pressure
- Commitment to creating a positive and collaborative team environment
ExecutivePlacements.com