W skrócie
- Zadania: Twórz innowacyjne rozwiązania programistyczne i automatyzuj procesy operacyjne.
- Firma: TOPPAN Digital Language - lider w dostarczaniu rozwiązań językowych.
- Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na globalne projekty.
- Kwalifikacje: Doświadczenie w programowaniu backendowym i umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 148275 - 181225 zł za rok.
Witamy w TOPPAN Digital Language. Jesteśmy dostawcą rozwiązań językowych wspieranym przez technologię. Naszą misją jest pomoc globalnym firmom w sprzedaży z pewnością w każdym języku, w przypadku treści o wysokim ryzyku i krytycznym znaczeniu dla biznesu. Dążymy do bycia numerem 1 w lokalizacji dla firm w dziedzinie nauk przyrodniczych i opieki zdrowotnej, analizy rynku, handlu detalicznego i e-commerce oraz usług finansowych. Działając globalnie, projektujemy rozwiązania językowe z najlepszymi zespołami i najlepszą technologią, aby spełnić potrzeby naszych klientów szybko, na dużą skalę - w sposób bezpieczny.
Jesteśmy obsesyjnie zaangażowani w sukces naszych klientów, a także naszych pracowników. Chcemy zbudować renomowaną firmę, która przyciąga, rozwija i zatrzymuje wyjątkowe talenty w naszej branży. Nasze wartości odzwierciedlają myślenie naszych założycieli, którzy mają dziesięcioletnie doświadczenie w branży i lokalizacji. Stanowią one istotną siłę kształtującą naszą kulturę organizacyjną: przedsiębiorczy duch, który przyjmuje nastawienie na rozwój oraz etos inspirowania doskonałości.
ROLA
To rola inżynieryjna na poziomie seniora, skoncentrowana na redukcji złożoności operacyjnej poprzez automatyzację i pragmatyczny design oprogramowania. Rola ta koncentruje się na eliminacji manualnych działań, automatyzacji powtarzalnych procesów operacyjnych oraz budowaniu lekkich mikroserwisów i narzędzi wewnętrznych, które przynoszą znaczące i mierzalne poprawy efektywności w ramach kluczowych programów operacyjnych.
Zakres roli ma ewoluować w zależności od priorytetów operacyjnych, a Senior Software Developer będzie przyczyniać się do związanych z tym inicjatyw, aby wspierać potrzeby biznesowe i cele organizacyjne. Oczekuje się, że udany kandydat będzie silnym inżynierem backendowym z pragmatycznym podejściem do produktu, solidnym doświadczeniem w operacjach związanych z usługami językowymi oraz wykazaną postawą odpowiedzialności w dostarczaniu wyników.
ODPOWIEDZIALNOŚCI I OBOWIĄZKI
- Posiadać i prowadzić projektowanie oraz realizację inicjatyw automatyzacyjnych, które znacząco redukują złożoność operacyjną i wysiłek manualny w kluczowych procesach biznesowych.
- Przyjąć odpowiedzialność za kształtowanie rozwiązań technicznych od początku do końca, od definiowania problemu i podejścia architektonicznego po dostarczenie, wdrożenie i optymalizację.
- Budować i obsługiwać usługi backendowe, mikroserwisy oraz narzędzia wewnętrzne, które głęboko integrują się z istniejącymi platformami i systemami operacyjnymi, dokonując rozsądnych kompromisów między szybkością, jakością a utrzymywalnością.
- Zastosować senior engineering judgement do przekształcania niejasnych problemów operacyjnych w jasne, skalowalne i pragmatyczne rozwiązania programowe we współpracy z interesariuszami produktowymi i operacyjnymi.
- Przyczynić się do strategii innowacji organizacji poprzez praktyczne dostarczanie, wdrażając automatyzację i możliwości oparte na AI, które mogą być ponownie używane, rozszerzane lub replikowane w różnych programach.
- Ustalać i przestrzegać standardów inżynieryjnych w zakresie pracy, w tym projektowania API, granic usług itp.
- Zapewnić, że rozwiązania są obserwowalne, niezawodne i mierzalne, umożliwiając widoczność wpływu operacyjnego i wspierając ciągłe doskonalenie.
- Działać jako starszy techniczny współpracownik w rozproszonej, wielofunkcyjnej atmosferze, zapewniając jasne wskazówki, konstruktywną krytykę i świadome podejmowanie decyzji.
- Recenzować kod i projekty produkowane przez innych, oferując mentoring i kierunek techniczny w celu wsparcia zdolności zespołu, spójności i jakości dostarczania.
- Komunikować złożone tematy techniczne w sposób jasny i pragmatyczny dla interesariuszy nietechnicznych, koncentrując się na wynikach, ryzykach i wpływie operacyjnym.
- Dostosowywać zakres i priorytety w odpowiedzi na zmieniające się potrzeby operacyjne, przyczyniając się do związanych z tym inicjatyw i dodatkowych obowiązków w miarę potrzeb, aby wspierać cele biznesowe.
KWALIFIKACJE I DOŚWIADCZENIE
- Rozległe doświadczenie jako Senior Software Developer / Backend Engineer, dostarczający systemy produkcyjne - 6+ lat.
- Silne umiejętności rozwoju backendu przy użyciu języków opartych na JVM (np. Java, Groovy) i/lub Pythona, z doświadczeniem w architekturach opartych na API i usługach.
- Udokumentowane doświadczenie w projektowaniu, budowaniu i obsłudze mikroserwisów w środowiskach produkcyjnych.
- Praktyczne doświadczenie z Dockerem, wdrożeniami kontenerowymi i uruchamianiem usług na publicznej platformie chmurowej.
- Solidne doświadczenie z relacyjnymi bazami danych (SQL) i znajomość technologii NoSQL.
- Doświadczenie w projektowaniu i utrzymywaniu czystych, dobrze udokumentowanych REST API i integracji wewnętrznych.
- Wykazana odpowiedzialność za rozwiązania od definicji problemu po dostarczenie, wdrożenie i optymalizację.
- Doświadczenie w pracy z pipeline'ami CI/CD i stosowaniu zdyscyplinowanych praktyk inżynieryjnych, w tym testowania automatycznego.
- Umiejętność efektywnej pracy w rozproszonych, wielofunkcyjnych zespołach oraz jasnego komunikowania decyzji technicznych nietechnicznym interesariuszom.
UMIEJĘTNOŚCI
- Doskonale umiejętności komunikacyjne i interpersonalne.
- Pozytywne i kreatywne nastawienie.
- Przestrzeganie standardów kodowania bezpieczeństwa.
- Szybki i zwinny rozwój.
- Chęć uczenia się i opanowywania nowych technologii i technik.
- Doskonała dokładność danych i silna uwaga na szczegóły.
- Dobre osąd i silne umiejętności rozwiązywania problemów.
- Wysoka organizacja i dobre umiejętności zarządzania czasem.
- Umiejętność pracy w szybkim tempie, dotrzymywania terminów i korzystania z własnej inicjatywy.
- Elastyczność i zaangażowanie.
- Samodzielność i umiejętność pracy pod minimalnym nadzorem.
- Wykazana umiejętność multitaskingu.
Toppan Digital Language zobowiązuje się do równości w zatrudnieniu i może rozważyć wszelkie niezbędne dostosowania podczas procesu rekrutacji.
Senior Software Developer in Warsaw – pracodawca: Toppan Digital Language
TOPPAN Digital Language to doskonały pracodawca, który stawia na innowacyjność i rozwój swoich pracowników. Oferujemy dynamiczne środowisko pracy, w którym możesz rozwijać swoje umiejętności w zakresie automatyzacji i sztucznej inteligencji, a także korzystać z możliwości współpracy z zespołem ekspertów. Nasza kultura pracy opiera się na współpracy, kreatywności i dążeniu do doskonałości, co sprawia, że każdy dzień przynosi nowe wyzwania i satysfakcję z osiągnięć.