Senior .NET Developer

Podsumowanie pracy

Chmielna 73
1 miesiąc temu

Model pracy

Całkowicie zdalnie
Na całym świecie
Opis stanowiska

O roli

Szukasz możliwości rozwoju swoich kompetencji w .NET, pracując nad rozwiązaniami FinTech o dużym wpływie? Ta rola oferuje szansę współtworzenia skalowalnych, natywnych rozwiązań chmurowych, które wspierają tysiące firm na całym świecie.

Poszukujemy Senior .NET Developera, który dołączy do naszego zespołu, współpracując z utalentowanymi inżynierami, product managerami i projektantami w celu dostarczania innowacyjnych technologii finansowych. W Sigma Software współpracujemy z najbardziej postępowymi firmami w branży. Ta szansa pozwoli Ci na rozwój zawodowy przy jednoczesnym wywieraniu realnego wpływu w dynamicznym, regulowanym środowisku.

Klient

Nasz klient to wiodąca firma z sektora FinTech, dostarczająca rozwiązania z zakresu embedded finance dla platform i marketplace'ów. Ich misją jest umożliwienie firmom oferowania elastycznych produktów kredytowych, pomagając MŚP w szybkim i efektywnym dostępie do finansowania.

Projekt

Projekt obejmuje rozbudowę platformy embedded finance klienta, która integruje się bezpośrednio z usługami partnerów. Będziesz pracować na nowoczesnym stosie technologicznym, tworząc funkcje poprawiające doświadczenia klientów i partnerów, dbając jednocześnie o niezawodność w środowisku produkcyjnym.

Kluczowe technologie:

  • C#, .NET Core
  • Angular 18
  • AWS
  • CI/CD
  • Docker/Kubernetes
  • Kafka/RabbitMQ
  • Datadog
  • Bazy danych relacyjne i NoSQL

Odpowiedzialności

  • Projektowanie, tworzenie i dostarczanie funkcji w stosie C#, .NET Core i Angular.
  • Pisanie czystego, łatwego w utrzymaniu i dobrze przetestowanego kodu (unit/integration/e2e).
  • Przejmowanie odpowiedzialności za funkcje od analizy wymagań po wdrożenie.
  • Wdrażanie i monitorowanie usług w środowiskach chmurowych AWS.
  • Obsługa incydentów produkcyjnych z zachowaniem odpowiedzialności.
  • Współpraca z zespołami Product, Design i Engineering w ramach praktyk Agile.
  • Ciągłe doskonalenie systemów i procesów.

Wymagania

  • 5 lat doświadczenia w tworzeniu oprogramowania z silnymi umiejętnościami OOP i projektowania systemów.
  • Solidne doświadczenie praktyczne w .NET (C#) oraz Angular.
  • Zrozumienie koncepcji i praktyk testowania oprogramowania.
  • Ekspertyza w zakresie praktyk cloud-native i DevOps (CI/CD, automatyzacja, monitoring).
  • Doświadczenie z bazami danych relacyjnymi i NoSQL.
  • Znajomość wymagań niefunkcjonalnych (wydajność, bezpieczeństwo, dostępność).
  • Udokumentowane doświadczenie w branży FinTech, płatnościach, bankowości lub środowiskach regulowanych.
  • Znajomość języka angielskiego na poziomie Upper-Intermediate lub wyższym.

Mile widziane:

  • Doświadczenie z Docker/Kubernetes.
  • Znajomość architektur sterowanych zdarzeniami (Kafka, RabbitMQ).
  • Biegłość w narzędziach do obserwowalności (Datadog lub podobne).
  • Znajomość Domain-Driven Design (DDD) i złożonego modelowania domenowego.

Profil kandydata

  • Nastawienie na rozwój, ciekawość i proaktywność.
  • Silne umiejętności rozwiązywania problemów, balansujące złożoność z prostotą.
  • Otwartość na udzielanie i otrzymywanie konstruktywnego feedbacku.
  • Poczucie własności i odpowiedzialność za realizację zobowiązań.
  • Umiejętność pracy zespołowej i doskonała komunikacja.