Description

Description

About the Role:

We are seeking a SharePoint Lead Developer to join our team. The ideal candidate will have a minimum of 6 years of software development experience with a relevant 4-5 years of experience on SharePoint. The successful candidate will be responsible for developing custom solutions, designing and architecting SharePoint solutions, developing workflows, and participating in design, code, and test review cycles. The SharePoint Lead Developer will work closely with cross-functional teams to create prototypes, POCs, presentations, collateral, etc.

Responsibilities:

Design and develop solutions/portals for SharePoint 2010, 2013, 2016, and Office 365.
Develop custom solutions on SharePoint, design and architect SharePoint solutions, and develop workflows using Visual Studio and third-party workflow engines.
Participate in design, code, test review cycles and assist in the creation of prototypes, POCs, presentations, collateral, etc.
Work on developing solutions on SharePoint Online using modern development frameworks like SPFx web parts and extensions, PnP PowerShell for SharePoint Online, PowerApps, and Power Automate.
Provide high-level design documents for functional and non-functional requirements, and estimations of tasks.
Lead a team of developers, provide technical guidance, and conduct code reviews.
Develop SharePoint solutions using Site definition, list definition, web parts, features, and event receivers.
Understand and implement logical, physical, and information architecture principles of SharePoint.
Stay up-to-date with the latest SharePoint technologies, best practices, and trends.


Essential Skills:

Minimum of 6 years of software development experience using Microsoft technology platform, with a relevant 4-5 years of experience on SharePoint.
In-depth knowledge of SharePoint 2010/2013/2016, SharePoint Online, and related technologies.Experience in developing custom solutions on SharePoint, designing and architecting SharePoint solutions, and developing workflows using Visual Studio and third-party workflow engines.
Excellent understanding of High-level design document for functional and non-functional requirements, estimations of tasks.
Strong knowledge of modern UI development methodologies, such as SPFx and SharePoint PnP.
Experience with client-side development, including CSOM/JSOM/REST API, PowerShell, and third-party front-end frameworks.
Proficiency in ASP.NET (forms/MVC), HTTP handlers, modules, IIS 6.0 and above.
Experience in database CRUD operations and SharePoint migrations using database methods or via any tools.
Knowledge of various Azure artefacts that can be used for Office 365 solutions like Azure Web Jobs, Azure Functions, Logic Apps, Azure Web App.
Excellent communication, interpersonal, and leadership skills.
Ability to work effectively both independently and in a team environment.


Educational Qualifications:

Bachelor's or Master's degree in Computer Science or a related field.

Education

Any Graduate