Oferty pracy Senior .NET Developer
Minimum 6 lat doświadczenia zawodowego na stanowisku .NET Developera
Biegła znajomość platformy .NET 5+ i języka C#
Praktyczne doświadczenie z systemami rozproszonymi i architekturą opartą o kolejki (MessageBus/EventStream)
Znajomość wzorców projektowych: DDD, CQRS, VSA, Event Sourcing, Gateway
Doświadczenie w tworzeniu systemów czasu rzeczywistego o wysokim poziomie krytyczności
Znajomość architektury EDA i SOA
Umiejętność projektowania wydajnych, odpornych i wysoko dostępnych rozwiązań
Znajomość konteneryzacji (Docker, Podman, Rancher, Kubernetes)
Znajomość baz danych: relacyjnych (RDBMS), NoSQL, NewSQL
Doświadczenie z monitoringiem (OTEL, OpenMetrics)
Znajomość zagadnień bezpieczeństwa aplikacji webowych
Umiejętność pracy na systemach Windows Server i Linux
Kreatywności i innowacyjności
Samodzielności i inicjatywy w podejmowaniu decyzji architektonicznych
Otwartości na nowe technologie i podejścia
Zdolności komunikacyjnych i umiejętności pracy w zespole
Projektowanie i implementacja skalowalnych systemów rozproszonych w oparciu o .NET 5+ i C#
Budowa rozwiązań opartych o wzorce DDD, CQRS, Event Sourcing, VSA
Integracja z systemami kolejkowania i strumieniowania zdarzeń (np. Kafka, RabbitMQ)
Tworzenie i rozwijanie architektury EDA/SOA
Implementacja testów jednostkowych, integracyjnych oraz frameworków testujących
Monitorowanie i optymalizacja działania systemów z użyciem OTEL, OpenMetrics itp.
Współpraca z zespołem architektów i udział w podejmowaniu decyzji projektowych
Tryb pracy
Praca zdalnaForma zatrudnienia
Samozatrudnienie (B2B)120 - 145 PLN netto / godzinowe
Osoby kontaktowe