#1 Job Board for tech industry in Europe

Senior .NET Developer (systemy rozproszone)
New
Net

Senior .NET Developer (systemy rozproszone)

Warszawa
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    C#

    advanced

    .Net

    advanced

    Rancher

    regular

    EDA

    regular

    SOA

    regular

    Docker

    regular

    Kubernetes

    regular

    SQL

    regular

    MessageBus / EventStream

    regular

    NoSQL

    regular

Job description

Online interview

Cześć!

Poszukujemy doświadczonych programistów .NET, którzy dołączą do zespołu odpowiedzialnego za rozwój zaawansowanych, rozproszonych systemów IT o krytycznym znaczeniu. Jeśli masz solidne doświadczenie z architekturą opartą na zdarzeniach, wysoką odporność na stres i szukasz projektu, w którym naprawdę można robić rzeczy ambitne – czytaj dalej!


💼 Branża: technologie informatyczne / systemy krytyczne

📅 Start: w maju (warunek konieczny)

📍 100% zdalnie

💰 Stawka: 140–165 PLN netto+vat/h (B2B)


Nasze oczekiwania:

  • Minimum 6 lat doświadczenia jako .NET Developer
  • Biegłość w pracy z platformą .NET 5+ oraz językiem C#
  • Praktyczne podejście do wzorców projektowych: DDD, CQRS, Event Sourcing, Gateway, VSA
  • Doświadczenie w tworzeniu rozproszonych, wysoce dostępnych systemów o dużym obciążeniu
  • Znajomość architektury EDA (event-driven architecture) oraz SOA
  • Swobodne poruszanie się po rozwiązaniach typu MessageBus / EventStream
  • Umiejętność tworzenia testów: jednostkowych, integracyjnych i automatycznych narzędzi testujących
  • Praktyczna znajomość monitoringu (np. OTEL, OpenMetrics)
  • Doświadczenie z konteneryzacją (Docker, Podman, Rancher, Kubernetes)
  • Znajomość baz danych – SQL, NoSQL, NewSQL
  • Znajomość środowisk Windows Server i Linux (głównie pod kątem konteneryzacji)
  • Znajomość współczesnych metodologii wytwarzania systemów rozproszonych, asynchronicznych oraz skalowalnych (tzw. "cloud-native"),
  • Umiejętność świadomego podejmowania decyzji architektonicznych i aktywnego udziału w projektowaniu rozwiązań
  • Kreatywność, komunikatywność i otwartość na nowe pomysły


Zakres zadań:

  • Projektowanie i rozwój systemów rozproszonych opartych na architekturze EDA i SOA
  • Implementacja rozwiązań zgodnych z DDD, CQRS i Event Sourcing
  • Integracja komponentów z wykorzystaniem MessageBus/EventStream
  • Tworzenie testów i zapewnianie jakości oprogramowania
  • Udział w decyzjach architektonicznych i optymalizacja wydajności
  • Współpraca z zespołem DevOps w zakresie konteneryzacji i monitorowania


🚀 Projekt gotowy na start od zaraz – nie czekaj z decyzją, aplikuj!