We are looking for 12 + years of experience in IT industry and with strong .Net / .Net Core / SQL / Azure Cloud Service / Azure DevOps. This is a client facing role and hence should have strong communication skills.
Primary Skills :
- NET Framework & .NET Core :
- Expertise in C#, .Net Core, Entity framework, EF core, Microservices,
- Expertise in RDBMS including MS SQL Server with thorough knowledge in writing SQL queries, Stored Procedures
Architectural Skills
Design Patterns : Familiarity with design patterns (e.g., Singleton, Factory, Repository, etc.) and architectural patterns (e.g., MVC, MVVM, Clean Architecture, DDD).Microservices Architecture : Understanding of microservices principles, including service decomposition, inter-service communication, and API design.Event-Driven Architecture : Knowledge of event-driven systems and messaging patterns, including using technologies like RabbitMQ or Azure Service Bus.Cloud Architecture : Proficiency in cloud services (e.g., Azure, AWS) and understanding of cloud-native application design, including serverless architectures and containers (Docker, Kubernetes).Minimum 2 years of experience in an architectural role or as a lead developer with architectural responsibilitiesAzure Cloud Services :
Experience in designing and implementing cloud architectures using :
Azure App Services (Web Apps, API Apps), Azure Key Vault
Azure Functions, Durable Functions
Docker, & containerization practices.
Azure Logic Apps
Messaging service - Service Bus & Event Grid
Azure SQL Database, Cosmos DB, Blob Storage
Design, implement, and deploy microservices on Azure.Implement monitoring solutions using Azure Monitor, Application Insights, and Log Analytics.Azure DevOps :
Experience setting up and managing CI / CD pipelines, deployment automation, and release management.Proficiency in using Azure Repos, Azure Pipelines, Azure Artifacts, and integrating with Git.