JustJoin.IT Praca zdalna Mid

.Net Developer (Mid)

Upvanta sp. z o.o.

⚲ Poznań, Wrocław, Warszawa, Kraków, Gdańsk

16 800 - 31 500 PLN netto (B2B)

Wymagania

  • .Net
  • .NET Core
  • DDD
  • Git
  • GitLab
  • PostgreSQL
  • Jira
  • Angular

Opis stanowiska

Poszukujemy doświadczonego Backend Developera do projektu budowy jednego z kluczowych komponentów nowego ekosystemu odpowiedzialnego za proces obsługi wierzytelności.
Rozwiązanie rozwijane jest w architekturze opartej o Domain-Driven Design (DDD) i podzielone na kilka Bounded Contexts odpowiadających wspólnym potrzebom biznesowym lokalnych rynków grupy. System stanowi element Core całego ekosystemu.
Projekt realizowany jest w metodyce Agile (zbliżonej do Kanban). Aktualnie trwa implementacja wybranych kontekstów biznesowych, a kolejne moduły będą sukcesywnie uruchamiane w następnych miesiącach.
Zespoły developerskie i testerskie współpracują bezpośrednio z Product Ownerami odpowiedzialnymi za poszczególne obszary biznesowe.
🚀 Projekt ma charakter greenfieldowy – do momentu uruchomienia produkcyjnego nie występują zadania utrzymaniowe.

Zakres odpowiedzialności
• rozwój backendu systemu w technologii .NET Core
• współpraca z architektem i konsultantami biznesowymi
• doprecyzowywanie wymagań funkcjonalnych i technicznych
• identyfikowanie oraz mitygowanie ryzyk implementacyjnych
• aktywny udział w projektowaniu rozwiązań zgodnych z DDD
• dbanie o jakość kodu oraz ownership rozwijanych komponentów

Wymagania techniczne
Must have:
• .NET Core
• Domain-Driven Design (DDD)
• Git
• GitLab CI / GitLab Runner
• PostgreSQL
• Jira
Nice to have:


Angular

• komercyjne doświadczenie związane z integracją bramek płatności

Dodatkowe informacje
• około 95% pracy stanowi backend
• projekt greenfieldowy – możliwe zmiany wymagań w trakcie realizacji
• duże znaczenie mają samodzielność, proaktywność oraz ownership
• realny wpływ na architekturę i kierunek rozwoju systemu

🔍 Dekoder Ogłoszenia

🔴
Projekt ma charakter greenfieldowy – do momentu uruchomienia produkcyjnego nie występują zadania utrzymaniowe.
Obecnie nie ma legacy code, ale po uruchomieniu produkcyjnym utrzymanie i refaktoryzacja będą głównym zadaniem.
🔴
około 95% pracy stanowi backend
Chociaż ogłoszenie jest dla developera .NET, może pojawić się potrzeba zajmowania się innymi aspektami systemu, nawet jeśli nie są to główne obowiązki.
🟡
aktywny udział w projektowaniu rozwiązań zgodnych z DDD
Oczekuje się, że będziesz nie tylko implementować, ale także aktywnie kształtować architekturę zgodnie z zasadami DDD.
🟡
doprecyzowywanie wymagań funkcjonalnych i technicznych
Możesz być zaangażowany w proces definiowania wymagań, co może oznaczać więcej interakcji z biznesem i potencjalne zmiany zakresu.
🟡
identyfikowanie oraz mitygowanie ryzyk implementacyjnych
Oczekuje się proaktywnego podejścia do problemów i potencjalnych trudności w trakcie implementacji.