Job Description
Roles & Responsibilities
- Design, develop, and implement custom SharePoint solutions, including web parts, workflows, and site architecture, to meet specific business needs.
- Build and maintain robust front-end interfaces using modern JavaScript frameworks (React, Angular, Vue.js) integrated with SharePoint data.
- Develop and manage back-end services and APIs for SharePoint applications, ensuring seamless data integration and application logic.
- Leverage Power Platform (Power Automate, Power Apps) to extend SharePoint functionality and automate business processes.
- Administer and configure SharePoint environments (Online and On-Premises), including user permissions, site collections, and security settings.
- Perform data migration and integration tasks between SharePoint and other enterprise systems.
- Troubleshoot and resolve complex technical issues across the full stack of SharePoint applications.
Desired Candidate Profile
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in SharePoint development and administration, with a strong focus on full-stack capabilities.
- Expertise in front-end technologies: HTML5, CSS3, JavaScript, and modern frameworks like React or Angular.
- Proficiency in C#, .NET Framework/.NET Core for server-side development.
- Experience with SharePoint Online and/or SharePoint On-Premises (2016/.
- Demonstrated experience with Power Platform (Power Automate, Power Apps) and PnP PowerShell/SPFx.
- Strong understanding of REST APIs, JSON, and web services.
- Excellent problem-solving and analytical skills with a keen eye for detail.