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)