Future Processing poszukuje doświadczonego Senior .NET Developera, który dołączy do zespołu pracującego nad nowoczesnym projektem typu greenfield dla międzynarodowej organizacji z branży zarządzania wierzytelnościami. W ramach tej roli będziesz współtworzyć zaawansowany ekosystem wspierający kluczowe procesy biznesowe, wykorzystując podejście Domain-Driven Design oraz metodyki zwinne.
Zakres obowiązków
- Współpraca z zespołem programistów, analitykami oraz testerami w celu dostarczania wysokiej jakości rozwiązań.
- Tworzenie oprogramowania, testowanie oraz opiniowanie nowych technologii i rozwiązań architektonicznych.
- Aktywny udział w omawianiu problemów programistycznych oraz projektowaniu architektury systemu.
- Optymalizacja procesów wytwórczych oraz dbałość o najwyższą jakość i bezpieczeństwo tworzonego kodu.
Wymagania
- Minimum 5 lat doświadczenia w programowaniu w środowisku .NET oraz .NET Core.
- Praktyczna znajomość i doświadczenie w stosowaniu Domain-Driven Design (DDD).
- Znajomość dobrych praktyk programistycznych, w tym SOLID, DRY, Clean Code oraz TDD.
- Umiejętność pisania i utrzymywania testów jednostkowych oraz integracyjnych.
- Znajomość narzędzi takich jak Git, PostgreSQL oraz doświadczenie w pracy z CI/CD (GitLab CI).
- Znajomość języka angielskiego na poziomie minimum B2 oraz biegłość w języku polskim.
Co oferujemy
- Pracę w pełni zdalną w międzynarodowym środowisku projektowym.
- Możliwość wpływu na architekturę systemu w ambitnym projekcie typu greenfield.
- Współpracę z ekspertami domenowymi i Product Ownerami w ramach zwinnych zespołów.
- Dostęp do nowoczesnych narzędzi wspierających codzienną pracę programistyczną.