Job Title : .NET Backend Developer (Azure)
Experience : 5 to 9 Years
Location : Perungudi, Chennai
Work Mode : Hybrid
Employment Type : Full-time / Permanent
Interview Process : Face-to-face interview
About the Role :
We are seeking a highly skilled and experienced .NET Developer with hands-on expertise in Microsoft Azure to join our engineering team.
The ideal candidate will be responsible for designing, developing, and maintaining scalable and secure backend solutions using .NET Core and deploying them on Azure Cloud Services.
You will collaborate with cross-functional teams to deliver robust, cloud-native applications that meet performance and security standards.
Key Responsibilities :
- Design, develop, and maintain backend services using .NET Core / ASP.NET Core
- Build and consume RESTful APIs to support various application components
- Develop scalable, cloud-native solutions using Azure services such as App Services, Azure Functions, Azure SQL, Blob Storage, and Service Bus
- Collaborate with QA, DevOps, and other backend engineers in an Agile / Scrum environment
- Write clean, modular, and testable code adhering to best practices and coding standards
- Implement CI / CD pipelines using Azure DevOps or similar tools
- Optimize application performance, scalability, and reliability in a cloud environment
- Participate in code reviews, unit testing, integration testing, and documentation
Must-Have Skills :
6+ years of backend development experience with .NET / C#Good experience in microservices architectureProficiency in ASP.NET Core, Entity Framework Core, Web API, and LINQStrong experience working with Microsoft Azure cloud servicesHands-on experience with Azure DevOps, CI / CD pipelines, and GitGood understanding of SQL Server or other relational databasesSolid knowledge of RESTful API design and integrationFamiliarity with asynchronous programming, dependency injection, and clean architecture principlesExperience with containerization (Docker) and hosting services in Azure App Services or AKS is a plusUnderstanding of cloud security, authentication, and authorization mechanisms (e.g., Azure AD, OAuth2)Nice-to-Have Skills :
Exposure to message queues such as Azure Service Bus or RabbitMQExperience with monitoring and logging tools (e.g., Azure Monitor, Application Insights)(ref : hirist.tech)