Design, develop, implement, and maintain SharePoint online and on premise versions
Assist in migration from older to newer versions of SharePoint
Responsible for customizing and developing SharePoint components, including but not limited to Web
Parts, Discussion Boards, User Interface Design, Forms, and Lists.
Develop and prepare document for the general design of solutions that meet system and security requirements, including the selection of alternative approaches.
Develop .NET web pages using .NET web technologies
Develop specifications for databases, communication systems, hardware, network, security, storage and software configurations.
Develop structured diagrams for the specifications of databases, communication systems, computer or storage area networks, security or network programs.