SharePoint Developer
First Advantage
Tennessee City, Tennessee
3 months ago
Job Description
Title:
SharePoint Developer
Job Summary
We are seeking a skilled SharePoint Developer to design, develop, customize, and maintain SharePoint-based solutions that support business processes and collaboration. The ideal candidate will have strong experience with SharePoint Online and/or SharePoint On-Premises, Power Platform, and modern web technologies.
Key Responsibilities
- Design, develop, and maintain SharePoint solutions (SharePoint Online and/or On-Premises)
- Customize SharePoint sites, lists, libraries, workflows, and forms
- Develop web parts using SPFx, JavaScript, TypeScript, React, or Angular
- Implement automation using Power Automate and Power Apps
- Integrate SharePoint with Microsoft 365 services (Teams, OneDrive, Outlook)
- Manage permissions, governance, and site security
- Perform data migrations and upgrades
- Troubleshoot and resolve SharePoint-related issues
- Collaborate with business users to gather requirements and translate them into technical solutions
- Create and maintain technical documentation
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, IT, or equivalent experience
- 2–5+ years of experience with SharePoint development
- Strong experience with SharePoint Online / Office 365
- Proficiency in:
- JavaScript / TypeScript
- HTML5 / CSS3
- REST APIs
- Experience with SharePoint Framework (SPFx)
- Knowledge of Power Platform (Power Apps, Power Automate)
- Familiarity with Microsoft Graph API
- Experience with version control (Git, Azure DevOps)
Preferred / Nice-to-Have Skills
- Experience with SharePoint On-Premises (2016/2019)
- React or Angular framework experience
- Azure services (Azure Functions, Logic Apps)
- CI/CD pipelines
- SharePoint migration tools (SPMT, ShareGate)
- Microsoft certifications (e.g., MS-600, PL-100/200)