Pracuj.pl Praca zdalna Senior

Senior Sharepoint Developer

YOUR ITEAMS sp. z o.o.

⚲ Warszawa

190–200 zł netto (+ VAT) / godz.

Wymagania

  • SharePoint
  • JavaScript
  • jQuery
  • TypeScript
  • Node.js
  • Vue.js
  • .NET
  • C#
  • Microsoft SQL Server
  • PowerShell
  • XML
  • PnP
  • Microsoft Power Platform

Opis stanowiska

Nasze wymagania:
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.

O projekcie:
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.

Zakres obowiązków:
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.

Oferujemy:
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.

🔍 Dekoder Ogłoszenia

🔴
substantial focus on SharePoint (2016/2022 on-premises)
Chociaż wymieniono nowsze wersje, nacisk może być na starsze, mniej wspierane technologie, co może oznaczać utrzymanie istniejących systemów zamiast tworzenia nowych.
🔴
Proven hands-on experience developing custom SharePoint solutions, including SPFx and provider-hosted applications.
Może oznaczać, że oczekuje się od kandydata umiejętności rozwiązywania problemów z istniejącymi, niestandardowymi rozwiązaniami, a niekoniecznie tworzenia ich od zera.
🔴
Excellent communication and presentation skills for both technical and business stakeholders.
Oprócz zadań deweloperskich, kandydat może być obciążony obowiązkami konsultacyjnymi i prezentacyjnymi, wykraczającymi poza typowe role programisty.
🟡
lead technical design
Może oznaczać odpowiedzialność za architekturę i podejmowanie kluczowych decyzji technicznych, co wykracza poza samo kodowanie.
🟡
support large-scale migrations
Może oznaczać, że duża część pracy będzie polegać na rozwiązywaniu problemów związanych z migracją danych i konfiguracji, a nie na innowacyjnym rozwoju.