Role Overview
Design, develop, and optimize scalable backend services and APIs using .NET Core for enterprise-level web applications.
Key Responsibilities
- Develop RESTful APIs and backend modules in .NET Core.
- Optimize performance and scalability of existing services.
- Integrate with SQL Server, Redis, and Azure Service Bus.
- Implement authentication (OAuth2, JWT), caching, and logging.
- Conduct code reviews and mentor junior developers.
- Collaborate with architects and DevOps for CI/CD deployment.
Required Skills
- .NET 6/8, C#, Entity Framework Core, LINQ, SQL Server.
- Hands-on with async programming, dependency injection, design patterns.
- Experience with SignalR, Azure Functions, or Microservices.
- Familiarity with unit testing (xUnit/NUnit).