The SharePoint Developer will have responsibilities for:Developing solutions on SharePoint online sitesMigrating application developed on SharePoint on premise site to online siteMaintaining existing applications developed on SharePoint online sitesSupport customization of SharePoint online sitesQualificationBachelors / Masters in any pure science or applied science.Experience3 or more years working as a productive member of an Application Development team.2+ years working with SharePoint onlineSkills:SharePointSharePoint Modern Sites administration skillsGood experience with the out of the box SharePoint features : SharePoint data structures List and libraries, content types, site column, managed metadata and document setsGlobal knowledge on Office 365 solutions Teams, Planner, Stream, and so on.Basic DevOps operation Tasks and source control managementKnowledge of Azure Serverless/microservices features Azure Function / Azure Logic Apps / Azure Resources group / Azure Automation RunbookTeams customization Teams PowerApps deployment and adaptive cardsDevelopmentSharePoint automation PnP Scripts and site designSharePoint Search Managed properties, search scope, search querySharePoint custom development SPFX, custom web part, list formatting,SharePoint REST APIs and PowerShell APIDevelopment language React JS / Typescript / REST API / C# / PowerShellPower Automate skills Flow creation and managementGeneralSharePoint User Experience understandingExperience of working with the AGILE methodologyExcellent presentation and communication skills (to both technical and non-technical audiences, written and verbal)Ability to design mock-ups and prototypes for SharePoint solutionsAbility to handle multiple projects.Ability to work independently with little supervision.Ability of solve problems.Excellent organizational skills.Flexible and effective in a team environment.