Senior Software Engineer - IBM i (AS/400) / RPG
Billennium
Rola koncentruje się na rozwijaniu i utrzymaniu globalnego systemu zarządzania magazynem (VIPSwhMB) działającego na platformie IBM iSeries (AS/400). Praca obejmuje programowanie w RPG (ILE/Free Format), CL, SQL/DB2, a także integracje REST API. Zespół pracuje w Agile, a celem jest zarówno dostarczanie nowych funkcjonalności, jak i modernizacja systemu. To typowa rola developera legacy – wymaga głębokiej znajomości platformy IBM i i niszowych technologii.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: model pracy (zdalna/hybrydowa/stacjonarna) – nieokreślony w ogłoszeniu, wielkość zespołu i struktura.
Rola koncentruje się na rozwijaniu i utrzymaniu globalnego systemu zarządzania magazynem (VIPSwhMB) działającego na platformie IBM iSeries (AS/400). Praca obejmuje programowanie w RPG (ILE/Free Format), CL, SQL/DB2, a także integracje REST API. Zespół pracuje w Agile, a celem jest zarówno dostarczanie nowych funkcjonalności, jak i modernizacja systemu. To typowa rola developera legacy – wymaga głębokiej znajomości platformy IBM i i niszowych technologii.
- ✓Pakiet benefitów: Udemy for Business, prywatna opieka medyczna, Multisport, pakiet weterynaryjny, lekcje językowe, kupony zakupowe
- ✓Współpraca z globalnymi partnerami (Microsoft, AWS, Snowflake, Salesforce)
- ✓Wydarzenia integracyjne i hackathony
- !Brak informacji o modelu pracy (zdalna/hybrydowa/stacjonarna)
- !Nieznana wielkość zespołu i liczba projektów
- !Niejasny zakres modernizacji – czy to tylko utrzymanie, czy realny rozwój nowych funkcji
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Rozwój i utrzymanie aplikacji magazynowych na IBM iSeries (AS/400) w RPG (ILE/Free Format)
- •Implementacja nowych funkcjonalności zgodnie z wymaganiami biznesowymi i operacyjnymi
- •Pisanie i optymalizacja zapytań SQL oraz procedur składowanych w DB2
- •Tworzenie i utrzymanie programów CL (Control Language)
- •Udział w ceremoniach Agile: sprint planning, daily stand-up, review, retrospective
- •Współpraca z zespołami biznesowymi i technicznymi przy integracjach systemów
- •Identyfikacja ryzyk operacyjnych i wdrożeniowych dla nowych centrów dystrybucyjnych
- •Udzielanie wsparcia technicznego dla istniejących funkcjonalności WMS
Oferta dla doświadczonych specjalistów (Senior).
Mid-level programista RPG z co najmniej 3-letnim doświadczeniem na AS/400, znający CL i SQL, gotowy do nauki i pracy z systemem magazynowym.
Juniorzy bez doświadczenia na IBM iSeries/AS/400 – wymagana jest praktyczna znajomość RPG i platformy. Osoby szukające nowoczesnego stacku technologicznego (np. Java, Python, chmura) prawdopodobnie nie będą zainteresowane.
- ?Ile osób liczy zespół Scrumowy i jak wygląda podział ról?
- ?Jaki procent czasu poświęcany jest na utrzymanie legacy kodu, a jaki na nowe funkcjonalności lub modernizację?
- ?Czy praca zdalna jest możliwa, czy wymagana jest obecność w biurze we Wrocławiu?
- ?Jak wygląda proces wdrożenia nowego centrum dystrybucyjnego – czy wiąże się z podróżami?
- ?Czy istnieje możliwość rozwoju w kierunku nowszych technologii (np. chmura, API REST w innych językach)?
- ?Jakie narzędzia do zmiany zarządzania są używane – tylko Turnover, czy coś jeszcze?
- ?Czy system jest w trakcie migracji na nowszą platformę, czy pozostanie na AS/400?
- −Model pracy (zdalna/hybrydowa/stacjonarna) – nieokreślony w ogłoszeniu
- −Wielkość zespołu i struktura
- −Informacja o ewentualnym on-call lub dyżurach
- −Szczegóły procesu rekrutacyjnego (etapy, czas trwania)
Firma deklaruje wspierające środowisko, nacisk na rozwój i innowacyjność. Zespół pracuje w Agile, a w opisie wspomniano o globalnej współpracy i wydarzeniach integracyjnych.