Salary
💰 $100,000 - $110,000 per year
Tech Stack
ASP.NETAzureCloudDockerEntity FrameworkKubernetesMicroservices.NETSQLVault
About the role
- Build scalable enterprise applications using .NET Core, C#, and ASP.NET MVC/Web API
- Design and implement cloud-native solutions leveraging Azure (Functions, App Services, Storage, Key Vault)
- Architect and implement microservices and RESTful APIs
- Implement CI/CD pipelines using Azure DevOps and automated testing
- Participate in code reviews, mentor junior developers, and enforce coding standards
- Troubleshoot and resolve production issues; optimize performance, security, and reliability
Requirements
- 10+ years of professional experience in .NET development
- Strong command of C#, .NET Core, Entity Framework, and LINQ
- Hands-on experience with Azure services: App Services, Functions, Storage, Key Vault, Azure SQL
- Experience with Azure DevOps, CI/CD pipelines, and Git
- Solid understanding of RESTful API design, microservices architecture, and asynchronous programming
- Familiarity with Docker and Kubernetes (preferred)
- Knowledge of security best practices, OAuth, and role-based access control
- Excellent problem-solving, communication, and collaboration skills