Still Struggling with Tech Hiring? Discover Olibr's Solution Now!

Sr .NET Core Developer | Gurgaon/Mumbai/Pune/Bengaluru- Onsite | 6+ yrs

  • Virtue Analytics
  • Multiple
  • 6 - 12 Yrs

Job Closed

Job Description

We are looking for a senior.NET developer who is highly competent and experienced to join our dynamic and inventive team. The ideal applicant will have extensive experience designing, developing, and managing high-performance applications with the.NET framework. As a senior.NET developer, you will be responsible for leading the development of innovative solutions, interacting with cross-functional teams, and mentoring junior developers.

Job Responsibilities

  • 6+ years of relevant development experience.
  • Familiarity with.NET Core 3.1 and above
  • Prior experience in working with ASP.NET Core Web API, MVC Or Blazor (Server/client side)
  • Experience with building REST-based API backends (OData or Graph-QL knowledge is a plus) in a micro-services architecture.
  • Through understanding of EF Core
  • i.    DB Migrations
  • ii.    Code first or Model first based design
  • iii.    Domain Driven Design (DDD) prior experience
  • Demonstrated familiarity with Unit of Work or Repository Pattern
  • Prior work with dispatch-based controllers and action patterns is a plus.
  • Familiarity with Mediator Pattern, Auto-Mapper is a plus.
  • Familiarity with concepts like reverse proxy and API gateway to build the right API design specs.
  • Understanding of authentication and authorization-based identity workflows along with API-based JWT authentication.
  • To implement secure SSO/JWT token-based APIs
  • Familiarity Razor pages or MVC-based backed.
  • Prior experience in working with Blazor is preferred.
  • 3+ years of experience writing C# to run on Linux (.NET Core) in a containerized environment.
  • As you may recall, we use Azure Dev Ops (ADO) within our engineering team.
  • Need to work with ADO based CI/CD environment.
  • Complete understanding of Unit, Acceptance and Integration testing principles
  • E.g., how to work with XUnit, Moq, Fluent Assertions, Bogus/Tynamix, WireMock.NET, etc.
  • Comfortable to execute in a TDD way of coding. 

Location

Gurgaon, Haryana, India

Pune, Maharashtra, India

Bengaluru, Karnataka, India

Mumbai, Maharashtra, India