Dotnet Developer

  • Hyderabad
  • Valuelabs

Job Description:

Senior Backend .Net 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.

· Excellent 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.

· Hands-on experience in Azure with proven development skills of using cloud native solutions.

· Working knowledge of CQRS Pattern

· Proven ability to develop multi-tenant 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

· Experience in developing Integration Tests is nice to have.

Experience with GraphQL with HotCholocate is nice to have


Key skills:-

NET Back end Development

NET Core

Azure

Azure Service Bus / RabbitMQ

Orchestration

Microservices

CQRS

Unit Testing

Cache techniques



Location: Hyderabad - WFO 5 days