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ści rozwoju kariery w dynamicznym środowisku.
- 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 znajomość Agile i Scrum.
Przewidywane wynagrodzenie mieści się w przedziale 65000 - 85000 zł za rok.
(Senior) Software Engineering Manager prowadzi zespół inżynierii oprogramowania i produktów 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 rozwoju systemu, aby zapewnić zgodność z ustalonymi standardami. Rozwiązuje problemy poprzez opracowywanie lub modyfikowanie procedur. Ustala wymagania projektowe, definiując kamienie milowe projektu, formując zespół projektowy, ustalając budżet projektu, opracowując harmonogramy, przypisują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 projektów, ś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 SLA lub OLA 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 zwrotnej i wskazówek oraz zapewniając, że wszystkie polityki są zrozumiane i przestrzegane.
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. Rozwój zespołu poprzez rekrutację, onboarding, jasne role i odpowiedzialności oraz rozwój umiejętności.
Przywództwo w inżynierii oprogramowania: posiadanie technicznej odpowiedzialności za platformę, w tym aplikację internetową, usługi backendowe, API, integracje i potoki danych. Ustalanie i egzekwowanie standardów inżynieryjnych: przeglądy architektury i projektowania, przeglądy kodu, strategia gałęzi, CI/CD, testowanie automatyczne i zarządzanie wydaniami. Praca z zespołami architektury korporacyjnej, chmury, sieci i cyberbezpieczeństwa nad skalowalnością, wysoką dostępnością, bezpieczeństwem i zarządzaniem cyklem życia.
Wymagania: wykształcenie wyższe w dziedzinie informatyki, inżynierii oprogramowania, systemów informacyjnych lub pokrewnej dyscypliny. Zaawansowane doświadczenie w prowadzeniu zespołów rozwoju oprogramowania, w tym bezpośrednie zarządzanie ludźmi. Doświadczenie w dostarczaniu i obsłudze krytycznych aplikacji w chmurze, preferencyjnie na Microsoft Azure. Solidne podstawy inżynierii oprogramowania, z wystarczającą głębokością techniczną do kierowania decyzjami architektonicznymi i projektowymi. Silne umiejętności zarządzania projektami: planowanie, budżetowanie, zarządzanie ryzykiem i śledzenie dostaw.
Preferencje: doświadczenie w prowadzeniu programów transformacji cyfrowej lub adopcji platform w różnych lokalizacjach. Doświadczenie w doskonaleniu procesów rozwoju i skalowaniu zespołów. Doświadczenie w integracji przedsiębiorstw, platformach danych, BI lub AI/ML w produkcji. Certyfikacja w Scrum (PSM, CSM), SAFe lub zarządzaniu projektami (PMP, PRINCE2).
Software Engineering Manager (m/f/i) in Warsaw – 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.