Job Overview
The ideal candidate will collaborate with an existing migration team to ensure a seamless transition of complex SharePoint solutions from on-premises environments to the cloud.
Key Responsibilities:
* Work closely with the project manager to plan and execute development and migration from start to completion, focusing on efficiency.
* Collaborate with business analysts to ensure comprehensive understanding of requirements and documentation, ensuring site functionality remains unchanged post-migration.
* Develop new sites based on captured requirements by business analysts and approved by stakeholders.
* Design effective solutions that meet requirements while meeting stakeholder expectations in areas such as user experience, performance, etc.
* Provide expert knowledge to the team of migration SMEs and developers, promoting best practices and ways of working.
* Independently work on bug fixes and enhancements.
* Identify opportunities for improvement and/or automation in the end-to-end migration process.
* Unit test and support user acceptance testing.
* Document site development and creation to facilitate handover to IT operations.
* Communicate effectively with both project and programme managers on status and challenges with site migrations.
Requirements:
* 5+ years of advanced experience developing in Power Platform, with demonstrable experience.
* Proven experience with migration tools like Sharegate or AvePoint.
* Deep understanding of SharePoint Online architecture, including modern sites, hubs, communication, and team sites, and subsites.
* Experience adopting modern SharePoint solutions and transferring classic approaches and technologies.
* Experience troubleshooting SharePoint/Power Platform issues, including performance and configuration challenges.
* Ability to use scripting (e.g., PowerShell) for administrative tasks and automation.
* Desirable: Proven track record of implementing large-scale SharePoint Online solutions, including architecture, customization, and migration.
Why Choose This Role?