Design and develop SharePoint based applications, workflows, and custom solutions using SharePoint technologies such as SharePoint Online, SharePoint Server, SharePoint Designer, and Power Automate.
Design, develop, and customize SharePoint solutions, including sites, lists, libraries, web parts, workflows, and forms to meet business requirements.
Proficient in the use of JavaScript, XML, JSON, and related query languages such as XPath and XQuery to support various requests.
Integrate SharePoint with other systems and platforms, including CRM systems and third-party applications.
Administer SharePoint environments, including site collection administration, user management, permission management, and content management.
Monitor SharePoint performance, identify bottlenecks, and optimize system performance and reliability.
Configure, optimize SharePoint farms, web applications, service applications, and search settings.
Provide technical support, training to end users on SharePoint functionality, features, and best practices.
Collaborate with stakeholders to gather and analyze business requirements and translate them into technical specifications.
Stay updated on the latest SharePoint technologies, trends, and best practices, and make recommendations for system enhancements and customizations.
Participate in code and design reviews, help implement and adhere to technical standards across IT.
Works with and helps direct outside consultants to deliver project work.
Willing to learn new technologies and business processes as necessary as well as train others.
Communicates clearly and professionally with users, peers, and all levels of management to resolve technical and functional issues
Qualifications
Bachelor’s degree in information technology, or related area is strongly preferred.
2+ years of experience as a SharePoint Developer and Administrator with a strong understanding of SharePoint architecture.
Proficiency in SharePoint Online, SharePoint Server, SharePoint Designer, and related technologies such as Power Automate.
Experience with SharePoint development frameworks and tools such as SPFx, PowerShell scripting and web development technologies including HTML, CSS, JavaScript and .NET framework.
A background in Web Application Development would be strongly preferred.
Background in writing and communicating complex technical and functional requirements. This could include network and data ‘ERD’ diagrams.
Strong written and verbal communication skills required.
Self-motivated and organized with the ability to work with minimal supervision