Lead Software Engineer (.NET)

Kierowniczka / Kierownik zespołu programistów (.NET)

Social Discovery Group · Zdalnie, Warszawa

Opis stanowiska

Zakres obowiązków

  • Kierowanie migracją systemu z monolitu do architektury microservices – od analizy legacy po wdrożenie w produkcji.
  • Współpraca z Product i Architecture w celu oceny specyfikacji, mapowania zależności i przygotowywania realistycznych szacunków.
  • Podjęcie decyzji architektonicznych dotyczących .NET Core, baz danych (SQL/NoSQL) oraz integracji z frontendem.
  • Optymalizacja procesów pracy zespołu, w tym śledzenie zadań w Jira, poprawa szacunków i współpraca z QA.
  • Prowadzenie regularnych spotkań 1-on-1 oraz wprowadzanie zmian w procesach, które poprawiają zaangażowanie i efektywność zespołu.

Wymagania

  • Zaawansowane doświadczenie w programowaniu w C#, .NET 8 i ASP.NET Core.
  • Znajomość architektury aplikacji webowych, REST API, wzorca microservices, message brokerów (RabbitMQ) oraz projektowania baz danych (PostgreSQL, MS SQL Server, Redis).
  • Doświadczenie w modernizacji legacy systemów oraz migracji z monorepo do microservices.
  • Umiejętność zarządzania zespołem inżynierskim, w tym przeprowadzanie rozmów 1-on-1, ocenianie wydajności i planowanie rozwoju kariery.
  • Doświadczenie w zarządzaniu projektami, śledzeniu zadań w Jira oraz dostarczaniu przewidywalnych rezultatów.
  • Umiejętność oceny specyfikacji biznesowych i dostarczania szacunków technicznych.

Oferta

  • Praca zdalna na pełen etat.
  • 28 dni urlopu rocznie.
  • 7 dni wellness (dodatkowy czas wolny).
  • Bonusy do $5000 za rekomendację udanych kandydatów.
  • 50% refundacja kosztów szkoleń, konferencji i spotkań branżowych.
  • Zniżki na kursy języka angielskiego.
  • Benefity zdrowotne (do $1000 rocznie na ubezpieczenie lub opłaty lekarskie).
  • Refundacja kosztów wyposażenia biura (do $1000 co 3 lata).
  • System gratyfikacji wewnętrznej.

Podobne oferty