W Billennium od ponad 20 lat wspieramy organizacje w realizacji projektów technologicznych i transformacji cyfrowej. Aktualnie dla naszego klienta z sektora finansowego poszukujemy osoby na stanowisko Senior Fullstack Developer (.NET + Angular), która dołączy do zespołu realizującego strategiczne inicjatywy związane z rozwojem nowoczesnych systemów biznesowych.
To rola dla doświadczonego Fullstack Developera, który swobodnie porusza się zarówno po warstwie backendowej, jak i frontendowej, a jednocześnie chce aktywnie uczestniczyć w projektowaniu architektury, rozwoju integracji oraz budowie rozwiązań o dużej skali biznesowej.
B2B | Sektor Finansowy | 100% Remote
O projekcie
Dołączysz do zespołu rozwijającego nowoczesne aplikacje i usługi wspierające kluczowe procesy biznesowe organizacji. Projekt obejmuje rozwój systemów charakteryzujących się złożoną logiką domenową, dużą liczbą integracji oraz wysokimi wymaganiami dotyczącymi wydajności, skalowalności i niezawodności.
Poszukujemy osoby, która potrafi samodzielnie realizować zadania w całym cyklu życia oprogramowania, od analizy wymagań i projektowania rozwiązania, aż po wdrożenie i utrzymanie.
Twoje zadania
- Projektowanie, rozwój i utrzymanie aplikacji opartych o platformę .NET i Angular.
- Tworzenie oraz rozwój REST API i integracji między systemami.
- Implementacja nowych funkcjonalności zarówno po stronie backendu, jak i frontendu.
- Udział w analizie wymagań biznesowych oraz projektowaniu rozwiązań technicznych.
- Tworzenie rozwiązań opartych o komunikację asynchroniczną i architekturę event-driven.
- Rozwój aplikacji o złożonej logice biznesowej i dużej liczbie integracji.
- Współpraca z analitykami, architektami oraz interesariuszami biznesowymi.
- Udział w definiowaniu oraz rozwijaniu standardów technicznych.
- Dbanie o jakość kodu, testowalność oraz wydajność aplikacji.
- Wykorzystywanie nowoczesnych narzędzi wspierających pracę programistyczną, w tym rozwiązań opartych o AI i LLM.
Nasze oczekiwania
Must Have
- Minimum 5 lat doświadczenia komercyjnego w tworzeniu oprogramowania.
- Bardzo dobra znajomość: C#, .NET 8+, ASP.NET Core Web API.
- Dobra znajomość Angulara oraz TypeScript.
- Doświadczenie w projektowaniu i rozwijaniu REST API.
- Doświadczenie w tworzeniu nowoczesnych aplikacji frontendowych.
- Praktyczne doświadczenie w realizacji złożonych integracji między systemami.
- Produkcyjne doświadczenie w pracy z rozwiązaniami opartymi o:
- RabbitMQ, Kafka, Azure Service Bus, MassTransit, lub rozwiązania równoważne.
Dobra znajomość architektury event-driven oraz zagadnień takich jak:
- retry mechanisms, error handling, idempotency, dead letter queues (DLQ).
Bardzo dobra znajomość relacyjnych baz danych:
- SQL Server,
- PostgreSQL.
- Praktyczne doświadczenie z:
- Domain-Driven Design (DDD),
- CQRS,
- Clean Architecture.
Doświadczenie w budowie systemów enterprise o złożonej logice domenowej, wielu integracjach lub dużych wolumenach danych.
- Praktyczna znajomość: Git, GitHub, CI/CD, środowisk kontenerowych.
- Doświadczenie w wykorzystywaniu GitHub Copilot lub innych narzędzi bazujących na modelach LLM.
- Znajomość języka angielskiego na poziomie minimum B2.
Nice to Have
- Doświadczenie w projektowaniu lub rozwijaniu procesów workflow/BPM.
- Znajomość BPMN.
- Doświadczenie z platformami:
- Webcon,
- Camunda,
- lub innymi rozwiązaniami BPM.
- Znajomość Kubernetes lub OpenShift.
- Doświadczenie w modernizacji systemów legacy.
- Doświadczenie w projektach transformacyjnych realizowanych w dużych organizacjach.
Kogo szukamy?
Szukamy osoby, która:
- Potrafi samodzielnie prowadzić zadania techniczne od analizy do wdrożenia.
- Lubi łączyć perspektywę biznesową i technologiczną.
- Chętnie uczestniczy w projektowaniu architektury oraz podejmowaniu decyzji technicznych.
- Potrafi efektywnie współpracować z zespołem i interesariuszami biznesowymi.
- Dba o wysoką jakość kodu i dostarczanych rozwiązań.
- Jest otwarta na nowe technologie i nowoczesne podejścia do tworzenia oprogramowania.
- Chętnie dzieli się wiedzą oraz wspiera rozwój zespołu.
Co oferujemy?
- Współpracę w modelu B2B.
- Benefity dla kontraktorów B2B (Multisport, prywatna opieka medyczna, ubezpieczenie, dostęp do platform szkoleniowych oraz kursów językowych).
- 100% pracę zdalną z terenu Polski.
- Długoterminową współpracę przy strategicznych projektach realizowanych dla dużej organizacji finansowej.
- Możliwość rozwoju w obszarze nowoczesnej architektury aplikacyjnej i integracyjnej.
- Udział w budowie rozwiązań opartych o DDD, CQRS oraz Event-Driven Architecture.
- Pracę z najnowszymi technologiami z ekosystemu .NET i Angular.
- Realny wpływ na rozwój produktów i kierunek technologiczny projektu.
- Współpracę z doświadczonymi ekspertami biznesowymi i technologicznymi.
- Kulturę organizacyjną opartą na współpracy, jakości i ciągłym doskonaleniu.