Job#: 3018527 Job Description: Job Description:SharePoint Technical Lead
Role OverviewOur client is seeking a Senior SharePoint Developer to serve as the Technical Lead for the next phase of
The Hub. This role is designed to bridge a specific technical expertise gap within an established team. The successful candidate will architect the interaction between major hub sites and implement data-driven, personalized user experiences.
Reporting Structure: This position provides high-level technical expertise and recommendations but functions under the direction of the
Senior Director of Knowledge Management, who maintains final approval on all architectural and design decisions.
Expanded Job Functions- Cross-Hub Architectural Management: Design and optimize the interaction between the Student Hub and Staff Hub to ensure seamless navigation, unified search, and distinct digital environments for different user types.
- Metadata-Driven Personalization: Leverage back-end metadata and the SharePoint User Profile Service to drive "Audience Targeting." This includes exposing specific news and resources based on staff/student roles, school sites, or grade levels.
- Complex Process Automation: (Priority 1) Redesign and implement enterprise-level Power Automate approval flows to standardize district-wide administrative and content-publishing workflows.
- UX Analysis & Heatmapping: Implement and manage Microsoft Clarity to monitor user behavior via heatmaps and session recordings. Use this data to recommend and implement iterative UI/UX improvements.
- Standardization & Site Templating: Develop reusable site templates and "blueprints" for school and department sites to ensure a consistent district-wide look and feel. This includes automating the application of these templates during site provisioning.
- Custom Widget Development: Build and maintain custom SharePoint widgets and app embeds using modern web frameworks (SPFx).
- Governance & Security Architecture: Manage the district's permission architecture and access security. Automate site access using Azure AD/Dynamic 365 Groups and scripts for standardized settings.
Experience & Skill Requirements- Professional Experience: 6-8 years in software development or IT architecture, with a minimum of 4 years specialized in SharePoint Online and Microsoft 365.
- Intranet Leadership: Proven track record of providing technical direction for at least one large-scale (1,000+ users) SharePoint intranet deployment.
- Automation Mastery: Expert proficiency in Power Automate and Power Apps, specifically for multi-stage approval processes.
- Administrative Expertise: Experience acting as a SharePoint and Group Administrator, with a deep understanding of Azure AD integration and metadata service management.
- Data Services: Familiarity with the Microsoft Graph API and integrating disparate data sources to drive SharePoint content.
Work Environment- Location: Daily in-person work in Detroit is required.
- Equipment: The client provides a dedicated workspace, laptop, and all necessary enterprise application access.
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click for more details.
Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide.