Lead Engineer / Team Lead
Morae
About the role
About
Morae is a trusted provider of technology‑enabled solutions transforming the delivery of legal services. We partner with the world’s largest law firms and corporate legal departments to solve complex challenges through innovative, data‑ and AI‑driven solutions. By combining deep industry expertise with advanced technology, we help our clients thrive in a rapidly evolving marketplace.
Location: Cape Town, South Africa
Work Arrangement: Hybrid – 3 days per week in the office
Employment Type: Permanent / Full‑Time
Track: Engineering Leadership
Experience Required: 8+ years of software engineering experience
Reports To: Delivery Manager (solid line)
Capability Alignment: Engineering Capability Lead (dotted line)
Role Summary
The Lead Engineer / Team Lead is responsible for providing technical leadership and driving delivery within a product engineering team. This role combines hands‑on engineering with team leadership, ensuring the team delivers reliable, maintainable, and scalable software while operating effectively within the broader engineering organisation.
The Lead Engineer works closely with the Product Owner and Delivery Manager to ensure successful product delivery while maintaining strong engineering standards, technical quality, and team performance.
Required Skills and Experience
- 8+ years of professional software engineering experience
- Strong hands‑on experience with Python and .NET (C#)
- Experience leading engineering teams or acting as a technical lead
- Strong understanding of software architecture and system design
- Experience delivering software within Agile product teams
Key Responsibilities
Technical Leadership
- Provide technical leadership and direction for the engineering team
- Design and implement backend services using Python and .NET (C#)
- Contribute to system architecture and technical design decisions
- Ensure engineering standards and best practices are consistently applied within the team
- Lead and support engineers through mentoring and technical guidance
- Conduct code reviews and maintain engineering quality standards
- Support performance feedback and capability development for team members
Delivery Ownership
- Work with the Delivery Manager and Product Owner to plan and deliver product features
- Ensure technical work is clearly understood, estimated accurately, and delivered effectively
- Identify technical risks early and implement mitigation strategies
- Encourage effective use of AI‑assisted development practices within the team
- Validate AI‑assisted outputs to meet engineering quality standards
- Promote responsible and productive use of AI within engineering workflows
- Collaborate with QA, UX, DevEx, and Architecture capabilities
- Align engineering work with organisational engineering standards and practices
- Contribute to cross‑team engineering initiatives and improvements
Nice to Have
- Experience with React
- Experience building full‑stack applications
- Experience working with cloud platforms (Azure preferred)
- Experience operating and supporting production systems at scale
- Strong technical leadership and sound engineering judgement
- Team mentorship and capability development
- Strong collaboration across product and engineering functions
Performance Measures
Success in this role will be measured by:
- Successful delivery of product initiatives
- Engineering quality, stability, and reliability of systems
- Development and performance of team members
- Alignment with engineering standards and capability practices
Employment Equity
Morae is committed to Employment Equity and transformation. Candidates from designated groups are encouraged to apply in line with our EE objectives.
A Few Final Notes
- Due to application volume, only shortlisted candidates will be contacted. If you don’t hear back within two weeks, please consider applying again in the future.
- Please do not send direct messages.
- Applicants must be based in Cape Town and meet the role requirements.
- Morae Global Corporation does not engage recruitment agencies.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free