W skrócie
- Zadania: Twórz innowacyjne rozwiązania dla branży hotelarskiej w zespole z pasją.
- Firma: Globalna firma technologiczna z kulturą współpracy.
- Benefity: Prywatna opieka medyczna, ubezpieczenie na życie i karta Multisport.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj nad nowoczesnymi technologiami i wpływaj na rozwój branży hotelarskiej.
- Kwalifikacje: 4+ lata doświadczenia w programowaniu, znajomość C# i .NET.
Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.
Shiji jest globalną firmą technologiczną, która dostarcza innowacyjne rozwiązania dla branży hotelarskiej, zapewniając płynne operacje dla hotelarzy przez całą dobę. Zbudowana na platformie Shiji - jedynej prawdziwie globalnej platformie technologicznej dla hoteli - oferta Shiji obejmuje systemy zarządzania nieruchomościami, punkty sprzedaży, zaangażowanie gości, dystrybucję, płatności oraz rozwiązania z zakresu analizy danych dla ponad 91 000 hoteli na całym świecie, w tym największych sieci.
Twoje obowiązki:
- Współpraca z właścicielami produktów w zakresie opracowywania wymagań biznesowych przed rozpoczęciem prac rozwojowych
- Projektowanie, wdrażanie i utrzymywanie nowych funkcjonalności w działającym systemie
- Przeprowadzanie codziennych przeglądów kodu
- Wskazywanie innym programistom poprawnej implementacji wymagań biznesowych
Nasza codzienna praca:
- Pracujemy w Scrumie z iteracyjnymi sprintami, sesjami planowania sprintów, zamrożeniem kodu po sprincie oraz spotkaniami retrospektywnymi
- Używamy Gitlab do synchronizacji kodu z gałęziami develop i master oraz tworzenia gałęzi funkcji dla każdej historii użytkownika
- Codziennie dokonujemy commitów i korzystamy z CI/CD przy użyciu Gitlab/Jenkins
- Otwieramy prośby o scalanie i czekamy na przegląd od innych członków zespołu przed scaleniem
- Korzystamy z dockera i docker compose do lokalnego rozwoju i wdrażania wszystkich mikroserwisów
- Tworzymy pakiety nuget, aby dzielić się pracą z innymi na naszym własnym serwerze Nuget
- Kodujemy w Visual Studio, Rider lub VSC
- Korzystamy z Teams do komunikacji i uczestniczenia w spotkaniach z innymi członkami zespołu
Technologie:
- .NET 8 (C#), Web API, Entity Framework, REST
- Open ID (JWT), Identity Server, Federated Security, SSO
- PostgreSQL, Elastic Search, Redis
- Kafka, Kubernetes, Docker
- AWS (S3, EC2, ESB, Route53, CloudFront, VPC, API Gateway itp.)
- ELK Stack, Grafana, Opsgenie
- Kong Api Gateway
Nasze systemy:
- Cloud Native, wdrożone w Kubernetes na infrastrukturze AWS
- Napisane w .NET, podejście API First (REST) z cienkim klientem UI
- Napisane w mikroserwisach, DDD, CQRS, Event Based, Saga Pattern dla transakcji rozproszonych
- Wielokrotne najemcy i wiele regionów (USA, UE, Chiny, APAC, Bliski Wschód)
- Rozwój greenfield, z kodem młodszym niż 5 lat, zaczynając od zera w .NET Core
Wymagania:
- Doświadczenie 4+ lat na podobnym stanowisku
- Zaawansowane paradygmaty programowania obiektowego i/lub funkcyjnego
- Dobra znajomość C#, .NET, Web API (REST), Entity Framework lub innego ORM (Dapper/NHibernate itp.)
- Znajomość baz danych, takich jak PostgreSQL lub Elastic Search
- Dobra znajomość testowania (testy jednostkowe/integracyjne)
- Umiejętność pisania czystego kodu wraz z testami
- Otwartość i proaktywność
- Stanowisko oferowane na umowę na 1 rok
Miło widziane:
- Doświadczenie z systemami integracyjnymi i wzorcami (XML/SOAP, JSON, CSV, FTP lub HTTP, transformacja/dostawa wiadomości, wzorce konkurencyjnych konsumentów, rury i filtry, offloading queue itp.)
- Doświadczenie z systemami rozproszonymi, transakcjami, systemami wielokrotnych najemców i wielu regionów
- Podstawy Linuxa, Dockera
Korzyści:
- Opieka zdrowotna i dobre samopoczucie: Prywatna opieka medyczna, w tym pakiet dentystyczny, dla Ciebie i Twojej rodziny
- Grupowe ubezpieczenie na życie dla Ciebie i Twojego partnera
- Karta multisportowa w ramach pakietu Worksmile
- 40 godzin na rozwój zawodowy w czasie pracy
- Darmowe grupowe lekcje językowe
- Dostęp do platform takich jak: OpenUp, GoodHabitz, Pluralsight
- Inne korzyści: Kafeteria Worksmile z 520 punktami miesięcznie, premia za polecenie (od 6 500 PLN brutto, w zależności od stanowiska), pokój relaksacyjny z piłkarzykami i PlayStation
Senior Backend Developer in Katowice – pracodawca: Shiji Group
Shiji Group to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w branży technologii dla hotelarstwa i handlu detalicznego. Nasza kultura opiera się na współpracy i innowacyjności, co sprzyja rozwojowi zawodowemu pracowników poprzez dostęp do najnowszych technologii oraz możliwości szkoleń. Pracując w naszym zespole, będziesz miał okazję rozwijać swoje umiejętności w obszarze AWS, Kubernetes i CI/CD, a także uczestniczyć w projektach, które mają realny wpływ na branżę.