A leading technology services provider based in India seeks a skilled developer with extensive experience in .NET Core and microservices architecture. Candidates should have a strong understanding of Azure as a cloud platform and hands-on experience with various Azure tools and services. A proven ability to build scalable RESTful APIs is crucial, as well as collaboration with DevOps teams for CI/CD strategies. An agile mindset and experience with Scrum are highly desirable.
Qualifications
Must have strong proficiency in .NET Core and microservices architecture.
Experience with Clean Architecture or similar patterns.
Must have experience building scalable and secure RESTful APIs.
Strong hands-on experience with Azure as a cloud platform.
Familiarity with Docker and Kubernetes for containerization.
Skills
.NET Core proficiency
Microservices architecture
Clean Architecture
Design patterns
Scalable RESTful APIs
Azure as a cloud platform
Azure Service Bus
Cosmos DB
Azure Functions
Azure API Management
Azure Cognitive Search
CI/CD pipelines
Docker
Kubernetes
Azure Active Directory
Agile methodologies
Job description
Job Description:
Qualifications
5+ years – must have strong proficiency in .NET Core and microservices architecture
10+ years – must have understanding of and experience with the Clean Architecture (or similar)
10+ years – must have strong understanding of design patterns
10+ years – must have experience building scalable and secure RESTful APIs
10+ years – must have strong experience with Azure as a cloud platform
5+ years – must have hands‑on experience in Azure Service Bus, Azure Storage, Cosmos DB, Azure Functions and Azure Key Vault
5+ years – must have strong hands‑on experience with Azure API Management, including policy authoring and custom transformations
5+ years – must have strong hands‑on experience with Azure Cognitive Search
3+ years – must have collaborated with Azure DevOps teams to ensure smooth CI/CD pipelines and deployment strategies
5+ years – must have experience in Test Driven Development
5+ years – must have familiarity with modern CI/CD, code versioning, and QA tools and processes
5+ years – must have experience with containerization using Docker, including creating and managing container images for .NET applications
5+ years – must have familiarity with Kubernetes for orchestrating containerized workloads, preferably on Azure Kubernetes Service (AKS)
5+ years – must have experience with Azure Active Directory, user management, and user migration
15+ years – must have an agile mindset and experience with Scrum or other methodologies
Nice-to-Have
5+ years – B2B and B2C user management
5+ years – Azure IntraID user management and integration with the application
5+ years – experience with CQRS
2+ years – experience with event‑driven architecture
2+ years – excellent communication skills with the ability to communicate directly with business stakeholders as and when required