✨ About The Role
- The Engineering Team Lead will manage a small cross-functional team of 5-8 professionals to achieve organizational goals.
- The role involves a mix of management (30%) and technical responsibilities (70%), including application design and web development.
- The candidate will be responsible for mentoring team members and conducting code reviews to ensure excellence in .NET Core and C# applications.
- The position requires collaboration with design and product teams to create exceptional product experiences.
- The role emphasizes rapid prototyping and iterative development to drive innovation and improve customer solutions.
âš¡ Requirements
- The ideal candidate has at least 5 years of experience as a Software Engineer and 3 years of people management experience.
- A strong proficiency in C# and .NET Core is essential, along with a deep understanding of SOLID principles.
- The candidate should be comfortable working in a collaborative, remote-first environment and excel in both independent and team settings.
- Experience in designing and maintaining enterprise-level applications using Microsoft technologies is crucial.
- The candidate should possess excellent communication skills to convey complex ideas to both technical and non-technical stakeholders.