Technical Lead - C# & Azure
We are hiring a Technical Lead skilled in C# and Azure to design and develop robust software solutions. The ideal candidate will have 5–7 years of experience in Angular and C# .NET Core, along with expertise in Windows Azure serverless frameworks (Azure Functions, Durable Functions, Logic Apps).
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
- Experience with azure app services, VMs and Scalesets
- Proficiency with Azure Storage, CDN, ServiceBus, and EventHubs
- Knowledge in infrastructure as code tools such as 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