Tech Lead .NET (kontraktor)

Itsg Global

Warszawa

On-site

PLN 180,000 - 260,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Budżet szkoleniowy
Karta Multisport
Prywatne ubezpieczenie medyczne
Imprezy integracyjne

Job summary

ITSG jako wiodący dostawca spersonalizowanych rozwiązań zaprasza kontraktora do roli Tech Leada .NET. Zadaniem będzie prowadzenie zespołu backend, koordynacja techniczna projektów oraz ścisła współpraca z architektem klienta.

Wymagane silne doświadczenie w .NET, Docker, Kubernetes i DevOps oraz samodzielność w środowisku on‑premise. Projekt obejmuje budowę zaawansowanego systemu predykcji popytu dla sieci kilkudziesięciu lokalizacji w kraju.

Qualifications

  • Min. 6 lat komercyjnego doświadczenia w .NET, w tym samodzielna realizacja projektów aż do wdrożenia produkcyjnego.

Responsibilities

  • 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.

Skills

C#
ASP.NET Core
REST API
OpenAPI/Swagger
EF Core
RabbitMQ
MassTransit
Hangfire
Docker
Kubernetes
CI/CD
GitHub Actions
Azure DevOps
GitLab CI
SQL Server
AD/LDAP

Tools

Docker
Kubernetes
CI/CD Tools
GitHub Actions
Azure DevOps
GitLab CI

Job description

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.

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
  • 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
  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Developer (kontraktor)
Senior .NET Developer (kontraktor)

Itsg Global • Warszawa

Hybrid
PLN 180,000 - 260,000
Budżet szkoleniowy
Lekcje języka angielskiego
Karta Multisport
+2
Senior Data Scientist with Data Engineering Skills (kontraktor)
Senior Data Scientist with Data Engineering Skills (kontraktor)

Itsg Global • Warszawa

Hybrid
Budżet szkoleniowy
Lekcje języka angielskiego
Karta Multisport
+2
Programista/-tka .NET systemów produkcyjnych
Programista/-tka .NET systemów produkcyjnych

Optimakers • Bydgoszcz

On-site
Budżet na rozwój (szkolenia, certyfikacje)
Narzędzia i sprzęt do pracy
Tech Lead (Java+Cloud)
Tech Lead (Java+Cloud)

Ness Solution • Warszawa

Hybrid
PLN 261,744 - 344,400
Praca hybrydowa
Pakiet medyczny
Ubezpieczenie
+1
Software Architect (.NET)
Software Architect (.NET)

Onwelo • Warszawa

Hybrid
PLN 220,000 - 320,000
Elastyczny model pracy w trybie zdalny
Ubezpieczenie na życie
Opieka medyczna prywatna
+1
Technical Lead (Java)
Technical Lead (Java)

Scalosoft • Warszawa

Hybrid
PLN 165,000 - 248,000
Opieka medyczna
Karta sportowa
Platforma kafeteryjna
PROGRAMISTA/-TKA .NET SYSTEMÓW PRODUKCYJNYCH room Bydgoszcz home_work 10 000 - 14 000 PLN / month
PROGRAMISTA/-TKA .NET SYSTEMÓW PRODUKCYJNYCH room Bydgoszcz home_work 10 000 - 14 000 PLN / month

Optimakers • Bydgoszcz

On-site
Nieograniczony budżet na rozwój
Dostęp do narzędzi i sprzętu niezbędnego do pracy
.Net Software Developer
.Net Software Developer

Ailleron • Kraków

Hybrid
PLN 120,000 - 180,000
Remote work
Private medical care
Life insurance
+4
Technical Lead (Java) room
Technical Lead (Java) room

Scalosoft • Warszawa

Hybrid
PLN 234,000 - 289,000
Opieka medyczna
Karta sportowa
Platforma kafeteryjna
.NET Developer
.NET Developer

ALGOTEQUE Innovation Hub • Kraków

On-site
PLN 180,000 - 260,000