-  
Expert level skills in ASP.NET and SQL Server development.
   -  
Strong object-oriented design skills with knowledge/usage of Design patterns.
   -  
Experience working with RDBMS, preferably SQL Server.
   -  
Experience with SharePoint Online or SharePoint 2019
   -  
Experience as a SharePoint Developer with expertise in HTML, CSS, JavaScript, and JSON
   -  
Experience with .Net, MS Graph and SharePoint Framework (SPFX)
   -  
Understands SharePoint Online Site Collection Administration, Modern pages, configuration, security permissions, and customization
   -  
Familiarity with Power Platform tools (Power Automate, Power Apps)
   -  
Mastering the core aspects of ASP.NET framework, including C#, ASP.NET MVC, Entity Framework, Web services and ASP.NET Core.
   -  
Work experience with developing web applications.