Hi, my name is Muhammad, and I'm an experienced Full Stack web developer with 8 years of experience in the field.
I understand that you're looking for a Sr. Software Engineer - .NET to help you with your project requirements related to skill requirements and Object Oriented Programming concept in C#. Specifically, you are looking for someone with sound knowledge of Repository Pattern with Unit of Work concept in C#, ASP.NET Core MVC and Web API, Entity Framework Core, UML: User Case, Class Diagram, Activity Diagram and Sequence Diagram as well as normalization theory.
Additionally, I have experience with SQL Server such as Transact SQL and SQL Procedure. Additionally, I have a GitHub code repository where I host my ASP.NET Core Web API and MVC applications.