Sharepoint Developer
Objectives of this role
Design, customise and execute exceptional SharePoint-developed websites as per the user needs and requirements
Set tasks and benchmarks and meet these development goals for web application projects as a SharePoint developer
Solve complex software issues with ease while integrating the projects with MS Office
Improve the overall business process and operational level functioning of an organisation using SharePoint expertise
Mandatory Skills:
SharePoint Expertise: In-depth knowledge of SharePoint Online and SharePoint On-Premises (Server Edition).
Modelling and Experience with PowerApps, Power Automate, and SharePoint Designer workflows.
Previous involvement in large-scale SharePoint Online and/or SharePoint Edition environment rollouts, Intranet Portal Development and ongoing support.
Experience with developing custom timer jobs and extending SharePoint using event receivers. Engaging in and contributing actively to SCRUM ceremonies and events
Desirable Skills:
Microsoft Certifications: Microsoft Certified: SharePoint Developer, Power Platform Developer, or equivalent. Experience with Microsoft Azure for SharePoint integration and cloud-based solutions.
Experience with Common Data Model including Plug-ins development, Security model (Roles, Business Units, Field Level, etc.), Business rules, Web API, SDK Libraries/Tools, C#.NET development, Integrations via service endpoints, and Automated Testing (Unit/Integration).
Responsibilities
Create custom designs and intranets for the user as per the basic needs
Develop and design brand-new web components using c#, XML, SQL and similar tools
Update and sustain the SharePoint development areas for web applications
Collaborate with the design team to review the brief and ensure that SharePoint development takes place as per the schedule and stated process
Train staff and end users about the interface and system
Required skills and qualifications
Bachelors degree in computer science, software engineering or a related field
Prior experience working as a SharePoint developer
Expertise in C#, SQL and .NET frameworks
Knowledge in JavaScript
Problem-management and critical and strategic thinking abilities
Preferred skills and qualifications
Proficiency in coding
Detail-oriented and self-motivated approach to work
Previous experience in client management, particularly in the areas of data flow and migration
Understanding of UI/UX