About the role
Location: Bangalore / Hyderabad / Chennai (Hybrid/On-site options available)
Experience: 5+ Years
Employment Type: Full-Time
Job Summary:We are seeking a skilled and experienced .NET Developer with Azure Cloud expertise to join our growing engineering team. The ideal candidate will have hands-on experience in building scalable web applications and services using .NET technologies, coupled with strong knowledge of Azure cloud services.
This role requires close collaboration with architects, DevOps, QA, and product teams to deliver enterprise-grade solutions.
Key Responsibilities:- Design, develop, test, and deploy secure and scalable .NET applications on the Azure cloud platform.
- Work with RESTful APIs, microservices architecture, and event-driven systems.
- Integrate Azure services such as Azure Functions, App Services, Azure SQL, Key Vault, Service Bus, and Logic Apps.
- Participate in code reviews, architecture discussions, and Agile ceremonies (Scrum/SAFe).
- Monitor and optimize application performance, ensuring high availability and scalability.
- Collaborate with DevOps to implement CI/CD pipelines using Azure DevOps or GitHub Actions.
- Write unit and integration tests to ensure code quality and maintainability.
- Document technical designs, solutions, and procedures.
- 5+ years of experience in software development using C#, .NET Core / ASP.NET Core.
- Strong hands-on experience with Microsoft Azure (App Services, Functions, Azure SQL, Key Vault, Storage, Service Bus, etc.).
- Proficient in Web API, LINQ, Entity Framework, and Microservices architecture.
- Experience in CI/CD pipelines using Azure DevOps or GitHub.
- Familiarity with containerization using Docker and orchestration with Kubernetes (AKS) is a plus.
- Knowledge of SQL Server, NoSQL (e.g., Cosmos DB) is preferred.
- Good understanding of security, scalability, and performance best practices in cloud-native apps.
- Excellent problem-solving, communication, and interpersonal skills.
- Azure certifications (e.g., AZ-204, AZ-400, AZ-305).
- Experience with Angular, React, or Blazor for front-end development.
- Knowledge of Infrastructure as Code (e.g., ARM Templates, Bicep, or Terraform).
- Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.