Sharepoint Developer

$50.25 - $65.50/hr

Full-time

Posted 9 days ago


Job description

SharePoint DeveloperJob Summary

We are seeking a Mid-Level SharePoint Developer to design, develop, customize, and support SharePoint-based solutions that improve collaboration, document management, and business processes across the organization. The ideal candidate will have experience with SharePoint Online and/or SharePoint Server, Microsoft 365 technologies, and modern development practices.

Key Responsibilities
  • Design, develop, and maintain SharePoint sites, workflows, forms, and web parts.
  • Customize SharePoint Online and/or SharePoint Server environments using modern development tools and frameworks.
  • Build and maintain Power Platform solutions including Power Automate, Power Apps, and Power BI integrations.
  • Develop and support SharePoint Framework (SPFx) components and client-side applications.
  • Collaborate with business stakeholders to gather requirements and translate them into technical solutions.
  • Configure document libraries, lists, permissions, metadata, and content management features.
  • Troubleshoot and resolve SharePoint-related issues, bugs, and performance concerns.
  • Support integrations with Microsoft 365 applications and third-party systems.
  • Maintain technical documentation, deployment procedures, and user guides.
  • Participate in code reviews, testing, and deployment activities.
  • Ensure solutions follow security, governance, and best practice standards.
Required Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent experience.
  • 3–5 years of experience developing and supporting SharePoint solutions.
  • Experience with SharePoint Online and/or SharePoint Server.
  • Proficiency with:
    • SharePoint Framework (SPFx)
    • JavaScript/TypeScript
    • HTML/CSS
    • React
    • REST APIs
  • Experience with Microsoft Power Platform:
    • Power Automate
    • Power Apps
    • Power BI
  • Knowledge of Microsoft 365 administration and integration capabilities.
  • Experience with version control systems such as Git.
  • Strong troubleshooting and problem-solving skills.
  • Excellent communication and collaboration skills.
Preferred Qualifications
  • Experience with Azure services and Microsoft Graph API.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Knowledge of Agile/Scrum methodologies.
  • Microsoft certifications related to SharePoint or Microsoft 365.
  • Experience migrating legacy SharePoint environments to SharePoint Online.
Technical Skills
  • SharePoint Online / SharePoint Server
  • SPFx Development
  • Microsoft 365
  • Power Platform
  • React / TypeScript
  • REST APIs / Microsoft Graph
  • SQL Server (preferred)
  • Azure AD / Entra ID
  • Git / Azure DevOps



Frequently asked questions

Q: What skills or qualities help someone succeed as a Sharepoint Developer?

A: To succeed as a SharePoint Developer, key technical skills include proficiency in Microsoft SharePoint development frameworks such as SharePoint Framework (SPFx), SharePoint Designer, and PowerShell scripting, as well as knowledge of programming languages like C#, JavaScript, and HTML/CSS. Additionally, strong problem-solving skills, attention to detail, and the ability to collaborate with cross-functional teams are essential soft skills, along with effective communication and adaptability in a rapidly evolving technology landscape. By combining these technical and soft skills, a SharePoint Developer can effectively design, develop, and deploy custom solutions, driving business value and career growth through expertise and innovation.

Q: What is the career path for a Sharepoint Developer?

A: A Sharepoint Developer's typical career progression involves starting as a Junior Developer, where they focus on building and maintaining Sharepoint sites, lists, and workflows. As they gain experience, they can move into mid-level roles such as a Sharepoint Administrator or a Senior Developer, where they take on more complex projects, lead teams, and develop expertise in related technologies like Office 365 and Power Apps. Ultimately, senior-level Sharepoint Developers can transition into leadership positions, such as a Technical Lead or a Solutions Architect, or explore adjacent roles like a Product Manager or a Business Analyst, leveraging their technical expertise to drive business growth and innovation.