Edag logo
EdagPosted 1 month ago

Software Developer C#

On-sitePune, Maharashtra, India

Full TimeLarge

Job Summary

Software Developer with C# and .NET stack to design and build scalable web applications. Responsibilities include developing and maintaining web apps using C#, ASP.NET Core, React, and Blazor; designing and implementing scalable RESTful APIs and gRPC services; building reusable frontend components with React/Blazor; developing backend services with .NET Core/.NET 8+; implementing microservices and event-driven architectures (MassTransit, RabbitMQ, Azure Service Bus); applying Clean/Onion Architecture and GoF design patterns; using EF Core with SQL Server/Oracle; securing applications with OAuth2/OpenID Connect/JWT/Azure AD; conducting code reviews, writing unit tests with Jest and React Testing Library; supporting CI/CD with Azure DevOps; deploying on Azure and using Docker/Kubernetes when required.

Required Qualifications

  • Strong experience in C#, .NET Core/.NET 8+, ASP.NET Core
  • Hands-on experience with React.js and/or Blazor
  • Knowledge of Entity Framework Core and REST APIs/gRPC
  • Expertise in Microservices, DDD, Clean & Onion Architecture
  • Experience with SQL Server/Oracle
  • Familiarity with RabbitMQ, MassTransit, Azure Service Bus
  • Knowledge of OAuth2, JWT, OpenID Connect, Azure AD
  • Basic experience with Azure DevOps, CI/CD, Docker, Kubernetes
  • Strong understanding of Design Patterns (GoF)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce