Senior .NET Developer – Financial Systems & BPMS Integration
ITDS
To rola senior backend developera w środowisku finansowym, skupiająca się na budowie i utrzymaniu rozproszonych mikroserwisów w C#/.NET z wykorzystaniem DDD, Event Sourcing i asynchronicznej komunikacji (RabbitMQ/Kafka). Praca polega na implementacji złożonych procesów biznesowych zintegrowanych z BPMS, zapewniając wysoką skalowalność i niezawodność systemów transakcyjnych. Rola jest typowo developerką – nie ma elementów zarządzania zespołem czy pełnienia roli architekta.
Brakuje: brak informacji o wielkości zespołu i jego lokalizacji, nie podano szczegółów procesu rekrutacyjnego.
To rola senior backend developera w środowisku finansowym, skupiająca się na budowie i utrzymaniu rozproszonych mikroserwisów w C#/.NET z wykorzystaniem DDD, Event Sourcing i asynchronicznej komunikacji (RabbitMQ/Kafka). Praca polega na implementacji złożonych procesów biznesowych zintegrowanych z BPMS, zapewniając wysoką skalowalność i niezawodność systemów transakcyjnych. Rola jest typowo developerką – nie ma elementów zarządzania zespołem czy pełnienia roli architekta.
- ✓Nowoczesny stack technologiczny (Kafka, DDD, Event Sourcing, CQRS)
- ✓Nacisk na testowanie i czysty kod
- ✓Praca dla dużej organizacji finansowej (stabilność i ciekawe wyzwania)
- !Wymóg znajomości języka polskiego – może być barierą dla międzynarodowych kandydatów
- !Nie sprecyzowano, jak głęboka jest znajomość BPMS – może wymagać dodatkowego szkolenia
- !Brak informacji o procesie rekrutacyjnym i liczbie etapów
- •Projektowanie i implementacja mikroserwisów w C#/.NET z użyciem Domain-Driven Design
- •Implementacja asynchronicznej komunikacji między serwisami za pomocą RabbitMQ lub Kafka
- •Tworzenie automatycznych testów jednostkowych, integracyjnych i kontraktowych (Docker, Testcontainers, Pact)
- •Projektowanie i wdrażanie RESTful API oraz praca z bazami NoSQL i relacyjnymi
- •Refaktoryzacja i optymalizacja kodu pod kątem wydajności i skalowalności
- •Udział w code review i wymianie wiedzy w zespole
- •Współpraca z zespołem cross-funkcyjnym przy definiowaniu wymagań i rozwiązań technicznych
- •Rozwiązywanie złożonych problemów technicznych związanych z architekturą i integracją systemów
Oferta dla doświadczonych specjalistów (Senior).
Minimalnie, osoba z 5-letnim doświadczeniem w .NET, ale z mniejszym naciskiem na zaawansowane wzorce (Event Sourcing, CQRS) – pod warunkiem szybkiego uzupełnienia wiedzy. Musi jednak swobodnie poruszać się w mikroserwisach i asynchronicznej komunikacji.
Osoby bez minimum 5 lat doświadczenia w .NET, juniorzy, oraz kandydaci nieznający języka polskiego lub nieposiadający prawa do pracy w UE. Rola nie jest odpowiednia dla osób szukających stanowiska architekta lub kierowniczego, ani dla tych, którzy wolą pracę w legacy systemach bez nowoczesnych wzorców.
- ?Ile osób liczy zespół deweloperski i jaka jest jego struktura?
- ?Czy projekt to greenfield, rozwijanie istniejącego systemu, czy legacy?
- ?Jak wygląda proces recenzji kodu i czy są praktyki jak pair programming?
- ?Jakie narzędzia CI/CD są używane i czy są wdrożone DevOps?
- ?Czy przewidziane są dyżury on-call lub praca w weekendy?
- −Brak informacji o wielkości zespołu i jego lokalizacji
- −Nie podano szczegółów procesu rekrutacyjnego
- −Nie wiadomo, czy projekt to rozwój nowego systemu czy utrzymanie istniejącego
- −Brak danych o dodatkowych benefitach (np. opieka medyczna, karta sportowa)
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Microservices architecture. Pełne statystyki zarobków →