Bangalore | Pradha Solutions | ⏱ Full-time
About the Role
Pradha Solutions is looking for a Senior .NET Core Developer with 3+ years of experience in designing and building scalable enterprise applications.
This role involves developing distributed microservices, building secure APIs, and optimizing performance for high-traffic systems.
You’ll also mentor junior engineers and contribute to architectural discussions.
Responsibilities
- Design and develop microservices and distributed systems with .NET Core / .NET .
- Build secure and scalable REST APIs (JWT, OAuth2, OpenID Connect).
- Integrate OpenTelemetry, logging, and observability frameworks .
- Write and maintain unit tests with mocking frameworks (xUnit, NUnit, Moq).
- Optimize SQL Server queries and stored procedures for performance.
- Apply Dependency Injection and design patterns for maintainable architecture.
- Troubleshoot high-traffic, performance, and page load issues .
- Mentor junior developers and participate in code reviews & Agile practices .
Requirements
- 3+ years of hands-on experience with ASP.NET Core / .NET, C# .
- Strong experience in microservices, APIs, and backend development .
- Proficiency in SQL Server (queries, indexing, stored procedures).
- Knowledge of unit testing & mocking frameworks .
- Experience with Docker, Kubernetes, CI/CD pipelines .
- Familiarity with Azure Cloud (App Services, Service Bus, AKS) is a plus.