.
Starszy Programista / Starsza Programistka.NET (B2B)
  • Warsaw
Starszy Programista / Starsza Programistka.NET (B2B)
Warszawa, Warsaw, Masovian Voivodeship, Polska
Bank Millennium
13. 11. 2025
Informacje o stanowisku

Starszy Programista / Starsza Programistka .NET (B2B)

Starszy Programista / Starsza Programistka .NET (B2B)

W Millennium Service do współpracy kontraktowej poszukujemy Starszego Programisty .NET. Nowa osoba będzie współpracować z zespołem, którego celem jest dostarczanie rozwiązań platformowych, czyli spójnej platformy do działania/hostowania/delivery wykorzystywanej przez zespoły wytwórcze do budowania rozwiązań biznesowych.

Pracując nami będziesz:

  • Rozwiązywać problemy związane ze skalowalnością, wysoką wydajnością i dostępnością systemów
  • Rozwijać komponenty składające się na platformę obejmujące m.in. wymianę plikową, biblioteki techniczne (m.in. ułatwiające procesowanie strumieniowe), mechanizmy wspierające AB-testowanie, narzędzia usprawniające CI/CD, narzędzia automatyzujące aktualizacje serwisów z wykorzystaniem AI oraz monitoring ruchu (np. OpenTelemetry)
  • Definiować standardy oraz architekturę dotyczące dewelopmentu aplikacji przez Zespoły Produktowe
  • Rozwijać wewnętrzne szablony mikroserwisów oraz wspólne biblioteki
  • Zdobywać wiedzę z obszaru integracji międzysystemowej, a także poznawać najnowsze metody zabezpieczania aplikacji i komunikacji między nimi
  • Wspierać merytorycznie inne zespoły deweloperskie w tym obcojęzyczne

Kogo poszukujemy?

W rozmowach doceniamy osoby, które są nastawione na dzielenie się wiedzą, są odpowiedzialne za rozwiązania, które wypracowują oraz potrafią tworzyć przemyślany kod, biorąc przy tym pod uwagę potrzeby innych zespołów.

Aby swobodnie pełnić swoją rolę wymagane jest:

  • Minimum 6 lat doświadczenia w roli Developera .NET w tym doświadczenie w budowaniu wysoko skalowalnych systemów
  • Bardzo dobra znajomość C#, .Net, REST, Entity Framework, MS SQL Server
  • Znajomość architektury mikroserwisowej oraz CQRS
  • Znajomość SQL oraz sposobów optymalizacji zapytań bazodanowych
  • Doświadczenie w pracy z nierelacyjnymi bazami danych m.in. Redis
  • Znajomość zagadnień związanych z pisaniem testów jednostkowych oraz integracyjnych
  • Znajomość zagadnień związanych z bezpieczeństwem aplikacji
  • Dokumentowanie usług REST za pomocą Swagger / YAML
  • Doświadczenie w wykorzystywaniu klienta Apache Kafka w .NET

Dodatkowymi atutami będzie:

  • Znajomość platform Kubernetes, Docker, Argo
  • Znajomość narzędzi wspierających monitoring - Kibana (APM) oraz OpenTelemetry
  • Znajomość Apache Kafka / Hangfire / Xunit / ElasticSearch
  • Współpracę w oparciu o kontrakt b2b w spółce Millennium Service
  • Pracę ze złożonymi systemami od perspektywy „backend”
  • Aktywne uczestnictwo w procesie analizy i tworzenia nowych rozwiązań oraz architektury
  • Używanie najnowszych technologii oraz wzorców projektowych
  • Ciekawe wyzwania związane z rzeczywistymi błędami produkcyjnymi pozwalającymi szczegółowo poznać daną technologię (np. działanie Kafki)
  • Możliwość rozbudowy swojego doświadczenia w dewelopmencie opartym o podejście platformowe oraz bliską współpracę z zespołem architektów enterprise

„Wyrażam zgodę na przetwarzanie przez Millennium Service Sp. z o.o. z siedzibą w Warszawie moich danych osobowych podanych w moim zgłoszeniu w celu realizacji procesu pozyskiwania partnerów świadczących usługi programistyczne dla Millennium Service Sp. z o.o.

Wyrażenie powyższej zgody uprawnia Millennium Service Sp. z o.o. do przetwarzania Twoich danych osobowych, do czasu jej wycofania bez wpływu na zgodność z prawem przetwarzania, którego dokonano przed wycofaniem zgody. Podanie ww. danych osobowych jest dobrowolne.

Dane osobowe będą przetwarzane według zasad zawartych w dokumencie pod nazwą: Informacje dotyczące przetwarzania danych osobowych w Millennium Service Sp. z o.o. (dla procesu pozyskiwania partnerów świadczących usługi programistyczne)”

INFORMACJE DOTYCZĄCE PRZETWARZANIA DANYCH OSOBOWYCH W MILLENNIUM SERVICE SP. Z O.O. (dla procesu pozyskiwania partnerów świadczących usługi programistyczne)

Ten dokument (dalej: „Zasady”) zawiera informacje na temat zasad przetwarzania Twoich danych osobowych w Millennium Service Sp. z o.o. (dalej „MS”). Z poniższego tekstu dowiesz się m.in. dla jakich celów i jak długo MS przetwarza lub będzie przetwarzał Twoje dane osobowe. Dowiesz się, jakie kategorie podmiotów mogą mieć dostęp do Twoich danych osobowych, a także z jakich praw możesz skorzystać w związku z przetwarzaniem Twoich danych osobowych. Zakres przekazywanych informacji odpowiada wymogom wynikającym z unijnych przepisów o ochronie danych osobowych, tj. Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679, zwanego także ogólnym rozporządzeniem o ochronie danych (dalej: „Rozporządzenie”).

Administrator, Inspektor Ochrony Danych

1. Administratorem Twoich danych osobowych jest Millennium Service Sp. z o.o. z siedzibą w Warszawie:

§ adres: ul. Stanisława Żaryna 2A, 02-593 Warszawa.

§ telefon: (+48) 22 598 55 40 – dla osób dzwoniących z telefonów komórkowych oraz z zagranicy,

2. MS – jako administrator danych - dołoży wszelkich starań, aby w jak najpełniejszym stopniu zrealizować wymogi Rozporządzenia i w ten sposób chronić Twoje dane osobowe.

3. Nadzór nad prawidłowym przetwarzaniem danych osobowych w MS sprawuje Inspektor Ochrony Danych (dalej: „Inspektor”):

§ adres: Inspektor Ochrony Danych, Millennium Service Sp. z o.o. ,ul. Stanisława Żaryna 2A, 02-593 Warszawa.

W jakim celu i jak długo będziemy przetwarzać Twoje dane osobowe?

4. MS gwarantuje, że będzie przetwarzać Twoje dane osobowe wyłącznie w konkretnych, wyraźnych i prawnie uzasadnionych celach i nie przetwarza ich dalej w sposób niezgodny z tymi celami. Cel przetwarzania danych to powód, dla którego przetwarzamy Twoje dane osobowe. Jeżeli MS będzie chciał przetwarzać Twoje dane osobowe dla innych celów – niewskazanych poniżej - zostaniesz wtedy odrębnie poinformowany o tym nowym celu.

Poniższa tabela przedstawia cele przetwarzania danych. Każdy z poniższych celów został dokładnie oceniony przez MS pod kątem zgodności z przepisami Rozporządzenia oraz przepisami regulującymi działalność MS. Przedstawiona poniżej tabela za każdym razem wskazuje cel przetwarzania danych i jego właściwą podstawę prawną. Twoje dane osobowe będą przetwarzane przez czas odpowiedni do realizacji wskazanych celów.

Cel Wyjaśnienie Podstawa prawna Długość okresu przetwarzania danych

Realizacja działań prowadzonych w procesie pozyskiwania partnerów świadczących usługi programistyczne na podstawie udzielonych zgód

Chodzi tu o wszelkie czynności mające na celu weryfikację Twojej oferty pod kątem spełnienia wymogów w zakresie procesu pozyskiwania partnerów świadczących usługi programistyczne.

Rozporządzenie, art. 6 ust. 1 lit. a)

Do czasu zakończenia procesu pozyskiwania partnerów świadczących usługi programistyczne, lub wycofania wyrażonej zgody.

Podjęcie działań na Twoje żądanie przed zawarciem umowy

Chodzi tu o wszelkie czynności w celu przygotowania do zawarcia umowy.

Rozporządzenie, art. 6 ust. 1 lit. b)

Do momentu zakończenia wszystkich czynności poprzedzających zawarcie umowy z MS, tzn.tj. przez okres niezbędny do przeprowadzenia procesu pozyskiwania partnerów.

Pozostałe cele realizowane w ramach tzw. prawnie uzasadnionego interesu administratora danych

Cele realizowane w ramach tzw. prawnie uzasadnionego interesu są powiązane z realizacją umowy zawartej z Tobą przez MS i są to:

1) wewnętrzne cele administracyjne, analityczne, statystyczne i raportowania wewnętrznego MS oraz w ramach Grupy Kapitałowej Banku;

2) realizacja komunikacji, w tym udzielanie odpowiedzi na pytania.

Oceniając czy wskazane cele są uzasadnione MS bierze pod uwagę, czy Twoje interesy, prawa lub wolności nie mają nadrzędnego charakteru nad prawnie uzasadnionymi interesami MS.

Rozporządzenie, art. 6 ust. 1 lit. f)

- Do czasu wypełnienia prawnie uzasadnionego interesu MS, stanowiącego podstawę tego przetwarzania lub wniesienia skutecznego sprzeciwu wobec takiego przetwarzania, nie dłużej niż do końca roku kalendarzowego, w którym upływa właściwy termin przedawnienia.

- W przypadku, gdy w ww. okresie będzie toczył się spór lub będzie trwało postępowanie, w szczególności sądowe, dane osobowe będą przetwarzane przez okres ustalony zgodnie z obowiązującymi przepisami Kodeksu cywilnego regulującymi okresy przedawnienia, który będzie liczony od dnia zakończenia sporu lub prawomocnego zakończenia postępowania.

Realizacja praw

9. Szczegółowa Informacja o Twoich prawach:

a) przysługuje Ci prawo dostępu do Twoich danych osobowych, w tym uzyskania kopii danych;

b) jeśli uznasz, że Twoje dane osobowe przetwarzane przez MS są niezgodne z rzeczywistością, masz prawo ich sprostowania lub uzupełnienia,

c) masz prawo żądania usunięcia Twoich danych osobowych w przypadkach przewidzianych prawem,

d) masz prawo wniesienia żądania ograniczenia przetwarzania Twoich danych osobowych,

e) masz prawo wniesienia sprzeciwu wobec przetwarzania Twoich danych osobowych w przypadku przetwarzania ich w celu realizacji prawnie uzasadnionego interesu MS,

f) masz również prawo do otrzymania od MS Twoich danych osobowych w ustrukturyzowanym formacie oraz przenoszenia danych osobowych do innego administratora,

g) masz prawo, aby nie podlegać decyzji opierającej się wyłącznie na zautomatyzowanym przetwarzaniu, w tym profilowaniu, które wywołuje wobec Ciebie skutki prawne lub w inny sposób istotnie na Ciebie wpływa, chyba, że decyzja ta jest niezbędna do realizacji umowy, jest dozwolona prawem lub wyraziłeś wcześniej na to wyraźną zgodę,

h) w przypadkach, w których przetwarzanie danych odbywa się na podstawie udzielonej zgody, przysługuje Ci prawo do cofnięcia udzielonych zgód na poszczególne cele przetwarzania, w dowolnym momencie. Zgodę można wycofać w dowolnym czasie poprzez kontakt na adres e-mail: kontraktB2B@millenniumservice.pl. Wycofanie zgody nie wpływa na zgodność z prawem przetwarzania realizowanego do czasu wycofania zgody.

#J-18808-Ljbffr

  • Praca Warszawa
  • Programista Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    131 604
    19 769