Padmi

Senior Dotnet Developer

BangalorePosted 2 months ago
Software engineeringSeniorFull Time
Apply at Suitable AI

Opens the source posting on foundit.in

Source description

About the role

View original

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.

One address, no account. We’ll tell you when matching roles go live.

More at Suitable AI

Related open roles

View all roles