
Verisk opracowuje rozwiązania analityczne oparte na danych, technologie oraz prowadzi badania naukowe dla branży ubezpieczeniowej. Jej rozwiązania wspierają organizacje działające w obszarach ubezpieczeń majątkowych i odpowiedzialności cywilnej, ubezpieczeń na życie i rent, reasekuracji oraz rynków specjalistycznych, pomagając im oceniać i wyceniać ryzyko, zarządzać szkodami, spełniać wymogi zgodności oraz modelować potencjalny wpływ katastrof i innych ekstremalnych zdarzeń. Verisk wykorzystuje również swoją wiedzę w budownictwie, nieruchomościach i transporcie, dostarczając oparty na danych wgląd na potrzeby oceny ryzyka, decyzji operacyjnych, zrównoważonego rozwoju i planowania odporności.
Starszy inżynier oprogramowania, Verisk Restore
Kieruj projektowaniem technicznym i kompleksowym rozwojem oprogramowania Verisk XactRestore do obsługi szkód ubezpieczeniowych. Wspieraj rozwój inżynierów i ulepszaj praktyki inżynieryjne zespołu Restore.
Opis
- Współpracuj z osobami z zespołów produktu, UX i inżynierii przy tworzeniu i dostarczaniu produktów
- Analizuj potrzeby klientów, rozważaj rozwiązania i oceniaj ich wykonalność techniczną
- Twórz, przeglądaj i diagnozuj problemy w oprogramowaniu produkcyjnym
- Kieruj projektowaniem technicznym i stosuj sprawdzone praktyki architektoniczne oraz deweloperskie
- Poprawiaj łatwość utrzymania, niezawodność i bezpieczeństwo oprogramowania oraz jakość jego eksploatacji
- Dziel złożone projekty na możliwe do realizacji zadania, uzgadniaj zależności i kontroluj ryzyko techniczne
- Rozwijaj testowanie, przeglądy kodu, kontrole przed wydaniem, CI/CD i automatyzację
- Promuj odpowiedzialne korzystanie z narzędzi programistycznych wspieranych przez AI i narzędzi agentowych
- Określaj i monitoruj wskaźniki jakości i niezawodności oprogramowania, terminowości dostarczania oraz wyników dla klientów
- Współpracuj z liderami inżynierii Restore nad kierunkiem technicznym, standardami, wnioskami z incydentów, decyzjami o budowie lub zakupie oraz długiem technicznym
- Prowadź inicjatywy inżynieryjne i wspieraj ich wdrażanie w zespołach
- Pełnij dyżury oraz analizuj incydenty, ograniczaj ich skutki i rozwiązuj problemy
- Przeglądaj kod, wspieraj rozwój współpracowników i udzielaj inżynierom wskazówek technicznych
Wymagania
- Tytuł licencjata lub inżyniera w dziedzinie informatyki lub pokrewnej oraz co najmniej siedem lat odpowiedniego doświadczenia
- Doświadczenie w prowadzeniu złożonych, praktycznych projektów inżynieryjnych w zespołach produktowych, od rozpoznania potrzeb po dostarczenie i eksploatację
- Dobre rozeznanie techniczne i umiejętność rozwiązywania problemów, w tym ocena wariantów projektowych, wyjaśnianie kompromisów i zarządzanie ryzykiem technicznym
- Doświadczenie w ulepszaniu praktyk inżynieryjnych i pomaganiu współpracownikom we wdrażaniu tych zmian
- Rozważne korzystanie z narzędzi programistycznych wspieranych przez AI, w tym weryfikowanie wyników i rozpoznawanie sytuacji wymagających udziału człowieka
- Doświadczenie w wykorzystywaniu danych do oceny decyzji technicznych i usprawnień albo silne zdolności analityczne i gotowość do ich rozwijania
- Umiejętność jasnej komunikacji i współpracy oraz samodzielnego działania w ramach uzgodnionych priorytetów
- Odpowiedzialność za własny wkład i wyniki zespołu
- Znaczne doświadczenie w tworzeniu i utrzymywaniu aplikacji produkcyjnych obejmujących cały stos technologiczny
- Praktyczna znajomość technologii używanych w aplikacjach internetowych, backendowych i mobilnych
- Mile widziane doświadczenie z Angular, .NET, GraphQL, React Native, Expo, AWS, MongoDB i PostgreSQL
- Gotowość do poznania stosu technologicznego firmy
Benefity
- Ubezpieczenie zdrowotne
- Plan emerytalny
- Świadczenia z tytułu niezdolności do pracy
- Płatny urlop
- Elastyczne warunki pracy
- Wsparcie, coaching i szkolenia
- Krótkoterminowa premia motywacyjna
- Konkurencyjny pakiet całkowitego wynagrodzenia