This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior M365 & SharePoint Engineer serves as the technical lead for enterprise digital workplace platforms, including SharePoint Online, M365, Power Platform, and Microsoft Teams. This role translates business objectives into scalable, secure, and efficient solutions, with a focus on modernizing legacy workflows and forms, automating processes, and supporting enterprise content management and collaboration. The successful candidate will also drive Teams management, integrations, and Copilot/agent development to enhance collaboration and productivity.
Job Responsibility:
Lead technical design and development of SharePoint Online, M365, Power Platform, and Teams solutions
Modernize and migrate InfoPath forms and Nintex workflows to Power Platform (Power Apps, Power Automate)
Build custom web parts and business applications using SPFx, React, Angular, and .NET (C#, ASP.NET)
Develop and maintain complex PowerShell scripts for automation and migration
Integrate SharePoint and M365 with Azure services, Teams, and third-party APIs
Design and implement Teams apps, bots, and integrations to support collaboration and workflow automation
Develop and deploy Copilot and agent solutions to enhance user experience and productivity within Teams and M365
Lead migrations from SharePoint On-Premises to SharePoint Online using industry-standard tools (e.g., ShareGate, AvePoint)
Plan and execute upgrades to information architecture, taxonomy, and governance
Serve as SME for SharePoint/M365/Teams upgrades, patching, and performance optimization
Partner with product owners and stakeholders to translate requirements into technical solutions
Mentor developers and support staff on best practices and platform capabilities
Participate in Agile/Scrum ceremonies and contribute to sprint planning
Ensure timely and quality delivery of technical solutions
Requirements:
Bachelor's degree in Computer Science, Information Systems, or related field
6+ years of experience with SharePoint (On-Prem and Online), M365, and enterprise content management