Search by job, company or skills

Abou Ghaly Motors

Web Development Team Lead

7-9 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago

Job Description

Job Purpose

Oversee the design, development, and delivery of innovative web solutions. The ideal candidate will bring strong full stack .NET expertise, leadership capabilities, and a solid understanding of modern web technologies and best practices.

As a Team Lead, you will be responsible for guiding a team of developers, ensuring code quality, aligning with business goals, and driving continuous improvement across our development lifecycle.

Responsibilities

  • Lead, mentor, and support a team of web developers to deliver high-quality, scalable, and secure applications
  • Oversee the full development lifecycle from requirements gathering and system design to deployment and maintenance
  • Collaborate closely with Product Owners, QA, Business Analysts, and other stakeholders to define project scope and priorities
  • Provide technical leadership in architecture design, performance tuning, and system integration
  • Conduct code reviews and enforce best practices for clean code, maintainability, and performance optimization
  • Drive the adoption of Agile/Scrum methodologies and DevOps practices across the team
  • Participate in technical planning, effort estimation, and risk management
  • Ensure timely delivery of projects while maintaining a strong focus on quality and performance

Requirements

  • Bachelor's degree in computer science, Software Engineering, or a related field
  • 7+ years of hands-on experience in Full Stack .NET development using.NET Framework / .NET Core / C#, ASP.NET, and Web APIs/Services
  • Strong expertise in front-end technologies: HTML5, CSS3, JavaScript, jQuery, and preferably TypeScript with frameworks such as Angular
  • experience to Python and AI integration (e.g., Open AI, Copilot) is an advantage
  • In-depth knowledge of Entity Framework/Core, LINQ, and database optimization using SQL Server including advanced queries and stored procedures
  • Excellent command of OOP principles, design patterns, Clean Architecture, and MVC framework
  • Strong experience with version control systems (GIT, TFS, VSS) and familiarity with Azure DevOps or similar platforms
  • Experience working with CI/CD pipelines and cloud-based deployment (Azure preferred)
  • Exposure to message queuing systems (e.g., RabbitMQ, Azure Service Bus) is an advantage
  • Proven success in delivering software solutions using Agile/Scrum methodologies within a DevOps environment
  • Strong understanding of large-scale project management, system scalability, and performance best practices
  • Proven experience in technical leadership, team mentorship, and cross-functional collaboration
  • Strong communication and presentation skills able to interact effectively with technical and non-technical stakeholders
  • Excellent time management, task prioritization, and problem-solving abilities
  • Capable of managing multiple projects under tight deadlines with a focus on results
  • Demonstrated ability to foster a positive, high-performance team culture

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 142270277