Talent.com
Suitable AI
Senior Dotnet DeveloperSuitable AI • Bengaluru / Bangalore, India
Senior Dotnet Developer

Senior Dotnet Developer

Suitable AI • Bengaluru / Bangalore, India
27 days ago
Job description

Job Description – .Net Engineer

Position Summary

We are seeking a highly skilled Senior .NET C# Engineer to design, develop, and optimize microservices and APIs on Azure. The ideal candidate will have strong expertise in distributed systems, cloud-native development, and high-performance application design. You will work closely with cross-functional teams to build scalable backend services, improve system reliability, and implement secure integrations.

Key Responsibilities

  • Design, develop, and maintain microservices and REST APIs using .NET Core / ASP.NET Core.
  • Build and deploy cloud-native applications on Microsoft Azure.
  • Implement secure authentication and authorization using OAuth2, OpenID Connect, and JWT.
  • Integrate and optimize messaging systems such as Azure Service Bus, Event Hub, or similar event streaming technologies.
  • Work with relational databases like SQL Server and PostgreSQL, ensuring performance and reliability.
  • Containerize and orchestrate services using Docker and Kubernetes.
  • Conduct code reviews, enforce engineering best practices, and mentor junior developers.
  • Improve system performance, reliability, and scalability through profiling, tuning, and diagnostics.
  • Collaborate with DevOps teams on CI/CD pipelines and deployment automation.
  • Prepare technical documentation, architectural diagrams, and performance reports.

Required Skills & Experience

  • 5-10 years of experience in backend development with C# and .NET Core.
  • Strong hands-on experience with ASP.NET Core Web API, microservices, and distributed systems.
  • Deep understanding of OAuth2, JWT, IdentityServer, and modern authentication flows.
  • Practical experience with Azure Service Bus, Event Hub, or Kafka.
  • Strong SQL expertise with Microsoft SQL Server and/or PostgreSQL.
  • Experience with Docker containers, Kubernetes, and cloud-native deployments.
  • Solid understanding of asynchronous programming, concurrency, and messaging patterns.
  • Experience in building scalable, fault-tolerant, high-performance backend systems.


Skills Required
Docker, Microservices, Kubernetes, Apis, Jwt, Oauth2, Azure, .Net Core, Postgresql, Sql Server
Create a job alert for this search

Senior Dotnet Developer • Bengaluru / Bangalore, India