Lumin Soft

Full Stack Team Lead

Posted: 1 minutes ago

Job Description

Lumin Soft is a leading Software House in Egypt, specializing in IT consulting, custom software development, Portals, Mobile Applications, testing, Data Science, AI, ERP/CRM, and UX/UI design. With a history dating back to 2002, Lumin Soft has evolved from Excel Systems to become a key one-stop shop for software solutions. The company is known for its high-quality products, client satisfaction, timely delivery, and competitive pricing in the industry.Role DescriptionThis is a full-time hybrid role for a Full Stack Team Lead at Lumin Soft, The Full Stack Team Lead will be responsible for overseeing and managing the development of software projects, leading a team of developers, and ensuring the successful delivery of projects within specified timelines. Additionally, the role involves collaborating with stakeholders to gather requirements, design software solutions, and provide technical guidance to the team.Requirements:Bachelor’s degree in Software Engineering or Computer Science.6+ years of experience in software development with at least 2 in leadership role.Strong expertise in C#, ASP.NET Core, .NET Framework, and Visual Studio.Solid experience with Angular 2+ (Angular 4+ preferred).Knowledge of WCF, Web API, MSSQL, and Entity Framework.Hands-on experience in microservices architecture, CQRS, DDD, and event sourcing.Familiarity with Agile methodologies (Scrum, Kanban) and best practices like CI/CD, Refactoring, and TDD.Understanding of secure coding practices and web security principles.Experience with Docker, Kubernetes, and containerization (nice to have).Experience with MongoDB and N-tier architectures (nice to have).Strong communication skills and ability to collaborate effectively.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In