- 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
- 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.).
- SharePoint Programmability Features: JSOM, REST APIs, SPFx
- Web Development: JavaScript, HTML, CSS
Education
- Bachelor’s Degree in a related field of technology or management.
Years of Experience Requirement
- 4+ years of relevant experience desired
Certification Requirement
- Microsoft Certified Solutions Expert (MCSE) or Microsoft Certified Solutions Developer (MCSD) are preferred