Rozwój i utrzymanie aplikacji enterprise opartej na modularnym monolicie z architekturą Clean Architecture, DDD oraz integracją z mikroserwisami poprzez nowoczesne technologie komunikacji
responsibilities :
Projektowanie i implementacja funkcjonalności w architekturze modularnego monolitu z wykorzystaniem DDD i vertical slices
Rozwój API GraphQL oraz integracji poprzez gRPC, Azure Service Bus i Dapr
Współpraca w zespołach Scrum, aktywne dzielenie się wiedzą i mentoring
Zapewnianie wysokiej jakości kodu poprzez testy automatyczne i code review
Uczestnictwo w decyzjach architektonicznych i procesach technicznych
Optymalizacja wydajności aplikacji i zarządzanie długiem technicznym
requirements-expected :
Min. 5 lat doświadczenia w programowaniu C#/.NET 8.0+
Praktyczna znajomość Clean Architecture, DDD oraz wzorców projektowych
Doświadczenie z Entity Framework Core i bazami PostgreSQL/MSSQL
Znajomość GraphQL oraz komunikacji międzyserwisowej (gRPC, message brokers)
Umiejętność pisania testów jednostkowych i integracyjnych
Doświadczenie w pracy zespołowej i metodykach Agile/Scrum
Proaktywność, samodzielność i chęć rozwiązywania złożonych problemów
offered :
Pracę z najnowszymi stabilnymi technologiami (.NET 9)
Wsparcie GitHub Copilot w codziennej pracy
Współpracę w interdyscyplinarnych zespołach Scrum
Możliwość wpływu na architekturę i procesy techniczne
Realny rozwój kompetencji technicznych i liderskich