Job Description :
Key Responsibilities :
- Design, develop, and maintain backend services using C# and .NET Core / .NET 6+, Graph QL.
- Architect and implement database schemas, queries, and stored procedures using SQL Server.
- Leverage Entity Framework / EF Core for database interactions with an emphasis on performance, scalability, and maintainability.
- Build APIs and microservices architecture, ensuring clean code practices and adherence to SOLID principles.
- Collaborate with front-end developers, architects, QA, and DevOps teams for seamless product delivery.
- Optimize existing codebases and database queries for performance.
- Participate in code reviews, mentoring junior developers, and contributing to technical discussions.
- Handle application deployment, version control (Git), and CI / CD integration.
- Document technical specifications and maintain project documentation.
- Stay updated on industry trends and emerging backend technologies in the Microsoft Skills Required :
- 8+ years of experience in C# and .NET Core / .NET 6+ ,Graph QL.
- Deep expertise in Entity Framework / EF Core (Code First / Database First approaches, Migrations, LINQ, and Query Optimization).
- Strong knowledge of SQL Server (stored procedures, indexing, query tuning).
- Experience in building and consuming RESTful APIs.
- Familiarity with Azure PaaS services (App Services, Azure SQL, Key Vault, Azure Functions) is a plus.
- Knowledge of design patterns, SOLID principles, and clean code practices.
- Experience with unit testing frameworks like MSTest, xUnit, or NUnit.
- Proficient in Git / Azure DevOps for source control and release management.
At YASH, you are empowered to create a career that will take you to where you want to go while working in an inclusive team environment. We leverage career-oriented skilling models and optimize our collective intelligence aided with technology for continuous learning, unlearning, and relearning at a rapid pace and scale.
(ref : hirist.tech)