Job description
Role: .Net DeveloperExperience Level: 4 to 9 Years Work location: Mumbai, Bangalore, Trivandrum (Hybrid) Key Responsibilities: ● Develop and maintain scalable .NET microservices for diverse client projects ● Implement robust Web APIs with proper error handling, validation, and security ● Write comprehensive unit and integration tests ensuring high code quality ● Design portable, efficient solutions deployable across different client environments ● Collaborate with cross-functional teams and client stakeholders ● Optimize application performance and implement caching strategies ● Implement security best practices for enterprise applications ● Participate in code reviews and maintain coding standards ● Support deployment and troubleshooting in client environments Must have skills: Core Technical Expertise: ● .NET Framework/Core: 4+ years of production experience with .NET Core 3.1+ / .NET 5+ and C# 8+ ● Frameworks: Strong hands-on experience with ASP.NET Core Web API, Entity Framework Core ● REST API Development: Proven experience designing and implementing RESTful web services, middleware implementation ● Design Patterns: Solid understanding and implementation of SOLID principles, Dependency Injection, Repository pattern ● Testing: Experience with unit testing (xUnit, NUnit, MSTest), mocking frameworks (Moq), integration testing Microservices & Deployment: ● Containerization: Hands-on Docker experience for packaging and deploying .NET applications ● Microservices Architecture: Understanding of service decomposition, inter-service communication, distributed systems ● Abstraction & Portability: Configuration management (appsettings.json, IConfiguration), environment-agnostic design ● Package Management: NuGet package management, understanding of project dependencies Good to have have skills: Advanced Technical: ● Advanced Frameworks: .NET 6/7/8, Minimal APIs, gRPC, SignalR for real-time communication ● ORM & Database: Advanced Entity Framework Core, Dapper, database migrations ● Orchestration: Kubernetes, Docker ● Cloud Platforms: Azure (App Service, Functions, Service Bus), Alibaba, or GCP services ● Message Brokers: Azure Service Bus, RabbitMQ, Apache Kafka ● Databases: Both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra) ● API Gateway: Azure API Management, Kong API Gateway Development & Operations: ● CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions) ● Monitoring & Observability (Application Insights, Serilog, Prometheus) ● Security best practices (HTTPS, CORS, input validation, secure coding) ● Background Services (Hosted Services, Hangfire, Quartz.NET)
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Deqode.
- Track your application and get updates by email and WhatsApp.