Text copied to clipboard!
Tytuł
Text copied to clipboard!Kierownik Inżynierii Oprogramowania
Opis
Text copied to clipboard!
Poszukujemy Kierownika Inżynierii Oprogramowania, który będzie odpowiedzialny za kierowanie zespołami programistów, projektantów i testerów w celu dostarczania wysokiej jakości rozwiązań programistycznych. Osoba na tym stanowisku będzie pełnić kluczową rolę w definiowaniu strategii technologicznej firmy, wdrażaniu najlepszych praktyk inżynierii oprogramowania oraz zapewnianiu efektywnej współpracy międzyzespołowej.
Kierownik Inżynierii Oprogramowania będzie odpowiedzialny za planowanie i nadzorowanie cyklu życia projektów programistycznych, w tym analizę wymagań, projektowanie architektury, implementację, testowanie oraz wdrażanie. Będzie również współpracować z interesariuszami biznesowymi, aby zrozumieć potrzeby użytkowników i przekształcić je w konkretne rozwiązania techniczne.
Idealny kandydat powinien posiadać doświadczenie w zarządzaniu zespołami technicznymi, doskonałą znajomość nowoczesnych technologii i narzędzi programistycznych oraz umiejętność podejmowania decyzji strategicznych. Wymagana jest także zdolność do motywowania zespołu, rozwiązywania problemów technicznych oraz zapewniania wysokiej jakości kodu.
Kierownik Inżynierii Oprogramowania będzie również odpowiedzialny za rozwój kompetencji członków zespołu, prowadzenie przeglądów kodu, mentoring oraz wspieranie kultury ciągłego doskonalenia. Współpraca z działem HR w zakresie rekrutacji nowych członków zespołu oraz oceny wydajności również będzie częścią obowiązków.
Jeśli jesteś liderem technologicznym z pasją do tworzenia innowacyjnych rozwiązań i chcesz mieć realny wpływ na rozwój produktów cyfrowych, ta rola jest dla Ciebie.
Obowiązki
Text copied to clipboard!- Zarządzanie zespołami inżynierii oprogramowania
- Planowanie i nadzorowanie projektów programistycznych
- Wdrażanie najlepszych praktyk inżynierskich
- Współpraca z interesariuszami biznesowymi
- Rozwijanie strategii technologicznej firmy
- Mentoring i rozwój członków zespołu
- Prowadzenie przeglądów kodu
- Zapewnienie wysokiej jakości oprogramowania
- Rekrutacja i ocena wydajności zespołu
- Zarządzanie budżetem technologicznym
Wymagania
Text copied to clipboard!- Wykształcenie wyższe w dziedzinie informatyki lub pokrewnej
- Minimum 5 lat doświadczenia w inżynierii oprogramowania
- Doświadczenie w zarządzaniu zespołami technicznymi
- Znajomość nowoczesnych języków programowania (np. Java, Python, C#)
- Znajomość narzędzi CI/CD i systemów kontroli wersji
- Umiejętność projektowania architektury systemów
- Zdolność do podejmowania decyzji strategicznych
- Doskonałe umiejętności komunikacyjne i interpersonalne
- Znajomość metodyk Agile/Scrum
- Biegłość w języku angielskim
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w zarządzaniu zespołami programistycznymi?
- Jakie technologie i języki programowania znasz najlepiej?
- Opisz projekt, którym zarządzałeś od początku do końca.
- Jakie metodyki zarządzania projektami stosujesz?
- Jak radzisz sobie z konfliktami w zespole?
- Jakie narzędzia CI/CD stosowałeś w poprzednich projektach?
- Jakie są Twoje podejścia do zapewnienia jakości kodu?
- Jak motywujesz swój zespół do osiągania celów?
- Jakie masz doświadczenie w pracy z interesariuszami biznesowymi?
- Jakie są Twoje oczekiwania wobec tej roli?