Roles and Responsibilities
We are looking for a dynamic and experienced SharePoint Developer with exceptional focus on design and development of apps and software product(s) using latest versions of SharePoint, O365 technologies, C#/.Net and SQL Server. The ideal candidate will have at least 2+ years in a similar role, as well as proven exceptional customer facing experience.
Job description
	- Strong knowledge of SharePoint and DMS fundamentals 
- Must have experience in SPFx (SharePoint Framework), ReactJS, Power Platform Power Apps, Power Automate, CSOM and Migration to SharePoint/Office365 
- Should have experience with SharePoint Design and Architectural understanding - Farm Architecture, Authentication, Authorization, service applications and databases. 
- Should have SharePoint Development experience in Web Parts, Event Receivers, Features, Branding, Search Service Customization, understanding of SOM and CSOM 
- Knowledge of SharePoint Online Provisioning Package and PnP Module 
- Hands on experience in SharePoint hosted App and Add-In development by using .NET Framework and C# 
- Hands on experience in C#.Net and SQL Server application development by using object-oriented design principles is a plus. 
- Expected to work collaboratively and owning project, oversee user testing and report results, Conduct code and design reviews. Estimate, resource, and project planning. Reporting using different tools. 
Required skills
	- SharePoint, Office365/SharePoint 2010/2013/2016/2019 
- SPFx, PowerApps and Power Automates 
- C#.NET, ASP.NET MVC 
- SQL Server 
- Migration to SharePoint/Office365 
Beneficial skills/knowledge
Content Migration domain and related tools or products experiences would be a plus.
Perks and Benefits
	- Competitive salary + discretionary performance bonus
- Flexible working, open culture, and opportunities for fast career progression.
- Private health insurance