Software Engineering Team Lead
π Location: Nasr City, Cairo
π Employment Type: Full-time, Permanent (Onsite)
π Working Hours: Sunday to Thursday, 8 hours/day
π° Salary: Based on experience (to be discussed during the interview)
About the Role:
We are hiring a Software Engineering Team Lead to guide, support, and empower our development team. The ideal candidate should have a strong technical background, solid experience in ASP.NET, and proven leadership capabilities. You will lead by example, help developers overcome technical challenges, and work closely with clients to turn their needs into clear, actionable plans.
Key Responsibilities:
β Lead by example in solving complex technical issues and supporting the team day-to-day
β Track daily progress and ensure alignment with sprint goals
β Meet clients to analyze and document their requirements
β Prepare technical reports and presentations
β Manage and oversee GitLab workflows (commits, merges, deployments)
β Apply best coding practices and ensure consistency across the team
β Participate in sprint planning, reviews, and backlog grooming
Requirements:
π 4+ years of experience in software development, with 1β2 years in a leadership or technical supervisory role
π Bachelorβs degree in Computer Science, Information Technology, or a related field
π Strong hands-on experience with ASP.NET is required
π Solid skills in system analysis and documentation
π Deep understanding of Agile/Scrum methodologies
π Excellent communication, team management, and problem-solving skills
π Experience in system architecture and scalable solution design is a plus