Job Title: Senior SharePoint Developer(7yrs+)Location: Remote
Position Overview: The Senior SharePoint Developer will be responsible for designing, developing, and maintaining SharePoint solutions to meet business needs. This role involves collaborating with stakeholders, translating business requirements into technical solutions, and ensuring the optimal performance and security of SharePoint environments.Key Responsibilities:Solution Design & Development: Design, develop, and implement SharePoint solutions, including custom web parts, workflows, and applications.System Integration: Integrate SharePoint with other systems and applications using APIs, RESTful services, and other technologies.Performance Optimization: Monitor and optimize SharePoint performance, troubleshoot issues, and ensure the availability and reliability of SharePoint environments.Customization: Customize SharePoint sites, libraries, and lists to meet user needs, including the development of custom forms, dashboards, and reports.Collaboration: Work closely with business analysts, project managers, and other stakeholders to gather requirements and deliver solutions that meet business objectives.Documentation: Create and maintain comprehensive documentation for developed solutions, including design specifications, user guides, and deployment plans.Compliance & Security: Ensure compliance with company policies and industry regulations, and implement security best practices for SharePoint environments.Training & Support: Provide technical support and training to end-users, as well as mentoring and guidance to junior developers.Required Qualifications:Experience: Minimum of 7 years of experience in SharePoint development, with a strong track record of designing and implementing SharePoint solutions.Technical Skills:Expertise in SharePoint Online, SharePoint 2019, and/or SharePoint 2016.Proficiency in SharePoint Framework (SPFx), JavaScript, TypeScript, HTML5, and CSS.Experience with PowerShell scripting for SharePoint administration and automation.Knowledge of SharePoint REST APIs, CSOM, and JSOM.Familiarity with Azure DevOps and CI/CD pipelines.Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.Certifications: Microsoft Certified: SharePoint Developer Associate or similar certifications are highly desirable.Skills: Strong problem-solving skills, attention to detail, and the ability to work independently and as part of a team.Preferred Qualifications:Experience with Power Apps and Power Automate.Knowledge of SharePoint migration tools and strategies.Experience with additional development frameworks or technologies (e.g., .NET, Java).