At Auxilion, we require a Senior Microsoft Office 365 Developer to lead customer engagements with our clients around SharePoint and Teams.
Key Responsibilities:
* Primary responsibility for engaging with customers advising them on adoption strategies around Office 365 (primarily Teams and SharePoint Online).
* Leading the design, development, and deployment of software offerings and solutions based on Microsoft Office 365.
* Responsible for the design, development, and deployment of software solutions and components based on Microsoft Office 365.
* Developing bespoke solutions using SharePoint Framework (SPFx), PnP, CSOM, TypeScript, and React.
* Developing bespoke solutions using REST Web API and other web Service APIs.
* Development of custom PowerApps forms, and custom PowerAutomate and Logic Apps workflows.
* Developing applications from detailed design specifications.
* Developing automated unit tests and build systems.
* Bug fixing and support of existing SharePoint solutions.
* Responsible for code reviews and ensuring coding standards are followed.
* Lead Development on assigned Software projects.
* Design and communication of solution architecture.
* Technical lead during project implementation.
Requirements:
* Minimum 5 years SharePoint custom application development experience in both online and on-prem environments.
* Power Platform, PowerApps, Flow, and Azure Functions based solutions.
* Technical proficiency in SharePoint Server and strong understanding of SharePoint administration principals, using SharePoint Central Admin and SQL Management Studio, SQL Profiler.
* Experience in migrating SharePoint & Teams from tenant to tenant and on-Prem to tenant.
* At least 5 years of experience in the following: .NET, C#, ASP.NET MVC.
* Hands-on development experience of SharePoint implementations including; configuration, deployment, and development of custom Web Parts and applications.
* Development background including HTML, CSS, Bootstrap, PowerShell, JavaScript, jQuery, TypeScript, and associated client-side frameworks.
* Good experience with REST Web API and developing web services.
* Good experience with Microsoft Graph API.
* Good experience with PowerBI.
* Experience with developing solutions that require integration with other line of business systems and data sources such as Dataverse and SQL Server.
* Practical experience of the design and development of multi-layer applications.
* Experience working with interface components.
Education:
* Degree or Diploma in Computing or similar related qualification.
* Microsoft Certified in Office 365 and Azure related platforms and technologies.