Senior .NET Fullstack Developer
Podsumowanie oferty

(Podsumowanie wygenerowane przez AI na bazie pełnej treści ogłoszenia rekrutacyjnego)

Projekt dotyczy rozwoju zaawansowanych systemów wspierających procesy prawne, windykacyjne i operacje finansowe w międzynarodowej instytucji finansowej. Kluczowy stack to C#, .NET 8+, ASP.NET Core Web API, Angular, SQL (MS SQL Server, PostgreSQL), oraz technologie komunikacji asynchronicznej jak RabbitMQ, MassTransit i Wolverine, a także platformy workflow/BPM. Zakres odpowiedzialności obejmuje projektowanie i implementację aplikacji backend i frontend, modelowanie domeny zgodnie z DDD, projektowanie REST API i integracji, pracę z architekturami Event-Driven i CQRS, optymalizację wydajności dla dużych wolumenów danych, udział w CI/CD i wdrożeniach kontenerowych oraz utrzymanie jakości kodu i decyzji architektonicznych.

quick applyyou can start ASAP

Senior .NET Fullstack Developer

Firma: GOLDENORE ITC sp. z o.o.

od: 10 listopada 2026
do: 10 grudnia 2026
brak widełekkontrakt B2B (pełny etat)
Parametry oferty
poziom:senior
tryb pracy: zdalna
lokalizacja:Warszawa, mazowieckie
Warszawa, mazowieckie

Wymagania

Technologie wymagane

C#
.NET
Angular
SQL
RabbitMQ
Microsoft SQL Server
PostgreSQL
Git
OpenShift
GitHub Copilot
WPF

Technologie mile widziane

RabbitMQ
WPF
OpenShift
GitHub Copilot
OpenAI API
MassTransit
Wolverine

Nasze wymagania

  • Minimum 5 lat komercyjnego doświadczenia w tworzeniu oprogramowania.
  • Bardzo dobra znajomość C# oraz platformy .NET 8+.
  • Praktyczne doświadczenie w projektowaniu i implementacji REST API z wykorzystaniem ASP.NET Core.
  • Doświadczenie w tworzeniu aplikacji frontendowych w Angular i TypeScript.
  • Bardzo dobra, praktyczna znajomość SQL, w szczególności MS SQL Server i PostgreSQL.
  • Bardzo dobra, praktyczna znajomość Domain-Driven Design (DDD) – umiejętność modelowania złożonej domeny biznesowej, wyznaczania granic odpowiedzialności i stosowania wzorców DDD w rzeczywistych projektach.
  • Bardzo dobra znajomość programowania obiektowego (OOP), zasad SOLID, Clean Code oraz wzorców projektowych.
  • Znajomość podejść architektonicznych takich jak Clean Architecture, CQRS i Event-Driven Architecture.
  • Doświadczenie w pracy z systemami o dużych wolumenach danych, złożonych integracjach oraz rozbudowanej logice domenowej i procesowej.
  • Praktyczna znajomość systemów kontroli wersji Git.
  • Doświadczenie w pracy z procesami CI/CD oraz platformami kontenerowymi, np. OpenShift.
  • Umiejętność projektowania rozwiązań z uwzględnieniem wydajności, skalowalności, utrzymywalności i jakości kodu.
  • Otwartość na wykorzystywanie narzędzi AI, takich jak GitHub Copilot i modele LLM, w codziennej pracy programistycznej.
  • Znajomość języka angielskiego na poziomie minimum B1.
  • Samodzielność, odpowiedzialność i proaktywne podejście do rozwiązywania problemów.
  • Bardzo dobre umiejętności komunikacyjne oraz umiejętność efektywnej współpracy z zespołem.

Mile widziane

  • Doświadczenie w roli Technical Leada lub Architekta Oprogramowania.
  • Wykształcenie wyższe kierunkowe, np. informatyka lub pokrewne.
  • Doświadczenie w projektowaniu systemów wspierających procesy finansowe, prawne lub windykacyjne.
  • Znajomość technologii RabbitMQ, MassTransit lub Wolverine.
  • Doświadczenie w pracy z platformami workflow/BPM, np. Webcon.
  • Znajomość narzędzi i technologii takich jak Entra ID, Kong, OpenAPI, Scalar UI, Apidog oraz OpenTelemetry.
  • Doświadczenie w modernizacji rozbudowanych systemów biznesowych oraz stopniowym wdrażaniu nowych podejść architektonicznych.
  • Praktyczne doświadczenie w projektowaniu integracji opartych na komunikacji asynchronicznej.

Twój zakres obowiązków

  • Projektowanie, rozwój i utrzymanie aplikacji biznesowych z wykorzystaniem C#, .NET 8+, ASP.NET Core Web API oraz Angular.
  • Aktywny udział w całym cyklu wytwarzania oprogramowania – od analizy wymagań, przez projektowanie i implementację, aż po testy, wdrożenie i utrzymanie.
  • Projektowanie rozwiązań zgodnie z podejściem Domain-Driven Design (DDD), z uwzględnieniem złożonej logiki domenowej i procesowej.
  • Modelowanie domeny biznesowej oraz dobór odpowiednich wzorców projektowych i architektonicznych.
  • Projektowanie i rozwijanie REST API oraz integracji pomiędzy systemami wewnętrznymi i zewnętrznymi.
  • Tworzenie i rozwijanie rozwiązań wykorzystujących komunikację asynchroniczną, kolejki oraz architekturę Event-Driven.
  • Praca z technologiami RabbitMQ, MassTransit oraz Wolverine.
  • Rozwijanie systemów wspierających automatyzację i orkiestrację procesów biznesowych z wykorzystaniem platform workflow/BPM.
  • Projektowanie i optymalizacja modeli danych oraz zapytań SQL w środowiskach MS SQL Server i PostgreSQL.
  • Optymalizacja wydajności systemów przetwarzających duże wolumeny danych oraz realizujących złożone operacje biznesowe i finansowe.
  • Dbanie o wysoką jakość kodu i przestrzeganie dobrych praktyk programistycznych, w tym SOLID, Clean Code, Clean Architecture i DDD.
  • Udział w code review, podejmowaniu decyzji architektonicznych i dokumentowaniu istotnych ustaleń technicznych (ADR).
  • Współpraca przy modernizacji istniejących systemów i migracji do nowszych technologii, z zachowaniem ciągłości działania.
  • Udział w procesach CI/CD oraz wdrażaniu aplikacji w środowiskach kontenerowych.
  • Wykorzystywanie narzędzi AI, takich jak GitHub Copilot i modele LLM, do usprawniania codziennej pracy developerskiej.
  • Współpraca z analitykami biznesowymi, Product Ownerami, developerami i przedstawicielami biznesu w ramach interdyscyplinarnego zespołu.

O projekcie

Dołącz do zespołu technologicznego dużej, międzynarodowej organizacji z branży finansowej i rozwijaj zaawansowane systemy wspierające procesy prawne, windykacyjne oraz operacje finansowe!
Poszukujemy doświadczonej osoby na stanowisko Senior .NET Fullstack Developer, która dołączy do zespołu odpowiedzialnego za projektowanie, rozwój i utrzymanie rozbudowanych aplikacji biznesowych.
To propozycja dla osoby, która ma solidne doświadczenie w C#, .NET 8+, Angular oraz SQL, a przede wszystkim bardzo dobrze rozumie Domain-Driven Design (DDD) i potrafi wykorzystywać to podejście w praktyce, projektując rozwiązania o złożonej logice biznesowej.
Będziesz pracować nad systemami przetwarzającymi duże wolumeny danych, wykorzystującymi komunikację asynchroniczną, architekturę event-driven oraz rozwiązania workflow/BPM.
Nie szukamy wyłącznie osoby implementującej kolejne funkcjonalności. Zależy nam na developerze, który rozumie architekturę systemów, potrafi modelować złożoną domenę biznesową, podejmować świadome decyzje technologiczne i aktywnie wpływać na jakość rozwijanych rozwiązań.
Dołączysz do autonomicznego, interdyscyplinarnego zespołu, który odpowiada za cały cykl wytwarzania oprogramowania – od analizy wymagań i projektowania, przez development i testy, aż po wdrożenie oraz utrzymanie.

Tak organizujemy naszą pracę

Tak pracujemy

koncentrujesz się na jednym projekciemasz wpływ na rozwiązania technologicznemasz wpływ na produktagile

Skład zespołu

backend developerfrontend developerproduct owneranalityk biznesowy

Tak pracujemy nad projektem

  • Clean Code
  • code review
  • DDD
  • Continuous Deployment
  • Continuous Integration
  • DevOps
Company

Takie dajemy możliwości rozwoju

  • mentoring
  • szkolenia zewnętrzne
  • wymiana wiedzy technicznej w firmie

Benefity

  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna
  • dofinansowanie nauki języków
  • możliwość pracy zdalnej
  • elastyczny czas pracy
  • spotkania integracyjne
  • firmowa biblioteka
  • brak dress code’u
  • kawa / herbata
  • napoje
  • parking dla pracowników
  • strefa relaksu

Etapy rekrutacji

  • 1.
    Rozmowa telefoniczna
  • 2.
    Rozmowa techniczna
  • 3.
    Decyzja

GOLDENORE ITC sp. z o.o.

duża, międzynarodowa organizacja z branży finansowej

Tak się u nas pracuje

Senior .NET Fullstack Developer
Zgłaszam się do:
GOLDENORE ITC sp. z o.o.
Warszawa, mazowieckie

Brakuje Ci informacji?

  • Upewnij się, że w treści nie ma tego, czego szukasz.
  • Zadaj pytanie, jeśli potrzebujesz więcej szczegółów dotyczących powyższej oferty.
  • Przekażemy Twoje pytanie do pracodawcy i postaramy się dostarczyć odpowiedź w ciągu 3 dni roboczych.

Udostępnij ofertę