Tech Lead .NET (kontraktor)

Kim jesteśmy?

Jesteśmy ITSG - wiodącym dostawcą spersonalizowanych rozwiązań dla wymagających klientów. Wierzymy, że każde wyzwanie ma swoje optymalne rozwiązanie i podchodzimy do niego z pełnym zaangażowaniem. Dostarczamy produkty cyfrowe, stosując nowoczesne rozwiązania i podejście skoncentrowane na wysokiej jakości.


O projekcie: 

Poszukujemy kontraktora do współpracy przy budowie od zera zaawansowanego systemu przewidywania popytu dla jednego z liderów polskiego rynku rozrywki — sieci kilkudziesięciu lokalizacji w całym kraju. System łączy kilkuletnią historię sprzedaży z zewnętrznymi sygnałami (trendy wyszukiwań, social media, box office, metadane premier) i przewiduje frekwencję na nadchodzące tytuły, pomagając optymalnie układać ofertę w całej sieci.

Rola Tech Leada .NET stanowi techniczne centrum ciężkości projektu backendowego — obejmuje codzienną pracę programistyczną, koordynację techniczną prac projektowych oraz bieżącą współpracę z architektem rozwiązania po stronie klienta. Do kontraktora należy przekładanie ustaleń na konkretne zadania oraz odpowiedzialność za jakość i ciągłość działania systemu. Architekt nie uczestniczy w pracach na co dzień — oczekujemy więc pełnej samodzielności i inicjatywy w obszarze backendowym i DevOps.


Szczegóły projektu, branży oraz klienta są objęte umową o poufności i przekazywane na dalszym etapie rozmów.

Stos technologiczny:
C# / ASP.NET Core, .NET Worker Service, SQL Server, kolejka komunikatów, (RabbitMQ lub Hangfire), Docker, środowisko on-premise Windows, uwierzytelnianie Active Directory / LDAP. 


Zakres zadań w projekcie:

  • Techniczne prowadzenie projektu oraz bieżąca koordynacja prac backendowych
  • Programowanie warstwy backendowej w .NET: moduły domenowe, REST API oraz przetwarzanie asynchroniczne (API i Worker)
  • Przekładanie ustaleń architektonicznych na zadania, priorytetyzacja prac i code review
  • Pełna odpowiedzialność za obszar DevOps: konteneryzacja (Docker), CI/CD, konfiguracja środowisk on-premise, monitoring, alerting i kopie zapasowe
  • Współpraca z zewnętrznym zespołem frontendowym (kontrakt REST / OpenAPI) oraz z ekspertem ds. danych (integracja modeli ML)
  • Bieżąca komunikacja z architektem rozwiązania, identyfikacja i raportowanie ryzyk technicznych

Oczekiwane kompetencje:

  • Min. 6 lat komercyjnego doświadczenia w .NET, w tym samodzielna realizacja projektów aż do wdrożenia produkcyjnego
  • Doświadczenie w technicznym prowadzeniu projektu lub zespołu
  • Bardzo dobra znajomość C# oraz platformy .NET 8+/10 i ASP.NET Core: REST API, wstrzykiwanie zależności, walidacja danych, OpenAPI / Swagger
  • Praktyczna znajomość EF Core i SQL Server: modelowanie danych, migracje, optymalizacja zapytań
  • Doświadczenie z przetwarzaniem asynchronicznym (RabbitMQ / MassTransit lub Hangfire) i wzorcami idempotentności
  • Dojrzałe kompetencje DevOps: Docker (multistage, Compose), CI/CD (GitHub Actions / Azure DevOps / GitLab CI), środowiska on-premise Windows, obserwowalność systemu (logowanie strukturalne, health checks)
  • Znajomość zagadnień bezpieczeństwa: AD/LDAP, RBAC, JWT/OIDC, dziennik audytowy, zarządzanie sekretami
  • Testowanie automatyczne: xUnit/NUnit, WebApplicationFactory, Testcontainers
  • Znajomość mechanizmów odpornościowych: Polly, circuit breaker, cache
  • Bardzo dobra, proaktywna komunikacja i umiejętność jasnego formułowania stanowiska technicznego; biegła znajomość języka polskiego 

Nice to have:

  • Doświadczenie z integracją zewnętrznych API (rate limiting, web scraping, oczyszczanie danych)
  • Znajomość bibliotek optymalizacyjnych (OR-Tools) lub problemów optymalizacji kombinatorycznej
  • Doświadczenie z integracją komponentów ML (Python / ML.NET) — bez odpowiedzialności za budowę modeli
  • Doświadczenie w systemach przetwarzających dane transakcyjne lub operacyjne dużej skali
  • Znajomość Kubernetes i Infrastructure as Code 

Warunki współpracy projektowej:: 

  • Stawka: 170–200 PLN + VAT/h
  • Możliwość wyboru modelu współpracy— 100% zdalnie, hybrydowo lub w biurze w Warszawie
  • Elastyczny czas realizacji współpracy, minimalna liczba spotkań
  • Możliwość korzystania z: budżet szkoleniowy, lekcje języka angielskiego, karta Multisport, prywatne ubezpieczenie medyczne, imprezy integracyjne
ID: 945 job_post.published_on: 23/06/2026
announcement.apply