Position: SharePoint developer
Company: Virtuace
Category: .NET
Experience required: 2y
English level: intermediate

**Role Description**
The SharePoint Online Developer & Administrator will work with the project team and business customer to implement solutions using SharePoint out-of-the box features, Power Automate and Power Apps. The candidate will work as a part of a development team to translate user requirements to technical solutions. 

**Role Responsibilities**
•	Develop technical solutions for scalable enterprise SharePoint Online solutions using customization and configuration techniques, including use of Power Apps and Power Automate.
•	Work with the development team in design, administration, and maintenance of SharePoint Online platform.
•	Design solutions based on established patterns and best practices around Content Management, User Adoption, Governance and Change Management.
•	Design and develop apps for SharePoint that take advantage of standard web technologies, such as CSOM, JavaScript, OAuth, and OData.
•	Develop solutions that comply with SharePoint Online development best practices.
•	Assist with migration/conversion of existing Workflows, Custom Events and Web Parts to O365
•	Provide end-user support.

**Required Skills**
•	At least 2 years of systems development experience with SharePoint based solutions
•	Hands-on experience designing SharePoint Online solutions to meet customer requirements
•	In-depth understanding of SharePoint in Office 365
•	Experience with SharePoint-based workflow solutions, REST, JavaScript, jQuery, Typescript/React, branding & customization, HTML, CSS 
•	Knowledge of Power Apps and Power Automate tools
•	Experience developing apps for SharePoint client object model, JavaScript object model, and REST endpoints in SharePoint Online
•	Thorough knowledge of SharePoint Online features for collaboration and business process automation
•	Solid understanding of SharePoint administration

**Desirable Skills**
•	Experience developing and administration of SharePoint on-prem environments 2013+
•	Experience in .NET Framework, C#, ASP.NET, Visual Studio
•	Experience with .NET Web Services development