Design, develop, and manage site content and provide daily onsite maintenance of the existing portals and Web Sites
Design site collection document data structures including site collection columns, content types, managed metadata, and term sets
Architect site structures, design, configure, deploy, and maintain SharePoint sites from the bottom-up
Perform permissions definition, management, and manage site access requests
Design and manage workflows in SharePoint Designer
Design reports, templates, dashboards through excel, SharePoint Designer, Power BI
Design, develop, implement, and maintain SharePoint 2013 and/or SharePoint Online based solutions, web parts, services and custom SharePoint hosted and provider hosted apps.
Develop and maintain documentation pertaining to standards, procedures and techniques for administration, change management, and problem resolution.
Assist in project development, defining technical requirements and developing solutions.
Solid understanding of using Power BI to report and visualize data stored on SharePoint
Good understanding of web development essentials - JavaScript, HTML, CSS
Basic understanding of SharePoint programmability features – JSOM and REST APIs, SPFx
Good understanding of data model development utilizing OData data sources, as well as dashboard and report design
Requirements –
Must possess strong interpersonal, communication, analytical and effective consulting skills
3 years of SharePoint development and configuration experience
Ability to code using JavaScript and the D3, DC, and Crossfilter JavaScript libraries.
In-depth understanding of the capabilities of SharePoint Online and SharePoint 2013
SharePoint experience should include building and deploying complex solutions, including SharePoint Designer workflows, InfoPath forms, web parts, and content types
Ability to understand and work with a variety of scripting languages and frameworks like PowerShell, JavaScript, XML/XSLT, HTML and CSS
Keen eye and feel for usability and user experience, including navigation, branding and customization
Development experience should include the SharePoint object models like JavaScript Object Model, Client-Side Object Model, and the REST API.
Ability to understand and work with variety of data formats (XML, JSON, CSV, etc.).