في المكتب دوام كامل
toto -
الإمارات , ابو ظبي
--
Company

تفاصيل الوظيفة

Job Description

Roles & Responsibilities

We are seeking a highly skilled and experienced Technical Lead to lead the development of robust, scalable, and secure enterprise applications. The ideal candidate will have deep expertise in .NET Core, cloud platforms, SQL, and modern front-end technologies such as Angular, Blazor, Razor Pages, and MVC. Strong knowledge of CI/CD pipelines, GitFlow, and automated testing practices is essential. Lead


Key Responsibilities:

  • Lead the design, development, and deployment of full-stack applications using .NET Core and modern front-end technologies.

  • Architect and implement scalable cloud-based solutions (preferably on Azure or AWS).

  • Architect and implement microservices for scalable backend systems.

  • Design and develop micro frontends for modular and maintainable UI components.

  • Apply software design patterns and best practices to ensure maintainable and high-quality code.

  • Design and manage CI/CD pipelines for automated build, test, and deployment.

  • Enforce GitFlow branching strategy and version control best practices.

  • Implement and maintain unit testing and integration testing frameworks to ensure code reliability.

-----

Desired Candidate Profile

�Required Skills & Qualifications:

▪ Bachelor’s or Master’s degree in Computer Science, Engineering, similar

▪ 8+ years of experience in full-stack development with at least 4 years in a technical leadership role.

▪ Strong proficiency in .NET Core, C#, Entity Framework, and LINQ.

▪ Solid experience with SQL Server and database design.

▪ Hands-on experience with Angular, Blazor, Razor Pages, and MVC.

▪ Hands-on experience with microservices and micro frontend architectures.

▪ Experience with CI/CD tools (e.g., Azure DevOps, GitHub Actions, Jenkins).

▪ Deep understanding of GitFlow, branching strategies, and version control.

▪ Experience with unit testing (e.g., xUnit, NUnit) and integration testing

▪ Familiarity with cloud platforms (Azure, AWS, or GCP) and cloud-native development.

▪ Deep understanding of software design patterns, SOLID principles, & clean architecture.

▪ Excellent problem-solving, communication, and leadership skills.

▪ Knowledge of microservices architecture and containerization (Docker/Kubernetes).

▪ Exposure to Agile/Scrum methodologies and project management tools.

----

�Preferred Qualifications:

▪ Certifications in cloud technologies ( e.g., Azure Developer Associate, AWS Certified Developer).

▪ Backend: .NET Core, C#, Entity Framework

▪ Frontend: Angular, Blazor, Razor Pages, MVC

▪ Architecture: Microservices, Micro Frontends

وظائف مشابهة

حول toto
الإمارات, ابو ظبي