Job Openings
Senior .Net Engineer with Deep Azure Experience
About the job Senior .Net Engineer with Deep Azure Experience
Senior .NET Engineer with Deep Azure Experience
Qualifications & Requirements
- Bachelor's degree in Computer Science, IT, Engineering, or a related field.
- 7+ years of experience in C#, .NET Core/.NET 6+, and ASP.NET Core development.
- Strong hands-on experience with Microsoft Azure, including App Services, AKS, Azure Storage, Key Vault, Entra ID, Azure DevOps, CI/CD (YAML), Application Insights, and Log Analytics.
- Proven experience designing scalable, secure, cloud-native applications and solution architecture using microservices or event-driven architectures.
- Strong knowledge of SQL Server, MongoDB, REST APIs, Infrastructure as Code (IaC), automated deployments, and Azure security best practices.
- Experience with Blazor WebAssembly and SignalR is an advantage.
- Proven technical leadership experience, including architecture ownership, code reviews, mentoring developers, and driving engineering best practices.
Key Responsibilities
- Design, develop, and maintain scalable, secure, and cloud-native .NET applications on Microsoft Azure.
- Lead solution architecture, backend development, cloud infrastructure, and CI/CD implementation.
- Build and optimize APIs, databases, event-driven services, and Azure resources for performance, security, and reliability.
- Conduct code reviews, enforce development standards, and ensure software quality and deployment excellence.
- Mentor a team of developers, provide technical guidance, and drive continuous improvement and engineering excellence.