18 days ago
Noida, IndiaMid Level
Responsibilities
- Design, develop, and maintain backend services and APIs using .NET Core and C#.
- Develop and maintain REST APIs, Web APIs, and gRPC services.
- Use SQL Server, Dapper, and Entity Framework for relational data storage and data access.
- Write automated unit and integration tests for end-to-end testing using Playwright.
- Use Azure DevOps for source control, CI/CD pipelines, and deployments.
- Collaborate with product managers, frontend developers, product teams, and QA teams to deliver high-quality features.
- Build secure, scalable, and resilient backend solutions.
Requirements
- Experience with .NET Core, .NET 8/9, and C#.
- Experience developing REST APIs and Web APIs.
- Experience working with gRPC services.
- Experience with automated testing tools such as Playwright.
- Experience with SQL Server, Dapper, and Entity Framework.
- Experience with Azure DevOps and Git-based workflows.
- Understanding of API-based architecture and security, including JWT and OAuth2.
- Cloud-native application experience, preferably with Azure, is a plus.
- Integration experience with Keycloak and Azure Communication Services is a plus.
- Familiarity with Docker and Kubernetes is a plus.
- Experience in product-driven or SaaS environments is a plus.
- Familiarity with Domain-Driven Design principles is a plus.
