Lead the architecture, design, and development of end-to-end full-stack solutions using .NET and Angular frameworks.Design microservices-based architectures and cloud-native applications on Microsoft Azure.Create architectural blueprints, technology roadmaps, and reusable frameworks and patterns.Provide technical leadership and mentorship to development teams across the SDLC.Define and enforce best practices in coding, architecture, security, performance, and DevOps.Collaborate with product owners, business analysts, and stakeholders to understand functional and non-functional requirements.Ensure alignment of architectural decisions with business goals and technical strategy.Review code, perform technical audits, and identify areas for improvement or refactoring.Participate in estimation, risk assessment, and technical feasibility analysis.Required Skills : Strong experience in .NET Core / ASP.NET Core , C#, Web API, and Entity Framework / Core.Expertise in Angular (latest versions) , TypeScript, HTML5, CSS3, and JavaScript.Hands-on experience in Azure services such as Azure App Services, Azure Functions, Azure Storage, Azure SQL, Key Vault, and Azure DevOps.Strong experience in Microservices Architecture, RESTful APIs, and API Gateway patterns.Deep understanding of design patterns, architectural styles (e.g., layered, hexagonal), and best practices.Experience with containerization (Docker) and orchestration (Kubernetes is a plus).Knowledge of CI / CD tools and processes (Azure DevOps preferred).Strong experience with Agile / Scrum methodologies.Skills Required
Restful Apis, Azure, .Net Core, Angular, Microservices