You will lead the design, development, and testing of .NET solutions across on-premises and cloud environments.
Responsibilities
- Collaborate with architects and senior developers to define software architecture and make design decisions.
- Develop cloud-native applications using Azure App Services, AKS, and Container Instances.
- Implement microservices and domain-driven architecture.
- Manage integration services including Logic Apps, API Management, Service Bus, and Event Grid.
- Apply agile methodologies to the full software development lifecycle.
Required Skills
- 5+ years of experience in .NET development including .NET Core, MVC.NET, ASP.NET, and C#.
- Hands-on experience with Web Services (WCF, Web API) and jQuery.
- Proficiency in T-SQL and PL/SQL.
- Experience with Angular, Blazor, or similar front-end frameworks.
- Expertise in Kubernetes, Docker, and containerization.
- Experience with Azure SQL Database, Web Jobs, and SQL Server IaS.
- Knowledge of Azure Monitoring and Application Insights.
- Experience with automation and configuration tools such as Azure DevOps, PowerShell, Terraform, Chef, or ARM Templates.
- Degree in any field of study.