6 months ago
Noida, IndiaEntry Level
Responsibilities
- Design, develop, and maintain backend services and APIs using .NET Core, .NET 8/9, and C#.
- Develop and maintain REST APIs, Web APIs, and gRPC services.
- Work with SQL Server for relational data storage and use Dapper and Entity Framework for data access.
- Write automated unit and integration tests, including end-to-end tests using Playwright.
- Use Azure DevOps for source control, CI/CD pipelines, and deployments.
- Collaborate with product and frontend teams to deliver high-quality features.
- Apply API-based architecture and security practices involving JWT and OAuth2.
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.
- Nice-to-have experience with Azure cloud-native applications, Keycloak, Azure Communication Services, Docker, Kubernetes, product-driven or SaaS environments, and Domain-Driven Design principles.
