Roles and Responsibilities: Experience in developing applications using .Net Core Ver. 6/7, ASP.Net MVC (C#), .Net Core Web API & Web App, Web Services, OOPS, SOLID principles.Experience in software development and system architecture with Microsoft technologies.Able to integrate the database objects with the Microservices.Expert working knowledge of Multi-threading.Solid experience in converting .NET Framework multi-threaded services into .NET Core.Worked as part of a cross-functional team on code reviews, internal infrastructure, and process enhancement.Understanding of CI/CD pipeline is mandatory.Strong hands-on experience with C# and solid principles.Expertise in entity framework core with code first approach.Expertise in writing RESTful services.Knowledge of RDBMS concepts.Skills Required: The Senior .NET Developer must have the ability to take responsibility for their own work, whilst also collaborating effectively with the rest of the team. He/she must have experience understanding and analysing business logic for different domains and the desire to learn and adapt to new technologies, skills and grow competencies