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. Learn more at Reports To: Delivery Manager (solid line) Capability Alignment: Engineering Capability Lead (dotted line) Location: Cape Town, South Africa Work Arrangement: Hybrid – 3 days per week in the office Employment Type: Permanent / Full-Time Track: Engineering Leadership Experience: 8+ years of software engineering experience 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 within the team through mentoring and technical guidance Conduct code reviews and ensure engineering quality standards are maintained 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 Ensure AI-assisted outputs are validated and meet engineering quality standards Promote responsible and productive use of AI within engineering workflows Collaborate with QA, UX, DevEx, and Architecture capabilities Ensure engineering work aligns 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 Sound engineering judgement and decision-making 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, we truly appreciate your interest. 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. Privacy Policy: #J-18808-Ljbffr
Lead Engineer (Team Lead) - Cape Town
MORAE
Remote, Remote
Published 10 days ago
Report job