Senior .NET Developer (kontraktor)

Itsg Global

Warszawa

On-site

PLN 180,000 - 260,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Budżet szkoleniowy
Lekcje języka angielskiego
Karta Multisport
Prywatne ubezpieczenie medyczne
Imprezy integracyjne

Job summary

ITSG w Warszawie poszukuje Senior .NET Developera do projektu budującego system przewidywania popytu dla sieci kilkudziesięciu lokalizacji. Główne zadania to tworzenie modułów backendowych od API po logikę domenową, integracje z zewnętrznymi źródłami danych i testy automatyczne.

Wymagane doświadczenie w .NET, C#, ASP.NET Core, EF Core i SQL Server oraz umiejętność pracy z RabbitMQ/MassTransit lub Hangfire. Praca z Dockerem, CI/CD i AD/LDAP w środowisku on‑prem.

Qualifications

  • Min. 5 lat komercyjnego doświadczenia w .NET, w tym samodzielna realizacja modułów na wszystkich etapach (API → baza danych → testy).
  • 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
  • Praktyczna znajomość Dockera i udział w procesach CI/CD
  • 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 aplikacji: Polly, circuit breaker, cache
  • Samodzielność, dbałość o jakość kodu i biegła znajomość języka polskiego
  • Doświadczenie z integracją zewnętrznych API
  • Znajomość bibliotek optymalizacyjnych (OR-Tools)
  • Doświadczenie z integracją komponentów ML (Python / ML.NET)
  • Doświadczenie w systemach przetwarzających dane transakcyjne lub operacyjne dużej skali
  • Znajomość Kubernetes i Infrastructure as Code

Responsibilities

  • Projektowanie i implementacja modułów domenowych, REST API oraz przetwarzania asynchronicznego w technologii .NET
  • Integracje z systemami zewnętrznymi i źródłami danych (wzorzec adaptera / warstwa antykorupcyjna), w tym pozyskiwanie, normalizacja i deduplikacja danych
  • Pokrycie realizowanych modułów testami automatycznymi (jednostkowymi i integracyjnymi)
  • Wsparcie obszaru DevOps na poziomie roboczym: Docker, udział w procesach CI/CD, diagnostyka środowisk

Skills

C#
ASP.NET Core
REST API
MQ / RabbitMQ
MassTransit/Hangfire
EF Core
SQL Server
Docker
Kubernetes
CI/CD
AD/LDAP
OpenAPI/Swagger
Testowanie automatyczne
Security (RBAC, JWT/OIDC)
Massively scalable systems

Tools

Docker
RabbitMQ
MassTransit
Hangfire
GitHub Actions
Azure DevOps
GitLab CI
SQL Server
Kubernetes
OpenAPI/Swagger Tools

Job description

Overview

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 projekcie, w którym od zera powstaje system 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 sygnałami zbieranymi z sieci (trendy wyszukiwań, social media, box office, metadane premier) i przewiduje frekwencję na nadchodzące tytuły, podpowiadając, jak najlepiej ułożyć ofertę w całej sieci.

Rola Senior .NET Developera to ściśle inżynierska część tego projektu — współpraca obejmuje przede wszystkim wytwarzanie oprogramowania: samodzielną realizację modułów backendowych od warstwy API i logiki domenowej, przez integracje z zewnętrznymi źródłami danych, aż po testy automatyczne i bazę danych. Bez roli architekta, bez zarządzania zespołem — czysty engineering.

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
  • Projektowanie i implementacja modułów domenowych, REST API oraz przetwarzania asynchronicznego w technologii .NET
  • Integracje z systemami zewnętrznymi i źródłami danych (wzorzec adaptera / warstwa antykorupcyjna), w tym pozyskiwanie, normalizacja i deduplikacja danych
  • Pokrycie realizowanych modułów testami automatycznymi (jednostkowymi i integracyjnymi)
  • Wsparcie obszaru DevOps na poziomie roboczym: Docker, udział w procesach CI/CD, diagnostyka środowisk
Oczekiwane kompetencje
  • Min. 5 lat komercyjnego doświadczenia w .NET, w tym samodzielna realizacja modułów na wszystkich etapach (API → baza danych → testy)
  • 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
  • Praktyczna znajomość Dockera i udział w procesach CI/CD (GitHub Actions, Azure DevOps lub GitLab CI)
  • 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 aplikacji: Polly, circuit breaker, cache
  • Samodzielność, dbałość o jakość kodu i 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 współpracy, minimalna liczba spotkań, brak nadgodzin
  • 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

Tech Lead .NET (kontraktor)
Tech Lead .NET (kontraktor)

Itsg Global • Warszawa

On-site
PLN 180,000 - 260,000
Budżet szkoleniowy
Karta Multisport
Prywatne ubezpieczenie medyczne
+1
Senior .NET Developer
Senior .NET Developer

Scalo • Wrocław

Remote
PLN 152,000 - 207,000
Opieka medyczna
Karta sportowa
Platforma kafeteryjna
Senior .NET Developer
Senior .NET Developer

Scalosoft • Wrocław

Remote
PLN 153,000 - 207,000
Opieka medyczna
Karta sportowa
Platforma kafeteryjna
Backend .NET Developer
Backend .NET Developer

Solid Company • Wrocław

On-site
PLN 170,000 - 210,000
Atrakcyjne wynagrodzenie
Możliwość pełnej pracy zdalnej
Realna możliwość rozwoju zawodowego
+1
Backend Engineer (.NET)
Backend Engineer (.NET)

Anixe • Wrocław

On-site
PLN 180,000 - 240,000
Pracę hybrydową – 2 dni w tygodniu zbi
Elastyczne godziny pracy
Kafeteryjny program zdrowotny i karta
+1
.NET Developer
.NET Developer

ITP IT PERFORMANCE sp. z o.o. • Warszawa

On-site
PLN 165,000 - 200,000
Model hybrydowy 2–3 dni w biurze w Waw
Stabilny projekt z realnym znaczeniem
Senior .NET Developer room Wrocław
Senior .NET Developer room Wrocław

Scalosoft • Wrocław

Hybrid
PLN 165,000 - 248,000
Opieka medyczna
Karta sportowa
Platforma kafeteryjna
.NET Developer (Mid)
.NET Developer (Mid)

Flotman • Kraków

Hybrid
PLN 120,000 - 180,000
Dofinansowanie prywatnej opieki medycz
Karta MultiSport
Dodatkowy dzień wolny z okazji urodzin
+2
Tech Lead / Architekt Systemowy
Tech Lead / Architekt Systemowy

Clurgo Ltd. • Polska

Hybrid
PLN 180,000 - 260,000
Java Developer / Tech Lead / Architect
Java Developer / Tech Lead / Architect

Algoteque • Warszawa

On-site
PLN 240,000 - 360,000