Stanowisko lidera głównego programisty
Kluczowe obowiązki:
1. Prowadzenie zespołu programistów:
• Organizowanie pracy zespołu zajmującego się rozwojem aplikacji w środowisku SharePoint.
• Mentoring członków zespołu i wspieranie ich w rozwiązywaniu problemów technicznych.
• Zapewnienie przestrzegania standardów kodowania oraz dobrych praktyk w projektach.
2. Projektowanie i rozwój aplikacji:
• Tworzenie i implementacja aplikacji oraz rozwiązań opartych na SharePoint (Online i On-Premises).
• Opracowywanie zaawansowanych funkcjonalności przy użyciu SharePoint Framework (SPFx), PowerShell, JavaScript, TypeScript, .NET, C#, i innych narzędzi.
• Integracja SharePoint z zewnętrznymi systemami i aplikacjami (np. Microsoft Power Platform, Azure, SAP).
3. Zarządzanie projektami technicznymi:
• Przygotowywanie harmonogramów technicznych oraz monitorowanie ich realizacji.
• Zapewnienie realizacji projektów zgodnie z wymaganiami biznesowymi.
• Zarządzanie ryzykiem technicznym oraz proaktywne rozwiązywanie problemów.
4. Wsparcie techniczne i utrzymanie:
• Rozwiązywanie problemów związanych z aplikacjami SharePoint.
• Zarządzanie i optymalizacja istniejących rozwiązań, w tym migracja danych między różnymi wersjami platformy.
• Zapewnienie ciągłości działania aplikacji i systemów.
Wymagania:
1. Doświadczenie zawodowe:
• Min. 4–6 lat doświadczenia w programowaniu i rozwoju aplikacji w środowisku SharePoint.
• Min. 2 lata doświadczenia w roli lidera technicznego, kierownika zespołu lub w podobnej roli.
• Doświadczenie w tworzeniu rozwiązań od podstaw, jak i w utrzymaniu istniejących systemów SharePoint.
2. Umiejętności techniczne:
• Bardzo dobra znajomość SharePoint Online oraz SharePoint On-Premises.
• Zaawansowana znajomość SharePoint Framework (SPFx), JavaScript, TypeScript, React oraz .NET (C#).
• Umiejętność pracy z PowerShell w kontekście administracji i automatyzacji SharePoint.
• Doświadczenie w integracji SharePoint z usługami chmurowymi, np. Microsoft Azure i Power Platform.
• Znajomość technologii bazodanowych i języka SQL.
• Dobre zrozumienie zasad DevOps, w tym CI/CD dla projektów SharePoint.
3. Umiejętności miękkie:
• Zdolność zarządzania zespołem, motywowania go i budowania zaangażowania.
• Umiejętność współpracy z interesariuszami i przekładania ich wymagań na techniczne rozwiązania.
• Umiejętność pracy pod presją i rozwiązywania problemów.
4. Wykształcenie i certyfikaty:
• Wykształcenie wyższe informatyczne lub pokrewne.
• Mile widziane certyfikaty techniczne, np. Microsoft Certified: SharePoint Developer Associate, Microsoft Certified: Azure Developer Associate lub inne związane z zarządzaniem projektami (Scrum Master, PRINCE2).
Mile widziane:
• Doświadczenie w pracy z narzędziami do workflow, np. Nintex, K2, lub Power Automate.
• Znajomość języka angielskiego na poziomie zaawansowanym.
• Znajomość najnowszych trendów i technologii w obszarze Microsoft 365.
Oferujemy:
• Możliwość pracy nad ciekawymi projektami w dynamicznym zespole.
• Dostęp do szkoleń oraz certyfikacji technicznych.
• Atrakcyjne wynagrodzenie oraz benefity (np. opieka medyczna, ubezpieczenie, karta Multisport).
• Możliwość pracy zdalnej lub hybrydowej.
Do aplikacji należy załączyć swoje CV oraz należy dołączyć klauzulę „Wyrażam zgodę na przetwarzanie przez SoftCream Software Sp. z o.o. z siedzibą w Warszawie moich danych osobowych zawartych w aplikacji o pracę na potrzeby przyszłych procesów rekrutacyjnych. Jestem świadomy/a, że mam prawo do wycofania zgody w każdym czasie. Wycofanie zgody nie ma wpływu na zgodność z prawem przetwarzania dokonanego przed jej wycofaniem.”
Zastrzegamy, że będziemy kontaktować się wyłączni