Job Openings Senior SharePoint Developer

About the job Senior SharePoint Developer

Senior SharePoint Developer

Position Overview

Remote/Onsite Preferrable

We are seeking an experienced and detail-oriented Senior SharePoint Developer to lead the design, development, and maintenance of SharePoint solutions within our organization. You will work closely with cross-functional teams to deliver high-quality, scalable, and innovative solutions that meet business requirements while ensuring seamless integration with other systems.

Key Responsibilities

  • Design and Development:
    • Architect, develop, and implement custom SharePoint solutions, including web parts, workflows, and applications.
    • Create and maintain SharePoint sites, libraries, and content types.
    • Build advanced solutions using SharePoint Framework (SPFx), Power Apps, and Power Automate.
  • Integration and Customisation:
    • Integrate SharePoint with third-party applications and systems.
    • Customise SharePoint UI/UX to align with brand and organisational needs.
    • Optimise and enhance existing SharePoint environments for performance and usability.
  • Collaboration and Support:
    • Collaborate with business stakeholders to gather and analyse requirements.
    • Provide technical expertise and guidance to team members and end-users.
    • Troubleshoot and resolve complex issues related to SharePoint environments.
  • Governance and Security:
    • Implement and enforce SharePoint governance policies.
    • Ensure data security, compliance, and disaster recovery measures are in place.
    • Monitor and maintain SharePoint permissions and access controls.
  • Innovation and Leadership:
    • Stay updated on the latest SharePoint features and technologies.
    • Lead development efforts and mentor junior developers.
    • Propose and implement innovative solutions to enhance business productivity.

Required Skills and Qualifications

  • Bachelors degree in computer science, Information Technology, or a related field.
  • 5+ years of experience in SharePoint development, including SharePoint Online and SharePoint Server.
  • Proficiency in SharePoint Framework (SPFx), Power Platform (Power Apps, Power Automate, Power BI), and Microsoft 365 ecosystem.
  • Strong skills in C#, .NET, JavaScript, TypeScript, HTML5, CSS3, and REST APIs.
  • Experience with SQL Server, Azure Active Directory, and Office 365 integrations.
  • In-depth knowledge of SharePoint administration, workflows, and content management.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to manage multiple projects and meet deadlines effectively.
  • Communication:
    • Excellent written and verbal communication skills.
    • Ability to convey technical information to non-technical stakeholders effectively.

Preferred Qualifications

  • Microsoft SharePoint certifications (e.g., Microsoft Certified: SharePoint Developer Associate)
  • Experience with Agile or Scrum development methodologies.
  • Background in migration projects or upgrading legacy SharePoint systems.