Sr. Dot Net Developer
Job description
Sr. Dot Net Developer (10 yrs of experience)
Location: Montreal, QC (3 days onsite/week)
Duration: 12+ months (extendable contract)
Required Skills:
- Strong C#, ASP.Net & PowerShell skills
- Strong understanding of Modern Authentication, Graph API, Azure AD Application
- Understand and implement SharePoint site and group site permissions
- OneDrive Account, Site, and Permissions Management
- Strong OneDrive, SharePoint, Teams, Power BI, and Outlook troubleshooting experience (Desktop client, Web, Mobile app)
- Use JavaScript, jQuery, Boot Strap, HTML and CSS to create and update pages, components, and scripts
- Ability to develop applications and system tools to implement, deploy and manage infrastructure systems on premise and in the cloud
- Experience with Github, Jira and other continuous integration technology and SDLC agile development techniques
- Strong SharePoint fundamentals including lists, document libraries, permissions, content types, workflows
- Excellent understanding of Single Sign On technologies (Ping Federate, SAML, Windows Kerberos)
- Experience with Office 365 (SharePoint Online and OneDrive) application development, management & deployment
- Understand Exchange Online, user profiles, features, and mail flow
- Maintain and support all of SharePoint, OneDrive and Office 365
- Good communication skills to help end users train with basic SharePoint task and hold training sessions
- Collaborate with end-users and business owners to create and update SharePoint sites, lists, libraries, pages, apps, forms and workflows
- Experience with Agile delivery methodology
- Troubleshooting experience on-prem/online, networking (wireshark, etc), Microsoft Information protection (MIP)
- Able to track issues, resolve them, escalate to the core engineering or Microsoft support as needed
- Reorganizing & restructuring the contents of the site
- Training on how certain existing features might have changed in the new platform
- Ability to demo SharePoint features and provide specialized consulting services regarding out of the box features provided by SharePoint
- Able to do research and suggest on use of new features and implementation of that feature on the new platform
Desired Skills:
- Experience with SQL programming
- Understanding of other services in Office365 products such as Unified Groups/Teams/PowerApps/PowerAutomate
- Understanding of eComms, Information barriers, Data classifications, Data leakage protection etc.