Senior .NET Developer
Al. Jerozolimskie 132, Warszawa
Symfonia
Zakres obowiązków:
Projektowanie i implementacja funkcjonalności w architekturze mikroserwisowej z wykorzystaniem DDD
Rozwój API 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
Wymagania:
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ść RestAPI, 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
Nasze technologie:
.NET 9, Entity Framework Core, Dapper
PostgreSQL
Dapr (secrets, bindings, pub/sub, actors, workflows)
GraphQL, gRPC, Azure Service Bus
OpenTelemetry, Grafana
Kubernetes, Docker
Visual Studio z GitHub Copilot
Mile widziane:
Doświadczenie z Kubernetes/AKS, EKS
Znajomość tworzenia pipeline'ów CI/CD
Doświadczenie w budowaniu aplikacji dla dużej liczby użytkowników
Certyfikaty potwierdzające kompetencje techniczne
Oferujemy:
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