Programista .NET
Summary
Builds and maintains backend modules in C# using DDD, Clean Architecture, and event-driven systems for a fintech client, with Kafka, microservices, and .NET 8/10.
Bankowość
B2B do 140zł/h (zależne od doświadczenia)
Start do ustalenia
Hybryda w Łodzi 2x w miesiącu z biura
Główne Obowiązki:
Tworzenie i rozwijanie modułów backendowych w C#.
Wdrażanie i zarządzanie architekturą opartą na DDD i Clean Architecture.
Praca z architekturą eventową.
Tworzenie kolejek - użycie Kafki, IBM MQ, KeyDB/Redis, RabbitMQ.
Implementacja rozwiązań opartych na mikroserwisach.
Praca z .NET 8/10, EntityFramework oraz WebApi.
Tworzenie automatycznych testów, jednostkowych oraz E2E.
Wymagania Kluczowe:
Co najmniej 5 lat doświadczenia w programowaniu w C#.
Znajomość DDD oraz Clean Architecture.
Doświadczenie w architekturze eventowej.
Znajomość Kafki (idealnie), lub IBM MQ, KeyDB/Redis, RabbitMQ.
Umiejętność tworzenia systemów mikroserwisowych.
najomość .NET 8/10, EntityFramework, WebApi.
Znajomość K8s, Docker, Azure DevOps.
Zdolność do tworzenia testów automatycznych.
Umiejętność samodzielnej pracy oraz duża konsekwencja w realizacji zadań.
Umiejętność współpracy z klientami oraz dostawcami zewnętrznymi.
Nice to Have:
Doświadczenie z nowymi technologiami w zakresie backendu.
Znajomość innych metodologii programowania.
Doświadczenie w projektach bankowych.