Role Overview
We are looking for a C# Developer to build and maintain scalable backend services and APIs. You'll work on .NET applications, databases, and cloud deployments to support our core products.
Responsibilities
- Design, develop, and maintain RESTful APIs and microservices using C# and .NET Core / .NET 6+
- Write optimized queries and work with SQL Server, PostgreSQL, or MySQL
- Deploy and manage services on Azure / AWS
- Write clean, testable, and well-documented code using unit testing with xUnit/NUnit
- Work with third-party APIs, payment gateways, and message queues like RabbitMQ/Kafka
- Collaborate with Frontend, QA, and Product teams to deliver features end-to-end
Requirements
- Bachelor's in Computer Science or related field
- 3+ years hands-on experience with C#, .NET Core, and ASP.NET Web API
- Proficiency in ASP.NET Core, Entity Framework Core, and LINQ
- Strong SQL Server knowledge and stored procedures
- Experience with Git, Visual Studio, Postman, and Swagger/OpenAPI
- Understanding of OOP, SOLID principles, design patterns, and multithreading
Skills
- C#
- .NET Core
- SQL Server
- Azure
- ASP.NET Core
Benefits
- Health insurance
- Life insurance
- Provident Fund