Designing and Developing.Net Core based applications and ensuring end to end implementation of several enhancements of the system with timely project deliverables
Utilizing object oriented programming, frameworks, code generation, and design patterns and practices
Developing basic and advanced SharePoint artifacts, including (but not limited to) web parts, custom fields, custom lists, views, content types, sites and sub-sites, lists, and libraries.
Proficiency in c# language and Restful (web api) services.
Configuring all creation of a content database and maintaining, which involves maintenance of various logging databases in SQL Server
Assigning proper permission levels for users of a SharePoint site
Configuring Business Connectivity services for connecting to a SQL database.
Knowledge of ORM frameworks such as Entity Framework Core
Applying team coding, documenting, and testing standards, and recommending process improvements
Recognizing upstream and downstream impacts
Improving application and team processes
Decreasing incidents and increasing uptime of applications
Developing client server and web applications in an Azure environment and knowledge of App Services, Functions, resources, app insights.
Deployment of applications using VSTS build and release pipeline.
Designing and developing online portals using React.js, Angular is a plus.
Utilizing SharePoint workflows.
Developing customized designs, implementations, and on-going support of SharePoint solutions.