Work Model: Hybrid (On-site Day One, then 3 days per week in-office)
About the Role:
We are seeking an experienced SharePoint & Office 365 Developer to join a dynamic team within the finance/investment banking sector. This role combines hands-on technical expertise with user support, infrastructure management, and proactive optimization of collaboration platforms.
Core Responsibilities:
- Develop and support applications utilizing C#, ASP.Net, PowerShell within a Finance/Investment Banking environment.
- Manage and optimize SharePoint Online sites, OneDrive structures, group permissions, and related security configurations.
- Troubleshoot issues across SharePoint, OneDrive, Teams, Power BI, and Outlook (desktop/web/mobile).
- Build and enhance components/pages using JavaScript, jQuery, Bootstrap, HTML, and CSS.
- Design and maintain infrastructure tools on-premises and within cloud environments.
- Employ GitHub, Jira, Agile methodologies, and CI/CD practices for streamlined development.
- Leverage Modern Authentication, Graph API, Azure AD Applications, and Single Sign-On technologies (SAML, Kerberos, Ping Federate).
- Provide training and end-user support on SharePoint features, tasks, and updates.
- Drive initiatives to restructure and optimize SharePoint site architecture and content organization.
- Perform advanced troubleshooting in collaboration with internal and external support teams.
- Continuously explore and recommend improvements based on emerging platform features and technologies.
Required Skills & Qualifications:
- Proven expertise with SharePoint Online, OneDrive, Exchange Online, Teams, and related Office 365 services.
- Strong development experience in C#, ASP.Net, and PowerShell scripting.
- Proficiency with JavaScript, jQuery, HTML, CSS, and Bootstrap.
- Solid understanding of Azure AD Apps, Modern Authentication, and Microsoft Graph API.
- Familiarity with Agile development processes, GitHub version control, Jira task management, and CI/CD pipelines.
- Extensive knowledge of SharePoint structures, including document libraries, workflows, content types, and permission management.
Preferred Qualifications:
- Experience working with SQL databases.
- Knowledge of the Microsoft Power Platform (PowerApps, Power Automate).
- Understanding of data governance practices, including eComms, Information Barriers, Data Classification, and Data Loss Prevention (DLP).
Additional Notes:
- Candidates must be able to attend the final interview in person in Montréal (travel expenses not covered).
- Relocation assistance is not provided; candidates are welcome to relocate independently.