Job Title: Senior .NET / C# Developer
Experience: 6+ Years
Location: Bangalore / India
Employment Type: Full time
Role Overview
We are looking for a skilled .NET / C# Backend Developer with solid experience in developing scalable backend applications, RESTful APIs, and microservices using Microsoft technologies. The candidate should have hands-on experience with C#, .NET Core/ASP.NET Core, Web API, Entity Framework Core, LINQ, and SQL Server.
Key Responsibilities
Design, develop, and maintain backend applications using C#, .NET, .NET Core, and ASP.NET Core.
Develop and maintain RESTful Web APIs and backend services.
Apply OOP, SOLID principles, and clean coding practices.
Work with Entity Framework Core and LINQ for data access.
Develop complex SQL Server queries, Stored Procedures, Joins, CTEs, and optimize database performance.
Design and develop applications using Microservices architecture.
Implement API integrations, authentication, and authorization using JWT, OAuth, and OIDC.
Implement proper exception handling, logging, and Dependency Injection.
Write and maintain unit tests and perform debugging/troubleshooting.
Use Git / Azure DevOps for source control and development workflows.
Work with Azure/cloud services where required.
Participate in CI/CD, deployment, and release processes.
Mandatory Skills
C#
.NET / .NET Core / ASP.NET Core
REST API / Web API
OOP & SOLID
Entity Framework Core
LINQ
SQL Server
Stored Procedures / Joins / CTE
Microservices
JWT / OAuth / OIDC
Dependency Injection
Unit Testing
Git / Azure DevOps
📌 Net / C# Backend Developer Bengaluru
🏢 CGI
📍 Bengaluru