Around 5 years experience in leading and managing a team on BAU operations and enhancements including managing stakeholders (eg. business users) and as a solution architect to design sustainable and scalable solutions.
At least 5 years of web development experience with technologies such as ASP.NET (C#), ASP.NET (MVC), SPFX, GraphAPI, Node.JS, React.JS, Typescript, HTML5, CSS, and JSON web API services (JSON, RESTful).
At least 5 years of backend development experience with DotNET C# experience with DotNET 6/8 is preferred.
At least 5 years of experience in M365 SharePoint Online architecture, framework, administration, deployment, and migration processes.
At least 5 years of experience with Power Platform development, particularly Power Apps and Power Automate.
Experience in developing and deploying custom applications using Visual Studio, C#, and PowerShell Scripts, including Event Receivers, Timer Jobs, Master Pages, and custom application development (SPFX).
Experience with Copilot Studio and AvePoint is preferred.
Experience with Microsoft Azure (Example: Azure function, Azure logic app, Azure Key Vault, etc) is preferred.
Ability to work independently with minimal supervision.
Implement, maintain, and support Microsoft 365 business solutions, including but not limited to SharePoint Online, Microsoft Teams, Power Platform, M365 apps, and any related technologies the organization may use.
Collaborate with stakeholders to optimize the usage and adoption of Microsoft 365 and Power Platform solutions.
Ability to prioritize and manage tasks between projects and operational duties.
Certified Microsoft Power Platform (PL-900, PL-100, PL-200, or PL-400) and Microsoft Azure (AZ-900, AZ-104, or AZ-204) certifications are a bonus and may be prioritized.