Software Engineering Manager (m/f/i) in Katowice

Software Engineering Manager (m/f/i) in Katowice

Katowice Pełny etat 65000 - 85000 zł / rok (szac.) Hybrydowo
U

W skrócie

  • Zadania: Zarządzaj zespołem inżynierów oprogramowania i prowadź innowacyjne projekty w chmurze.
  • Firma: Globalna firma technologiczna z kulturą współpracy i innowacji.
  • Benefity: Atrakcyjne wynagrodzenie, bonus roczny, elastyczne godziny pracy i rozwój zawodowy.
  • Pozostałe informacje: Możliwość pracy w dynamicznym środowisku z szansami na rozwój kariery.
  • Dlaczego ta praca: Pracuj nad cyfrową transformacją i wpływaj na przyszłość automatyzacji laboratoriów.
  • Kwalifikacje: Doświadczenie w zarządzaniu zespołami oraz solidne umiejętności techniczne.

Przewidywane wynagrodzenie mieści się w przedziale 65000 - 85000 zł za rok.

(Senior) Software Engineering Manager prowadzi zespół inżynierii oprogramowania i produktu dla globalnej, opartej na chmurze platformy cyfrowej związanej z automatyzacją i cyfryzacją laboratoriów. Podlegają mu właściciele subproduktów oraz programiści. Odpowiada za pełny cykl życia, od przyjmowania wymagań i priorytetyzacji przez inżynierię wymagań, rozwój, testowanie, QA, wsparcie produkcyjne i ciągłość działania biznesu. Doskonali zespół i jego procesy, zwiększa wydajność dostaw oraz wspiera transformację cyfrową w operacjach laboratoryjnych.

Nadzoruje wszystkie etapy cyklu życia systemu, aby zapewnić zgodność z ustalonymi standardami. Rozwiązuje problemy, opracowując lub modyfikując procedury. Uwzględnia pojemność sprzętu i ograniczenia, czas pracy oraz formę pożądanych wyników podczas opracowywania rozwiązań. Zapewnia kierunek i pomoc w analizie projektów technologii oprogramowania i programów. Definiuje wymagania projektowe, identyfikując kamienie milowe projektu, tworząc zespół projektowy, ustalając budżet projektu, opracowując harmonogramy, przydzielając, priorytetyzując i monitorując pracę, wdrażając standardy wydajności oraz rozwiązując problemy operacyjne.

Opracowuje długoterminowe i krótkoterminowe strategiczne plany operacyjne dotyczące wdrażania i uruchamiania usług oprogramowania. Monitoruje postęp projektu, śledząc aktywność, rozwiązując problemy, publikując raporty postępu i rekomendując działania. Określa odpowiednie zatrudnienie dla przypisanych usług oprogramowania. Kieruje wyborem i szkoleniem personelu w ramach polityki administracyjnej organizacji. Współpracuje z innymi działami w celu ustalenia i analizy potrzeb technologicznych produktów.

Odpowiada za umowy o poziomie usług lub umowy operacyjne dla przypisanych usług oprogramowania. Zarządza wydajnością bezpośrednich podwładnych, definiując odpowiedzialności, ustalając cele wydajności, udzielając informacji zwrotnych i wskazówek oraz zapewniając, że wszystkie polityki są zrozumiane i przestrzegane. Koordynuje funkcje wielu liderów grup i ich zespołów. Przestrzega Kodeksu Postępowania Underwriters Laboratories oraz wszystkich praktyk bezpieczeństwa fizycznego i cyfrowego.

Zarządzanie zespołem

  • Prowadzenie, coaching i rozwijanie właścicieli subproduktów oraz programistów w zespole.
  • Ustalanie jasnych celów, przeprowadzanie przeglądów wydajności oraz budowanie kultury odpowiedzialności, jakości i ciągłego doskonalenia.
  • Skalowanie zespołu poprzez rekrutację, onboarding, jasne role i odpowiedzialności oraz rozwój umiejętności.
  • Prowadzenie, coaching i rozwijanie inżynierów oprogramowania, wspierając indywidualny rozwój i efektywność zespołu.
  • Definiowanie jasnych oczekiwań, odpowiedzialności i celów rozwoju dla członków zespołu.
  • Przeprowadzanie regularnych spotkań jeden na jeden, udzielanie konstruktywnej informacji zwrotnej oraz wspieranie rozwoju kariery.
  • Budowanie inkluzywnego, współpracującego, wysoko wydajnego i zaangażowanego zespołu w trzech strefach czasowych.
  • Wsparcie rekrutacji, onboardingu, zarządzania wydajnością i zatrzymywania talentów.
  • Identyfikacja luk w umiejętnościach oraz umożliwienie ciągłego uczenia się i dzielenia się wiedzą.
  • Zarządzanie pojemnością w kilku strumieniach dostaw oraz koordynacja z partnerami IT i zewnętrznymi dostawcami rozwoju.

Liderstwo w inżynierii oprogramowania

  • Odpowiedzialność za dostarczanie techniczne platformy, w tym aplikacji internetowej, usług backendowych, API, integracji i potoków danych.
  • Ustalanie i egzekwowanie standardów inżynieryjnych: przeglądy architektury i projektu, przeglądy kodu, strategia gałęzi, CI/CD, testowanie automatyczne i zarządzanie wydaniami.
  • Współpraca z zespołami architektury korporacyjnej, chmury, sieci i cyberbezpieczeństwa w zakresie skalowalności, wysokiej dostępności, bezpieczeństwa i zarządzania cyklem życia.
  • Aktywne zarządzanie długiem technicznym i utrzymanie platformy w stanie nadającym się do konserwacji i zabezpieczenia.

Scrum i dostawa

  • Prowadzenie dojrzałego procesu Agile/Scrum w Azure DevOps, w tym doskonalenie backlogu, planowanie sprintów, stand-upy, przeglądy i retrospektywy.
  • Wskazywanie właścicielom subproduktów w zarządzaniu backlogiem, inżynierii wymagań i kryteriach akceptacji.
  • Zapewnienie, że prace można śledzić od zapotrzebowania do wydania.
  • Mierzenie i poprawa dostaw za pomocą jasnych KPI, takich jak przepustowość, czas realizacji, częstotliwość wdrożeń, wskaźnik defektów i czas rozwiązywania incydentów.
  • Transparentne raportowanie statusu dostaw, pojemności i ryzyk do kierownictwa.

Zarządzanie popytem i portfelem

  • Odpowiedzialność za proces przyjmowania i priorytetyzacji popytu.
  • Ocena próśb od interesariuszy biznesowych pod kątem wartości, wysiłku, ryzyka i dopasowania strategicznego.
  • Równoważenie nowych funkcji, integracji, długu technicznego i pracy wsparcia oraz jasne wyjaśnianie kompromisów.
  • Tłumaczenie strategii biznesowej na mapę drogową i wykonalny backlog.

Transformacja cyfrowa

  • Wspieranie adopcji platformy w globalnych lokalizacjach wraz z zespołami operacyjnymi, doskonałości procesów i zarządzania zmianą.
  • Zastępowanie lokalnych, ręcznych lub opartych na dokumentach narzędzi znormalizowanymi cyfrowymi przepływami pracy.
  • Umożliwienie operacji opartych na danych poprzez integrację z systemami korporacyjnymi, raportowaniem BI i przypadkami użycia AI/ML.

Zarządzanie projektami i interesariuszami

  • Planowanie i śledzenie projektów oraz wdrożeń, w tym zakresu, harmonogramu, budżetu, ryzyk i zależności.
  • Zarządzanie interesariuszami w globalnej, macierzowej organizacji, w tym kierownictwem operacyjnym, jednostkami biznesowymi, IT, cyberbezpieczeństwem i dostawcami.
  • Komunikacja na odpowiednim poziomie dla każdej grupy odbiorców.

Wsparcie i ciągłość działania biznesu

  • Odpowiedzialność za wsparcie produkcyjne poprzez proces ITSM (ServiceNow), w tym triage incydentów, analizę przyczyn źródłowych, działania korygujące i komunikację z użytkownikami.
  • Definiowanie poziomów wsparcia, klasyfikacji powagi, ścieżek eskalacji i poziomów usług.
  • Utrzymywanie planów ciągłości działania i odzyskiwania po awarii oraz regularne przeprowadzanie ćwiczeń ciągłości.
  • Zapewnienie, że walidacja oprogramowania i dokumentacja spełniają wymagania jakościowe akredytowanego środowiska laboratoryjnego (ISO/IEC 17025).

Wymagania

  • Wykształcenie wyższe w dziedzinie informatyki, inżynierii oprogramowania, systemów informacyjnych lub pokrewnej dyscyplinie.
  • Zaawansowane doświadczenie w prowadzeniu zespołów rozwoju oprogramowania, w tym bezpośrednie zarządzanie programistami i właścicielami produktów lub analitykami biznesowymi.
  • Udokumentowane osiągnięcia w dostarczaniu i zarządzaniu krytycznymi aplikacjami w chmurze, najlepiej na Microsoft Azure.
  • Solidne podstawy inżynierii oprogramowania, z wystarczającą głębokością techniczną, aby kierować decyzjami architektonicznymi i projektowymi. Doświadczenie z Pythonem i nowoczesnymi frameworkami JavaScript jest dodatkowym atutem.
  • Silne doświadczenie praktyczne z Agile i Scrum, w tym prowadzenie ceremonii, zarządzanie backlogami i coaching zespołów.
  • Doświadczenie praktyczne z Azure DevOps i GitHub, w tym tablice, repozytoria, potoki i CI/CD.
  • Silne umiejętności zarządzania projektami: planowanie, budżetowanie, zarządzanie ryzykiem i śledzenie dostaw.
  • Silne umiejętności zarządzania interesariuszami i komunikacji w globalnej, macierzowej, wielokulturowej organizacji.
  • Doświadczenie w wsparciu produkcyjnym, zarządzaniu incydentami i procesach ITSM.

Preferencje

  • Doświadczenie w prowadzeniu programów transformacji cyfrowej lub adopcji platform w różnych lokalizacjach lub regionach.
  • Doświadczenie w doskonaleniu procesów rozwoju i skalowaniu zespołów.
  • Doświadczenie z integracją przedsiębiorstw, platformami danych, BI lub AI/ML w produkcji.
  • Doświadczenie w regulowanych lub kontrolowanych jakością środowiskach, takich jak ISO/IEC 17025, ISO 9001 lub GxP.
  • Znajomość środowisk laboratoryjnych, testowych i pomiarowych lub automatyzacji przemysłowej.
  • Certyfikacja w Scrum (PSM, CSM), SAFe lub zarządzaniu projektami (PMP, PRINCE2).

Rozumiemy, że wynagrodzenie i świadczenia są ważne przy podejmowaniu decyzji o kolejnej zmianie kariery. Roczny zakres wynagrodzenia na to stanowisko wynosi 65 000 - 85 000 EUR brutto, określony przez liczne czynniki, w tym wiedzę, umiejętności i doświadczenie. To stanowisko oferuje również roczną premię do 20% rocznego wynagrodzenia. Oferujemy również 21 dni urlopu, bony na lunch (10€ za dzień roboczy), dobrowolny indywidualny plan emerytalny, pomoc podatkową, dostęp do platformy edukacyjnej ULS wspierającej rozwój i naukę, dwa dodatkowe dni wolne na wolontariat oraz elastyczne godziny pracy wspierające równowagę między życiem zawodowym a prywatnym.

To stanowisko jest neutralne płciowo i otwarte dla wszystkich kwalifikowanych kandydatów, niezależnie od tożsamości płciowej.

UL LLC był i będzie nadal pracodawcą równych szans. Aby zapewnić pełną realizację tej polityki równości zatrudnienia, podejmiemy kroki, aby zapewnić, że: Osoby są rekrutowane, zatrudniane, przydzielane i awansowane bez względu na rasę, kolor, wiek, płeć lub płeć, orientację seksualną, tożsamość płciową, ekspresję płciową, status transpłciowy, religię, wyznanie, narodowość, etniczność, obywatelstwo, pochodzenie, niepełnosprawność, informacje genetyczne, status wojskowy lub weterana, ciążę, status małżeński lub rodzinny lub jakąkolwiek inną chronioną kategorię zgodnie z obowiązującym prawem.

Software Engineering Manager (m/f/i) in Katowice – pracodawca: UL, LLC

UL Solutions to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w branży odnawialnych źródeł energii. Nasza kultura opiera się na współpracy i innowacyjności, co sprzyja rozwojowi zawodowemu pracowników. Oferujemy atrakcyjne benefity oraz możliwość pracy nad międzynarodowymi projektami, co czyni naszą lokalizację wyjątkową dla osób pragnących mieć realny wpływ na przyszłość energetyki.

U

Dane kontaktowe:

Zespół rekrutacyjny UL, LLC

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Software Engineering Manager (m/f/i) in Katowice

Zarządzanie zespołem
Zarządzanie projektami
Agile/Scrum
Azure DevOps
Python
JavaScript
Zarządzanie interesariuszami