Search by job, company or skills

  • Posted 20 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Location: Onsite Cairo

Experience: 710+ Years

Employment Type: Full-Time

Job Description

We are looking for an experienced .NET Team Lead to lead a team of developers in designing, developing, and maintaining scalable web applications. The ideal candidate has strong hands-on experience with ASP.NET Core, Angular, ABP Framework, and CI/CD pipelines, along with proven leadership and mentoring skills.

Key Responsibilities

  • Lead, mentor, and manage a team of .NET developers
  • Design and develop scalable, high-performance applications using ASP.NET Core
  • Architect and implement front-end solutions using Angular
  • Work extensively with ABP Framework (ASP.NET Boilerplate) for modular and enterprise-grade applications
  • Define and enforce coding standards, best practices, and architecture guidelines
  • Implement and manage CI/CD pipelines for automated build, test, and deployment
  • Collaborate with product managers, architects, and QA teams
  • Perform code reviews and ensure high-quality deliverables
  • Troubleshoot and resolve complex technical issues
  • Participate in system design, estimation, and sprint planning

Required Skills & Qualifications

  • 7+ years of experience in .NET development
  • Strong expertise in ASP.NET Core (Web API, MVC)
  • Solid experience with Angular (latest versions preferred)
  • Hands-on experience with ABP Framework
  • Strong knowledge of CI/CD tools (Azure DevOps, GitHub Actions, GitLab CI, Jenkins, etc.)
  • Experience with RESTful APIs, Microservices architecture
  • Proficiency in SQL Server / PostgreSQL
  • Experience with Docker and basic cloud services (Azure/AWS is a plus)
  • Strong understanding of OOP, SOLID principles, and design patterns
  • Excellent leadership, communication, and problem-solving skills

Nice to Have

  • Experience with Azure Cloud
  • Knowledge of Kubernetes
  • Exposure to Domain-Driven Design (DDD)
  • Experience in Agile/Scrum methodologies

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 137864279