Job Description We’re seeking a C#.NET Developer (3–5 years exp.) to design, build, and maintain scalable backend services using ASP.NET Core. You’ll collaborate on API design, optimize data access, and drive a test-first, secure-by-default mindset. Roles & Responsibilities Develop RESTful & gRPC APIs using ASP.NET Core. Implement business logic and data access with C# and EF Core. Write and maintain unit/integration tests (xUnit/NUnit, Moq). Conduct code reviews and enforce .NET coding standards. Profile and optimize performance (CPU, memory, GC). Containerize services and work with Kubernetes. Configure and maintain CI/CD pipelines in GitHub Actions/Jenkins. Secure APIs with JWT/OAuth2, implement role-based access control. Instrument logging and telemetry with Serilog & Application Insights. Document APIs in OpenAPI/Swagger and maintain architectural diagrams. Required Skillset: B.Tech/BE in Computer Science or equivalent. 3–5 years of professional experience with C#/.NET Core. Strong knowledge of ASP.NET Core Web API & EF Core. Experience with SQL Server (T-SQL, indexing, query tuning). Proficiency in unit testing frameworks (xUnit, NUnit) and mocking (Moq). Familiarity with Docker and container deployments (AKS/App Service). Hands-on with CI/CD tools (Azure DevOps, GitHub Actions). Solid understanding of security best practices (JWT, OAuth2). Excellent problem-solving, communication, and collaboration skills. Show more Show less