Subject Matter Expert (SME) – Web Developer (SharePoint Platform Architect)
Indexed description
Typical Task List
Platform Strategy And Architecture
- Lead sessions with senior leadership and key stakeholders to define the long-term strategic roadmap for the SharePoint and Microsoft 365 collaboration platforms.
- Architect the enterprise information architecture, including the overall hub and site structure, content type-hub design, and managed metadata strategy.
- Design and champion the governance plan for the SharePoint environment, defining policies for site creation, permissions, external sharing, and lifecycle management.
- Evaluate and pilot emerging technologies within the Microsoft 365 stack, providing recommendations on their adoption and integration.
- Spearhead the development of complex, mission-critical custom solutions using the SharePoint Framework (SPFx), Power Platform, and Azure Services (e.g., Azure Functions, Logic Apps).
- Architect and oversee the integration of SharePoint with external enterprise systems, line-of-business applications, and data sources via custom APIs and connectors.
- Pioneer the use of advanced platform capabilities, such as Microsoft Graph API, to create rich, personalized user experiences and cross-platform solutions.
- Establish and enforce development standards, coding best practices, and a formal code review process for all custom SharePoint development.
- Create and manage a reusable code library and component framework to accelerate and standardize development across the organization.
- Define the Application Lifecycle Management (ALM) process for deploying custom solutions from development to production environments.
- Serve as the lead technical mentor for all web developers and SharePoint administrators, fostering a culture of technical excellence.
- Act as the ultimate technical authority for resolving the most severe and complex platform-level issues, including performance degradation, security vulnerabilities, and major service outages.
- Brief senior leadership on platform capabilities, project statuses, and potential risks in clear, non-technical terms.
- A minimum of twelve (12) years of experience in enterprise application or web development.
- At least seven (7) years of this experience must be focused on architecting and leading the development of complex solutions on the Microsoft SharePoint platform.
- Proven experience defining governance and information architecture for a large, enterprise-scale SharePoint deployment.
- Demonstrated experience leading a development team and mentoring senior-level developers.
- Microsoft 365 Certified: Developer Associate (as a baseline)
- Microsoft Certified: Power Platform Solution Architect Expert
- Microsoft Certified: Azure Solutions Architect Expert
- Mastery of the SharePoint Framework (SPFx) and modern client-side development (React, TypeScript).
- Expertise in architecting solutions with the Power Platform (Power Apps, Power Automate) and integrating them with Azure services.
- Deep understanding of the Microsoft Graph API, REST APIs, and enterprise integration patterns.
- Authoritative knowledge of SharePoint governance, security, and information architecture principles.
- Advanced PowerShell scripting for automation and administration.
- Ability to communicate complex technical concepts effectively to both technical and non-technical executive audiences.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search