Technical Lead - .Net, Angular & Azure
We are seeking a Technical Lead – .NET, Angular & Azure to join our dynamic engineering team. In this role, you will lead the design and development of high-performance software solutions, working closely with product owners and engineers to deliver features that are robust, scalable, and optimized for the cloud. The ideal candidate is an experienced full-stack developer with deep expertise in Angular, .NET Core, and Azure cloud services, capable of driving technical decisions, researching innovative solutions, and ensuring software excellence across all projects.
About the role
Responsibilities
- Design and develop software solutions following best engineering practices
- Collaborate with product owners and the engineering team to build features in most optimal way
- Design and architect robust software features that are optimized for performance
- Conduct research and suggest technical approaches
- Deliver high-quality software artifacts complying to agreed standards and platform blueprint
Requirements
- 05 - 07 years of experience in Angular and C# .NET Core
- Experience with Windows Azure, including expertise in Azure serverless frameworks using Azure Functions, Durable Functions, and Logic Apps
- Prior experience in collaborating with product owners and the engineering teams
- Experience with Azure App Services, VMs and Scalesets
- Proficiency with Azure Storage, CDN, ServiceBus, and EventHubs
- Knowledge in infrastructure as code tools such as Bicep, Terraform and Pulumi
- Familiarity with Azure security features, including Managed Identities, Azure networking, Gateways, Azure Firewall, Azure AD, Azure B2C, and threat modeling
- Experience with SQL azure and Azure Cosmos
- Experience with high performance computing for low latency, high throughput, high availability systems
- Understanding of user experience concepts and web integrations
- Bachelor's degree in Information Technology, Computer Science or equivalent