Application Programming Interface (API), Best Practices, CSS (Cascading Style Sheet), Communication Skills, Debugging Skills, HTML (HyperText Markup Language), Identify Issues, JavaScript, Master Pages, Microsoft C# (C Sharp), Microsoft Product Family, Microsoft SharePoint, Performance Tuning/Optimization, Problem Solving Skills, REST (Representational State Transfer), React.js, User Interface/Experience (UI/UX), Web Parts
Job Tittle: SharePoint Developer
Job Location: Remote
Duration: 12+ months Contract (with possible extension)
Key Responsibilities:
- Design, develop, and maintain SharePoint Publishing sites, web parts, page layouts, and master pages.
- Customize SharePoint pages using SPFx, HTML, CSS, JavaScript, and C# as needed.
- Implement and configure workflows, content approval processes, and publishing features.
- Collaborate with content owners, designers, and business stakeholders to understand publishing requirements.
- Optimize site performance, security, and accessibility standards.
- Troubleshoot, debug, and provide ongoing support for SharePoint publishing solutions.
- Ensure solutions comply with organizational governance and best practices.
- Participate in SharePoint upgrades, migrations, and modernizations when necessary.
Qualifications:
- Strong experience with SharePoint Online and SharePoint Server (2013/2016/2019).
- Expertise in SharePoint Publishing architecture, master pages, page layouts, and content types.
- Proficiency with SPFx, CSOM, REST APIs, HTML, CSS, JavaScript, and C#.
- Experience with SharePoint Designer, Power Automate, and related Microsoft 365 tools.
- Solid understanding of SharePoint governance, security, and best practices.
- Strong problem-solving skills and ability to work independently or collaboratively.
- Excellent communication skills for engaging with technical and non-technical stakeholders.
Preferred Skills:
- Experience with modern SharePoint communication sites and hub sites.
- Familiarity with front-end frameworks such as React or Angular.
- Experience with migration from classic to modern SharePoint experiences.