We are looking for an experienced ASP.NET Core Backend Developer to join our team. The ideal candidate will have strong expertise in .NET 8/9, Entity Framework Core, and RESTful API development. You will be responsible for designing and optimizing scalable backend solutions that power web and mobile applications.
Experience: 3+ Years
Employment Type: Full-time
Skills
- Strong C# programming skills with .NET 8/9.
- Proficient in ASP.NET Core backend development.
- Expertise in Entity Framework Core for database operations.
- Strong SQL Server skills (queries, stored procedures, performance tuning).
- Hands-on experience with RESTful APIs design and authentication.
- Familiarity with Visual Studio 2022 and Git workflows.
- Experience with ASP.NET Zero framework and modular architecture.
- Knowledge of SignalR for real-time updates and Hangfire for background jobs.
- Understanding of unit/integration testing, Docker environments, and CI/CD pipelines (Azure DevOps/GitHub Actions).
- Exposure to Azure services (App Services, SQL, Key Vault, Blob Storage).
- Strong grasp of SOLID principles, clean architecture, and domain-driven design (DDD).
- Familiarity with Agile/Scrum methodology.
Responsibilities
- Develop and maintain backend services using ASP.NET Core.
- Design and implement RESTful APIs for web and mobile applications.
- Build and optimize SQL Server queries, stored procedures, and indexing for performance.
- Implement Entity Framework Core for database access and migrations.
- Debug, troubleshoot, and optimize backend code for scalability and reliability.
- Collaborate with front-end and mobile teams to deliver integrated solutions.
- Use Git for version control and participate in code reviews.
- Deploy and manage applications with CI/CD pipelines.
- Ensure adherence to clean architecture, SOLID principles, and secure coding practices.