Required Skills & Experience:
Must Have
Design and build independently deployable microservices using .NET Core 6/8
Deep hands-on experience with ASP.NET Core, middleware, DI, hosted services
RESTful API design, versioning, content negotiation, OpenAPI/Swagger documentation
Strong proficiency in C# — Entity framework, async/await, generics, records, pattern matching
Experience with performance tuning, logging optimization, and runtime configuration
Ability to analyse requirements and contribute to solution design and implementation decisions
Positive working knowledge of SQL, including complex queries
Experience mentoring junior developers and participating in technical reviews
Writing and maintaining unit and integration tests using xUnit / NUnit
Global exception handling, structured logging with Serilog / NLog / Microsoft.Extensions.Logging
JWT authentication, OAuth2, API key strategies, HTTPS enforcement, CORS policies
Participate in technical reviews and guide junior developers Good to Have:
Understanding of Azure basic services, Azure RDBMS and Azure Service Bus.
Building SPA front-end applications that consume .NET Web APIs
Designing lightweight, high-performance endpoints using .NET 6/8 Minimal API pattern
Command/Query Responsibility Segregation using MediatR for clean separation of reads and writes
Encapsulating query logic into reusable, composable specification classes
Experience in working with AI/ML and voice agent integration.
Locations - Indore, pune , noida
📌 Dotnet Developer (Noida)
🏢 Impetus
📍 Noida