Office 365 SharePoint Developer
Apply NowCompany: Compunnel Software Group
Location: Montreal, QC H1A 0A1
Description:
Job Summary:
The Client SharePoint Engineering team is responsible for building the SharePoint platform on-premises and in the cloud to support firmwide collaboration, application hosting, and development. This role entails designing and implementing Office 365 migration efforts using best practices, integrating Office 365 services, and developing custom tools for deployment. Candidates will work closely with clients, third-party vendors, and internal teams (LDAP Engineering, Desktop Engineering, Azure, and Office 365 Engineering) to deliver strategic migration solutions while enhancing the Office 365 platform's functionality.
Key Responsibilities:
" Design and implement Office 365 migration efforts using best practices.
" Work with clients to onboard them to the Office 365 platform.
" Collaborate with third-party vendors and internal teams to deliver strategic migration solutions.
" Develop and integrate custom tools targeting cloud infrastructure.
" Integrate Office 365 services, including Yammer, SharePoint, Power Apps, and Power Automate.
" Understand and implement SharePoint site and group site permissions.
" Manage OneDrive accounts, sites, and permissions.
" Troubleshoot OneDrive, SharePoint, Teams, Power BI, and Outlook issues (desktop client, web, and mobile).
" Develop pages, components, and scripts using JavaScript, jQuery, Bootstrap, HTML, and CSS.
" Create and manage infrastructure systems using C#, ASP.Net, and PowerShell.
" Utilize GitHub, Jira, and other CI/CD and Agile development tools.
" Apply SharePoint fundamentals, including lists, document libraries, permissions, content types, and workflows.
" Provide training and support for end-users and business owners, including demonstrations and guidance on SharePoint features.
" Reorganize and restructure site content while maintaining support for SharePoint, OneDrive, and Office 365.
" Research and suggest implementation of new Office 365 features and solutions.
Required Skills:
" Strong C#, ASP.Net, and PowerShell skills.
" Proficiency in Modern Authentication, Graph API, and Azure AD Application.
" Excellent understanding of Single Sign-On technologies (Ping Federate, SAML, Windows Kerberos).
" Experience with Office 365 application development, management, and deployment (SharePoint Online, OneDrive, Teams).
" Solid troubleshooting experience for on-prem and online platforms, including networking (Wireshark, etc.).
" Knowledge of Exchange Online, user profiles, features, and mail flow.
" Strong communication and training skills to assist end-users with SharePoint tasks.
" Experience with Agile delivery methodology.
" Strong understanding of Microsoft Information Protection (MIP).
" Experience in restructuring and reorganizing site content and features.
Desired Skills:
" Experience with SQL programming.
" Understanding of other Office365 services (Unified Groups, Teams, PowerApps, Power Automate).
" Familiarity with eComms, information barriers, data classifications, and data leakage protection.
Education: Bachelors Degree
The Client SharePoint Engineering team is responsible for building the SharePoint platform on-premises and in the cloud to support firmwide collaboration, application hosting, and development. This role entails designing and implementing Office 365 migration efforts using best practices, integrating Office 365 services, and developing custom tools for deployment. Candidates will work closely with clients, third-party vendors, and internal teams (LDAP Engineering, Desktop Engineering, Azure, and Office 365 Engineering) to deliver strategic migration solutions while enhancing the Office 365 platform's functionality.
Key Responsibilities:
" Design and implement Office 365 migration efforts using best practices.
" Work with clients to onboard them to the Office 365 platform.
" Collaborate with third-party vendors and internal teams to deliver strategic migration solutions.
" Develop and integrate custom tools targeting cloud infrastructure.
" Integrate Office 365 services, including Yammer, SharePoint, Power Apps, and Power Automate.
" Understand and implement SharePoint site and group site permissions.
" Manage OneDrive accounts, sites, and permissions.
" Troubleshoot OneDrive, SharePoint, Teams, Power BI, and Outlook issues (desktop client, web, and mobile).
" Develop pages, components, and scripts using JavaScript, jQuery, Bootstrap, HTML, and CSS.
" Create and manage infrastructure systems using C#, ASP.Net, and PowerShell.
" Utilize GitHub, Jira, and other CI/CD and Agile development tools.
" Apply SharePoint fundamentals, including lists, document libraries, permissions, content types, and workflows.
" Provide training and support for end-users and business owners, including demonstrations and guidance on SharePoint features.
" Reorganize and restructure site content while maintaining support for SharePoint, OneDrive, and Office 365.
" Research and suggest implementation of new Office 365 features and solutions.
Required Skills:
" Strong C#, ASP.Net, and PowerShell skills.
" Proficiency in Modern Authentication, Graph API, and Azure AD Application.
" Excellent understanding of Single Sign-On technologies (Ping Federate, SAML, Windows Kerberos).
" Experience with Office 365 application development, management, and deployment (SharePoint Online, OneDrive, Teams).
" Solid troubleshooting experience for on-prem and online platforms, including networking (Wireshark, etc.).
" Knowledge of Exchange Online, user profiles, features, and mail flow.
" Strong communication and training skills to assist end-users with SharePoint tasks.
" Experience with Agile delivery methodology.
" Strong understanding of Microsoft Information Protection (MIP).
" Experience in restructuring and reorganizing site content and features.
Desired Skills:
" Experience with SQL programming.
" Understanding of other Office365 services (Unified Groups, Teams, PowerApps, Power Automate).
" Familiarity with eComms, information barriers, data classifications, and data leakage protection.
Education: Bachelors Degree