TeamQuest poszukuje doświadczonego Backend .NET Developera do pracy przy zaawansowanych projektach integracyjnych. Jest to rola dla specjalisty, który chce mieć realny wpływ na kształt tworzonych rozwiązań w środowisku w pełni zdalnym.
Zakres obowiązków
- Projektowanie i implementacja integracji z systemami zewnętrznymi przy użyciu usług SOAP/XML oraz REST/JSON.
- Utrzymanie i rozwój asynchronicznego mechanizmu wymiany danych z wykorzystaniem kolejek komunikatów.
- Generowanie i aktualizacja klientów API na podstawie kontraktów OpenAPI oraz budowa mocków systemów zewnętrznych.
- Implementacja logiki procesów biznesowych w silniku BPMN oraz zarządzanie modelami reguł decyzyjnych.
- Konfiguracja środowisk przy użyciu Dockera i pipeline'ów CI/CD oraz analiza defektów na podstawie logów systemowych.
Wymagania
- Minimum 3-4 lata doświadczenia w pracy na podobnym stanowisku programistycznym.
- Bardzo dobra znajomość języka C# oraz frameworka .NET (ASP.NET Core, .NET 8 lub nowszy).
- Praktyczna wiedza z zakresu architektury asynchronicznej, w tym RabbitMQ, wzorca request-callback oraz idempotencji.
- Znajomość baz danych, mapowania modeli domenowych oraz pracy z narzędziem Git w modelu gitflow.
- Komunikatywność, samodzielność oraz umiejętność czytania dokumentacji technicznej w języku angielskim.
Co oferujemy
- Możliwość pełnej pracy zdalnej z dowolnego miejsca.
- Realną możliwość rozwoju zawodowego w ambitnym zespole.
- Wpływ na kształt realizowanych projektów i stosowane technologie.