Build, and maintain efficient, reusable, and reliable code using ASP.NET Core and .NET 6+ frameworks.Expertise in Object-Relational Mapping (ORM) tools, such as Entity Framework, and adept in object-oriented design and design patterns.Integrate and manage Azure services including APIM, App Gateway, App Configuration, Key Vault, Service Bus, Event Hub, Cosmos DB, and SQL Database.Manage file systems in .NET, focusing on buffering, streaming, and various serialization frameworks.Implement communication protocols such as gRPC, REST, GraphQL, etc., and IoC frameworks.Design and develop APIs, with experience in using the Polly framework for resilience and transient-fault handling.Desired Skill, Experience, Qualifications, Certifications :
Must Have :
- 8 to 10 years of experience in designing and developing .Net Applications.
- Design & build new applications using Framework 4.5 ( / latest) / .NET Core
VB.Net, C#.NET, Web API, Entity Framework / ADO.NET & SQL Server.
- 2+ years of Project Lead experience is must.
- Develop On-premises / Cloud (using Azure) hosting applications
- API Development in VB.Net
- Proficiency in developing code following TDD (test driven development) practice.
- Should have expertise in implementing Unit testing using xUnit.
- Well versed with SOLID principle and Domain-Driven design.
- Experienced in troubleshooting business processes involving multiple .net applications.
- Ability to create low level technical design documents.
- Ability to create domain models based on the requirements.
- Experienced in the deployment validation and support in higher environments.
- Ability to interact with various stakeholders to ensure the application implementation is as per the requirements.
- Perform Root cause analysis for the incidents and co-ordinate with other teams to address the issue.
- Should be able to prioritize the work based on the business expectations.
- Ability to understand the application architecture and provide technical guidance to the team in the project implementation.
- Ability to capture the business requirements and convert them into work backlog.
Good to Have :
- Insurance domain knowledge.
- Experience in developing Domain Driven Design patterns in .Net including Value Objects, Entities, and Domain Services.
- Proficient with Azure Blob Storage, Azure SQL Database, Azure Functions, and Azure CLI
- Experience with CI / CD pipelines.
Skills Required
- .Net Core, Web Api, Sql Server, .NET, Vb.net