Senior .NET Developer (kontraktor)

Itsg Global

Warszawa

On-site

PLN 180,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Hybrid
PLN 180,000 - 260,000
Budżet szkoleniowy
Karta Multisport
Prywatne ubezpieczenie medyczne
+1
.NET Developer (współpraca B2B) (Santander Consumer Bank)
.NET Developer (współpraca B2B) (Santander Consumer Bank)

Santander • Wrocław

Hybrid
PLN 180,000 - 260,000
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
.NET Developer
.NET Developer

ALGOTEQUE Innovation Hub • Kraków

On-site
PLN 120,000 - 180,000
.Net Software Developer
.Net Software Developer

Ailleron • Kraków

Hybrid
PLN 120,000 - 180,000
Remote work
Private medical care
Life insurance
+4
.Net Developer (Mid-Level)
.Net Developer (Mid-Level)

RITS • Katowice

Hybrid
PLN 90,000 - 120,000
Senior .NET Developer
Senior .NET Developer

Integral Solutions - Informatica Distributor • Toruń

Hybrid
Dostęp do systemu myBenefit
Prywatne ubezpieczenie medyczne
Karta Multisport
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
C# regular/senior developer
C# regular/senior developer

RS-CODE • Racibórz

Hybrid
Elastyczny czas pracy
Luźna atmosfera
Możliwość pracy zdalnej
Programista .NET
Programista .NET

Billennium • Warszawa

Hybrid
PLN 180,000 - 240,000
Udemy for Business
Prywatna opieka medyczna
Karta Multisport
+3