Tech Innovation - Senior SharePoint Consultant
RemoteEgypt or Cairo, Cairo, Egypt
Job Summary
Take end-to-end ownership of the SharePoint pilot, building a modern communication site homepage with a Graphic Designer using React, TypeScript, and SPFx. Maintain a working replica in our Microsoft 365 tenant with synthetic content, then create portable deployment artefacts, provisioning templates, and runbooks for the client's maintainer to execute without direct production access. Translate approved designs into accessible, responsive pages while pushing back on unnecessary custom development. Conduct paired deployment sessions to teach the client's non-technical maintainer and produce clear documentation for future rollouts.
Required Qualifications
- Bachelor's or master's degree in computer science, Information Systems, Software Engineering, or a related field
- 5+ years of professional experience working with SharePoint
- at least 3 years working with SharePoint Online and modern SharePoint experiences
- Proven experience delivering SharePoint intranets, communication sites, or modern digital workplace solutions
- A portfolio of delivered SharePoint intranet or communication-site projects that you can demonstrate and discuss
- Previous consulting or contract delivery experience
- Professional proficiency in English
- Strong hands-on experience with SharePoint Online modern experiences
- Strong understanding of communication sites, team sites, hub sites, site designs, site scripts, navigation, themes, page layouts, lists, libraries, and native web parts
- Proven production experience developing SPFx web parts and extensions
- Strong hands-on experience with React and TypeScript
- Experience with the complete SPFx build, bundle, package, and deployment workflow
- Solid HTML and CSS fundamentals
- Practical understanding of accessibility and experience delivering WCAG 2.1 AA-compliant interfaces
- Strong hands-on experience with PnP PowerShell
- Experience creating repeatable and maintainable provisioning processes
- Understanding of Graph API permissions, delegated/application permissions, and tenant administrator consent
- Familiarity with REST APIs and authentication concepts
- Good understanding of the SharePoint App Catalog and SPFx approval process
- Understanding of what a tenant administrator must approve before custom code or integrations can run
- Familiarity with SharePoint permissions, application permissions, API scopes, and tenant-level configuration
- Experience in preparing deployment packages and technical documentation for administrators
- Working knowledge of Power Automate and Power Apps
- Ability to recognise when Power Platform provides a simpler or more cost-effective solution than custom SPFx development
- Understanding of SharePoint integration with Power Platform and associated deployment considerations
- Comfortable taking ownership as the sole SharePoint specialist on an engagement
- Able to work independently without direct access to the client's production environment
- Strong troubleshooting skills, including the ability to diagnose issues from screenshots, logs, configuration information, and user feedback
- Excellent written communication skills, with the ability to produce precise and practical deployment documentation
- Able to teach and enable a client maintainer without assuming prior coding or SharePoint expertise
- Pragmatic and able to distinguish between genuine technical requirements and unnecessary customization
- Proactive in identifying dependencies, risks, and decisions that could affect delivery
Desired Qualifications
- Experience working with security-constrained, regulated, or otherwise restricted client environments
- Experience working as the primary or sole SharePoint specialist on a project
- French or another relevant client language
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.