Lead Developer / Senior Software Engineer (Remote)

ITFS

23500-28600 PLN miesięcznie (B2B)

Czym będziesz się zajmować?

  • Projektowanie, rozwój i utrzymanie silnika transformacji danych klinicznych w standardzie CDISC SDTM,
  • Budowa i rozwój backendu w oparciu o Python oraz AWS i skalowalne pipeline'y danych,
  • Implementacja i rozwój orkiestracji procesów z użyciem AWS Step Functions, AWS Lambda oraz Databricks,
  • Projektowanie i rozwój ścieżek przetwarzania danych oraz optymalizacja wydajności rozwiązań,
  • Rozwój API opartego o GraphQL / AWS AppSync i współpraca przy frontendzie w React + TypeScript,
  • Tworzenie funkcjonalności dla narzędzi wykorzystywanych do definiowania specyfikacji mapowania danych,
  • Wprowadzanie zmian w infrastrukturze jako kodzie (Terraform) od konfiguracji po wdrożenie produkcyjne,
  • Udział w code review, dyskusjach architektonicznych oraz podejmowaniu decyzji technicznych,
  • Analiza i rozwiązywanie problemów w środowisku rozproszonym (AWS Lambda, AWS Step Functions, DynamoDB, logi produkcyjne),
  • Udział w dyżurach technicznych,
  • Wspieranie członków zespołu poprzez mentoring i dzielenie się wiedzą.

Kogo poszukujemy?

  • Min. 5 lat doświadczenia zawodowego jako Software Engineer (lub min. 8 lat doświadczenia w tworzeniu oprogramowania dla roli Lead Developer),
  • Doświadczenie w projektowaniu i rozwijaniu aplikacji backendowych oraz systemów przetwarzania danych,
  • Bardzo dobra znajomość języka Python,
  • Doświadczenie w tworzeniu czystego, testowalnego i skalowalnego kodu,
  • Praktyczna znajomość pytest / pytest-bdd, Lambda Powertools oraz pracy w środowisku monorepo,
  • Umiejętność projektowania rozwiązań z uwzględnieniem jakości kodu, testów i utrzymania,
  • Bardzo dobra znajomość usług AWS (AWS Lambda, AWS Step Functions, Amazon S3, DynamoDB, IAM),
  • Umiejętność projektowania rozwiązań z uwzględnieniem kosztów, wydajności, obsługi błędów, skalowania i niezawodności,
  • Doświadczenie w pracy z systemami rozproszonymi i event-driven,
  • Umiejętność samodzielnego diagnozowania problemów w środowisku produkcyjnym,
  • Umiejętność pracy end-to-end nad funkcjonalnością od warstwy danych po interfejs użytkownika,
  • Dobre umiejętności komunikacyjne i dokumentowania decyzji technicznych,
  • Samodzielność, odpowiedzialność za dostarczane rozwiązania oraz umiejętność pracy w środowisku asynchronicznym,
  • Język angielski na poziomie min. C1.

Czego wymagamy?

Znajomości:

Języki:

  • Polski
  • Angielski

Jakie warunki i benefity otrzymasz?

  • 140-170 PLN godzinowo (B2B)
  • B2B - Elastyczne godziny pracy (100%)
  • Praca zdalna: W całości
  • Pakiet medyczny, Pakiet sportowy

Gdzie będziesz pracował?

Zdalnie

Kim jesteśmy? – ITFS

ITFS jest firmą consultingową z Trójmiasta, posiadającą także oddział w Warszawie. Zajmujemy się przede wszystkim rekrutacją specjalistów IT i tworzeniem projektowych Software House dla naszych Klientów z Polski oraz Europy Zachodniej.

Strona firmy: ITFS