Role : Senior .NET Developer
Work Location : Hyderabad
Job Description:
We are looking for a skilled Senior .NET Backend Developer with extensive experience in C# .Net Core EF Core Unit Testing CQRS pattern. The candidate must be skilled in the ASP.Net Core basics like Middleware Filters & Attributes Authentication & Authorization Dependency Injection. The candidate should also have good working knowledge of using Azure Services for cloud native development.
Required Experience/ Skills
Min 7 years of experience as a .NET Developer having development skills in developing testable scalable performant .Net Core Web APIs Proficiency in C# .Net Core EF Core Proficiency in developing Microservices and knowledge of orchestration API Gateway and design patterns of Microservice architecture. Experience in developing unit tests using xUnit Moq / NSubstitute with above 90% code coverage. Handson experience in Azure with proven development skills of using cloud native solutions. Working knowledge of CQRS / MediatR Pattern Proven ability to develop multitenant services. Good knowledge of messaging services like Azure Service Bus / RabbitMQ Experience in developing high performance applications using cache techniques. Knowledge of latest .Net & C# language features Knowledge of Design Patterns SOLID principles Strong understanding of OOPS concepts Strong understanding of developing secure APIs Ability to write clean readable and reusable code. Ability to use & refactor of existing code. Excellent written & verbal communication skills
Nice to Have
- Experience in developing Integration Tests
- Experience with GraphQL with HotCholocate