Full Stack Technical Lead (.NET Core & Angular)

Position Overview

We are seeking a highly skilled and experienced Full Stack Technical Lead with a strong background in .NET Core and Angular. The ideal candidate will have at least 2 years of experience in a technical lead role and a minimum of 4 years of proven experience in full stack development. Additionally, the candidate must have expertise in system design, software architecture, web security, and agile methodologies, along with strong leadership and analytical skills.

 

Key Responsibilities

  • Lead and mentor a team of developers, providing technical guidance and support.
  • Design, develop, and maintain robust web applications using .NET Core and Angular.
  • Architect scalable and efficient systems that meet business requirements.
  • Work closely with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
  • Implement and maintain security best practices to protect web applications.
  • Stay updated with the latest industry trends and technologies to ensure our solutions stay current.

 


QualificationsExperience:Minimum of 2 years in a technical lead role.Minimum of 6 years in full stack development.Technical Skills:Proficiency in .NET Core, ASP .Net Core, EF Core, Angular, HTML, CSS, JavaScript/TypeScript.Strong understanding of RESTful APIs and web services.Proficiency in databases such as SQL Server or PostgreSQL.Familiarity with NoSQL databases such as MongoDB.Experience with CI/CD.Experience with version control systems (e.g., Git).Proven experience in system design and software architecture.Experience in implementing and managing web security best practices.Experience with Docker, Microservices, TDD, DDD is a plus.Methodologies: Proven experience working in an agile development environment (preferably scrum).Soft Skills:Excellent problem-solving skills.Strong analytical skills to analyse requirements, design solutions, and troubleshoot issues.Strong communication and collaboration abilities.Ability to lead and motivate a team.Keen attention to detail.
تاريخ النشر: ٣٠ يوليو ٢٠٢٤
الناشر: Wuzzuf .com
تاريخ النشر: ٣٠ يوليو ٢٠٢٤
الناشر: Wuzzuf .com