Back to jobs

SENIOR SHAREPOINT DEVELOPER

Youriteams
senior
Sign in to applyFree account, takes a minute.

Job description

We are is seeking a Senior SharePoint Developer to design, develop and deliver robust SharePoint solutions within on-premises environments. The person in this role will lead technical design, implement custom SharePoint applications and support large-scale migrations while ensuring adherence to Microsoft standards and best practices. Responsibilities • Develop custom SharePoint solutions and applications for SharePoint 2016 and 2022 on-premises environments. • Design and implement JavaScript-based customisations, including jQuery, JSLink-driven changes, TypeScript and CSS. • Create and maintain SharePoint Framework (SPFx) solutions and provider-hosted applications. • Develop and maintain supporting .NET / C# class libraries that interact with the SharePoint Client Object Model (CSOM). • Customise SharePoint lists, forms and content types and implement event handlers and client-side customisations. • Perform unit testing, prepare test cases and testing templates to support user acceptance testing (UAT). • Participate in full solution lifecycle activities: requirements gathering, design, estimation, development, testing, deployment and migration. • Execute large-scale SharePoint migration activities and related integrations with SQL Server and external APIs. • Use automation and scripting tools such as PowerShell, PnP and XML where appropriate; leverage Power Platform or similar tools as needed. • Collaborate with stakeholders to gather, refine and validate requirements; present technical proposals to both technical and business audiences. • Contribute reusable assets, documentation and knowledge to support future projects and maintain alignment with Microsoft recommended practices. • Provide input to business development activities and contribute to the growth of the consulting practice. Qualifications • Minimum 8 years of professional software development experience with a substantial focus on SharePoint (2016/2022 on-premises). • Proven hands-on experience developing custom SharePoint solutions, including SPFx and provider-hosted applications. • Strong expertise in the JavaScript ecosystem: jQuery, TypeScript, Node.js, Vue.js and Office UI Fabric (Fluent UI). • Solid experience with .NET and C#, including development with CSOM and class libraries. • Practical knowledge of SharePoint customisation: lists, forms, content types, event handlers and client-side rendering techniques. • Experience with SQL Server, APIs and system integrations. • Demonstrated experience gathering requirements, designing solutions and executing migrations of SharePoint-based systems. • Strong understanding of Software Development Life Cycle (SDLC) and Agile methodologies. • Hands-on experience with large-scale SharePoint migrations. • Familiarity with PowerShell, XML, PnP and at least one component of the Power Platform. • Excellent communication and presentation skills for both technical and business stakeholders. • Relevant degree in Computer Science, Engineering or a related discipline. Benefits • Opportunity to work on complex, enterprise-scale SharePoint projects and migrations. • Remote working. • Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere. • Agile approach and no bureaucracy. • Outstanding integration trips to various places in Europe. • Activities to support your well-being and health. • Luxmed Gold Extended medical care and Multisport Plus benefit.

Skills

SharePoint 2016SharePoint 2022JavaScriptjQueryJSLinkTypeScriptCSSSharePoint Framework (SPFx)Provider-hosted applications.NETC#Client Object Model (CSOM)PowerShellPnPXMLNode.jsVue.jsOffice UI Fabric (Fluent UI)SQL ServerAPIsAgile methodologiesSoftware Development Life Cycle (SDLC)