Senior C# Developer
BNP Paribas S.A. Branch Poland
Rola Senior C# Developer w BNP Paribas S.A. Branch Poland dotyczy pracy w zespole Non-Linear IT, który zajmuje się budową i utrzymaniem kluczowych aplikacji wspierających zarządzanie XVA, płynnością i zasobami finansowymi. Kluczowym elementem jest migracja do nowoczesnej, event-driven architektury. Praca odbywa się w środowisku agile, w zespole rozproszonym globalnie, z naciskiem na pisanie czystego, utrzymywalnego kodu i stosowanie najlepszych praktyk.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: szczegółowy opis systemu, nad którym pracuje zespół non-linear it., informacje o wielkości zespołu i jego strukturze..
Rola Senior C# Developer w BNP Paribas S.A. Branch Poland dotyczy pracy w zespole Non-Linear IT, który zajmuje się budową i utrzymaniem kluczowych aplikacji wspierających zarządzanie XVA, płynnością i zasobami finansowymi. Kluczowym elementem jest migracja do nowoczesnej, event-driven architektury. Praca odbywa się w środowisku agile, w zespole rozproszonym globalnie, z naciskiem na pisanie czystego, utrzymywalnego kodu i stosowanie najlepszych praktyk.
- ✓Możliwość zatrudnienia na umowę o pracę lub B2B.
- ✓Hybrydowy model pracy.
- ✓Stabilne zatrudnienie w międzynarodowej firmie.
- ✓Szeroki pakiet benefitów, w tym prywatna opieka medyczna, karta lunchowa, plan emerytalny, karta Multisport, platforma MyBenefit.
- ✓Możliwości szkoleń i rozwoju.
- !Opis projektu jest dość ogólny, skupia się na obszarach XVA, płynności i zarządzania zasobami finansowymi.
- !Nie podano konkretnych informacji o skali systemu lub liczbie użytkowników.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie, rozwijanie i ewolucja wydajnych usług C#/.NET wspierających przepływy XVA, płynności i prognozowania gotówki.
- •Współpraca przy migracji do nowoczesnej, event-driven architektury.
- •Implementacja asynchronicznej komunikacji opartej na komunikatach przy użyciu Rebus.
- •Udział w pełnym cyklu procesów DevOps: kontrola wersji (Bitbucket/GIT), pipeline'y CI/CD (TeamCity, Jenkins) i zarządzanie konfiguracją (Ansible).
- •Zastosowanie wiedzy o Large Language Models (LLMs) i agentic AI w celu poprawy efektywności kodowania, przeglądu kodu i automatyzacji testów w środowisku korporacyjnym.
- •Udzielanie mentorstwa technicznego, przeprowadzanie przeglądów kodu i promowanie wzorców najlepszych praktyk (OO design, SOLID, clean architecture).
- •Dostarczanie wysokiej jakości oprogramowania w krótkich terminach, z dbałością o szczegóły i solidną dokumentację.
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z minimum 5-letnim doświadczeniem w C#/.NET, dobrą znajomością zasad SOLID i wzorców projektowych, podstawową wiedzą o architekturach zorientowanych na usługi i asynchronicznym przesyłaniu komunikatów. Znajomość narzędzi DevOps i MS SQL jest wymagana.
Rola nie jest dla juniorów ani osób z niewielkim doświadczeniem w C#/.NET. Kandydaci bez znajomości zasad SOLID, wzorców projektowych lub narzędzi DevOps mogą nie spełnić wymagań.
- ?Jakie są główne wyzwania związane z migracją do event-driven architektury?
- ?Jak wygląda proces wdrażania zmian w środowisku produkcyjnym?
- ?Jakie są typowe problemy z wydajnością lub stabilnością, z którymi zespół się mierzy?
- ?Jakie są konkretne zastosowania LLM i agentic AI, które są obecnie rozwijane lub planowane?
- ?Jak wygląda proces code review i jakie są kluczowe kryteria oceny kodu?
- −Szczegółowy opis systemu, nad którym pracuje zespół Non-Linear IT.
- −Informacje o wielkości zespołu i jego strukturze.
- −Konkretne przykłady zastosowania LLM i agentic AI w praktyce.
- −Poziom złożoności zadań związanych z XVA, płynnością i prognozowaniem gotówki.
Praca w zespole rozproszonym globalnie (Londyn, Paryż, Kraków) w środowisku agile, z naciskiem na współpracę, czysty kod i najlepsze praktyki. Zespół buduje i utrzymuje kluczowe aplikacje finansowe.
1. Rozmowa z managerem. 2. Rozmowa z globalnym managerem i przedstawicielem HR.