Job Description
Alkhawarizmi.ai is expanding! We are looking for an experienced and motivated Full Stack .NET Team Lead to lead our development team and drive the design and delivery of scalable, high-quality software solutions.
🔹 Key Responsibilities
-Lead, mentor, and support a team of full stack developers.
-Design, develop, and maintain scalable web applications.
-Review code and ensure best practices, clean code, and architectural standards.
-Collaborate with product managers, designers, and stakeholders to define technical solutions.
-Manage technical planning, task distribution, and delivery timelines.
-Ensure high-quality releases through testing, CI/CD, and Agile practices.
-Troubleshoot complex technical challenges and guide the team to solutions.
🔹 Required Qualifications
✔️ 10+ years of experience in .NET development, with team leadership experience
✔️Strong expertise in .NET Core / ASP.NET Core
✔️Solid front-end development experience with Angular (v12+)
✔️Strong experience with MongoDB and NoSQL databases
✔️Excellent knowledge of RESTful APIs and system integrations
✔️Strong understanding of software architecture, OOP, and design patterns
✔️Experience with Git, CI/CD pipelines, and Agile methodologies
✔️Proven ability to write clean, maintainable, and scalable code
✔️Strong leadership, communication, and problem-solving skills