09 Sep
|
Grid Dynamics
|
Bengaluru
09 Sep
Grid Dynamics
Bengaluru
We are looking for an experienced .NET Developer to design, develop, and maintain scalable enterprise applications and backend services.
Key Responsibilities:
- Develop and maintain applications using C#, .NET Core/.NET 6+, ASP.NET Core, Web API, MVC, and Entity Framework Core.
- Build secure and scalable RESTful APIs and microservices.
- Work with SQL Server, including stored procedures, complex queries, indexing, and performance optimization.
- Apply OOP, SOLID principles, design patterns, and clean coding practices.
- Implement authentication and authorization using JWT, OAuth2, OpenID Connect, or Azure AD.
- Participate in code reviews, debugging, performance tuning, and technical design discussions.
- Collaborate with QA, frontend, DevOps, and product teams in an Agile environment.
- Write unit tests using xUnit, NUnit, MSTest, or Moq.
Required Skills:
- Robust hands-on experience with C# and .NET/.NET Core/.NET 6+.
- ASP.NET Core, Web API, REST APIs, Entity Framework/EF Core, LINQ.
- Strong SQL Server experience.
- Knowledge of Microservices, OOP, SOLID, and Design Patterns.
- Experience with Git and Agile/Scrum.
Good to Have:
- Azure (App Service, Functions, Azure SQL, Service Bus, Key Vault).
- Docker/Kubernetes and CI/CD tools such as Azure DevOps/Jenkins/GitHub Actions.
- Exposure to Angular/React, Redis, Kafka/RabbitMQ, or GenAI/Azure OpenAI.
📌 .NET Software Developer (Bengaluru)
🏢 Grid Dynamics
📍 Bengaluru