Senior .NET Backend Developer

  • Hyderabad
  • Nationsbenefits India

At NationsBenefits, we are committed to helping health plan members achieve a better quality of life through supplemental benefit solutions. We are also passionate about supporting the goals of our associates and helping them do their best work. Together, we can make a meaningful and measurable difference in the lives of millions. That’s something we can all be proud of.


It all begins with how we care about the people we serve. Since 2015, our mission has guided our principles toward delivering solutions for a rapidly changing industry. Compassionate Care is at the center of all we do, and it unites us to foster an environment where everyone is empowered, inspired, and equipped for success.


We offer a fulfilling work environment that attracts top talent and encourages all associates to do their part in delivering premier service to internal and external customers alike. It’s how we’re transforming the healthcare industry for the better. We provide career advancement opportunities within the organization with multiple locations in Florida, California, Pennsylvania, Tennessee, Texas, Utah, and India.


You might also like to know that NationsBenefits is also recognized as one of the fastest-growing companies in America / India. We’re proud of how far we’ve come, and a career with us also gives you growth opportunities.


Role: Senior .NET Backend Developer (.NET Core, C#, Azure, Microservices, CQRS)

Work Location: Hyderabad

100% work from office (5 days a week)

Teams interview followed by Inperson Interview

Inperson interview is a must (No Exceptions)


Must Have: .NET Core, C#, Azure, Microservices, CQRS, EF Core, Unit Testing, Orchestration, API Gateway


Job Description:

We are looking for a skilled Senior .NET Backend 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.


Required Experience/ Skills

  • Min 7+ years of experience as a .NET Developer having 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 / MediatR 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


Nice to Have

  • Experience in developing Integration Tests
  • Experience with GraphQL with HotCholocate


NationsBenefits is an Equal Opportunity Employer. We encourage applicants from all backgrounds to apply.