Dla naszego Klienta poszukujemy Senior .NET Developera z doświadczeniem w realizacji systemów rozproszonych. Przedmiotem prac będzie zbudowanie z zespołem dużego systemu z dziedziny logistyki.
Zakres zadań:
- Projektowanie i budowa systemu z użyciem .NET 5/6/7+ oraz języka C#
- Projektowanie i budowa systemu klasy enterprise, w tym systemów o wysokiej dostępności, odporności i przetwarzaniu zdarzeń w czasie rzeczywistym
- Udział w projektowaniu systemu o wysokim poziomie krytyczności, z uwzględnieniem aspektów niezawodności, bezpieczeństwa i odporności na błędy
- Konsultowanie i dokumentowanie decyzji architektonicznych
- Prowadzenie przeglądów kodu oraz mentoring mniej doświadczonych członków zespołu
- Stałe poszukiwanie innowacyjnych rozwiązań, testowanie nowych technologii i podejść projektowych, aktywny udział w rozwoju technicznym zespołu
Wymagania:
- Minimum 6 lat komercyjnego doświadczenia w pracy z platformą .NET 5+ i C#
- Praktyczna umiejętność tworzenia wydajnych, odpornych i wysoko dostępnych systemów
- Bardzo dobra znajomość wzorców projektowych, w szczególności: DDD, CQRS, VSA, Event Sourcing, Gateway
- Doświadczenie w pracy z architekturą zdarzeniową (EDA) oraz architekturą zorientowaną na usługi (SOA)
- Biegłość w projektowaniu systemów rozproszonych z wykorzystaniem MessageBusów i Event Streamów
- Umiejętność tworzenia testów jednostkowych i integracyjnych oraz pracy z popularnymi frameworkami testującymi
- Dobra znajomość narzędzi do monitorowania systemów, m.in. OpenTelemetry, OpenMetrics
- Praktyka w pracy z narzędziami do konteneryzacji: Docker, Podman, Rancher, Kubernetes
- Znajomość baz danych relacyjnych, NoSQL i/lub NewSQL
- Podstawowa orientacja w pracy z systemami operacyjnymi Windows Server (2012+) oraz Linux
- Doświadczenie w tworzeniu systemów czasu rzeczywistego o wysokiej dostępności i krytyczności
- Znajomość współczesnych podejść do budowy systemów rozproszonych i cloud-native
- Świadomość zagadnień związanych z bezpieczeństwem aplikacji webowych i komunikacją między komponentami
- Umiejętność podejmowania decyzji architektonicznych i argumentowania wyborów technologicznych
- Kreatywność, komunikatywność i innowacyjne podejście do rozwiązywania problemów
- Otwartość na nowe technologie i podejścia projektowe
- Umiejętność efektywnej pracy w zespole
Co oferujemy?
- Stabilne warunki zatrudnienia.
- Kontrakt B2B: 150-200 PLN/h netto + VAT (w zależności od doświadczenia i dopasowania).
- Pracę zdalną / okazjonalne wizyty w biurze
-
Benefity: karta Multisport i prywatna opieka medyczna.
Jeśli szukasz stabilnego projektu z nowoczesnymi technologiami - daj nam znać, że jesteś dostępny!