Job Description :
The successful candidate will be highly self-directed, an excellent problem-solver and able to work with all levels of the organization. Leadership skills and excellent communication skills are required.

SharePoint Online product knowledge, with focus on customizing modern sites using SharePoint Framework toolchain is required. Experience in working in distributed agile projects with DevOps mentality is required.

Develop a search driven, multi-lingual extranet for published content and collaboration.
Assess needs for and build proof of concepts taking into consideration scalability and maintainability.
Implement automated unit testing and build release for continuous integration.
Implement SharePoint Online forms and workflows using Power Apps and Flow.
3+ years of experience and a bachelor''s degree in Computer Science or equivalent experience
3+ years of SharePoint Online client-side development experience
1+ years of development experience with SharePoint Framework
2+ years of scripting experience with SharePoint Online PowerShell and/or PnP provisioning
Experience with SharePoint Online role based access control
Proficient with the JavaScript Framework (React, AngularJS 1.x, Angular 2 for Typescript 2.x, Handlebars)
Understanding of SharePoint List Rest APIs
Experience with Node Package Manager, Gulp, Webpack and Node.js
Experience with Yeoman generators
Experience with migrating on premise SharePoint to the cloud
Experience with Azure services such as Flow, Stream, Power Apps, Forms and App Services
Understanding or PnP provisioning framework
Understanding fundamental design principles behind a scalable application
Proficient understanding of code versioning tools such as GitHub, CodePlex, MSDN Code Gallery, Visual Studio source controls
Strong technical writing skills and professional proposal development skills are also required
Strong interpersonal and organizational skills, energetic and professional demeanor, and be very client oriented are all must-have characteristics
Working knowledge of continuous integration
Strong knowledge of software delivery methodologies using Agile/Scrum
Strong understanding of business process, preferably in a manufacturing environment
Basic understanding of identity management