Używamy techniczne pliki cookie i statystyki odwiedzin: Yandex Metrica i zanonimizowany dziennik odwiedzin Zorky. Nigdy nie sprzedajemy danych. Więcej o cookies i statystykach.
Zorky działa w trybie testowym — wszystko jest bezpłatne. Ta strona to tylko demo: nazwy firm, linki i osobiste zestawienie ofert otwierają się po rejestracji. Zarejestruj się →
ZorkyZorky
Polski
@termdocs

.NET / C#: rynek

.NET Backend (C#) — server-side development on the Microsoft stack: ASP.NET Core APIs, Blazor (web), Azure cloud-native. The main backend stack in CIS enterprise after Java — particularly strong in banking, telco, and outsourcing for US/EU clients. Role family: ASP.NET Core Developer (dominant — REST APIs, microservices), .NET Framework Developer (legacy enterprise, WebForms / WCF), Blazor Developer (C# in the browser — WebAssembly or Server), Azure .NET Engineer (cloud-native on the Microsoft stack), C# Senior Backend (general .NET 8+). Stack: .NET 8/9 (LTS, must), C# 12+ (must — primary constructors, records, pattern matching), ASP.NET Core (must), Entity Framework Core (ORM standard), SQL Server/PostgreSQL, Redis, RabbitMQ/Azure Service Bus/Kafka, Azure (cloud dominator of the Microsoft stack) / AWS, Docker+Kubernetes, xUnit/NUnit+Moq+FluentAssertions, Serilog+OpenTelemetry. Top stack: c#, sql, azure, ci/cd, cloud. 34% remote.

589
otwarte oferty — według nazwy stanowiska, reposty scalone
$5750
mediana $/mies.
43%
zdalnie

Rynek .NET / C# ma obecnie 589 otwartych ról, w tym świeżo zaobserwowanych: 540. Median salary $5750/mo.

34% ofert .NET to praca zdalna lub hybrydowa. Firmy outsourcingowe — prawie zawsze zdalnie. Rosyjskie banki — hybryda/biuro. Ekosystem .NET jest w pełni wieloplatformowy z Linux/macOS + Docker.

⚠ wynagrodzenie znane dla 69 z 589 ofert; udział pracy zdalnej z 441 z podanym formatem; 540 liczone jako świeże obserwacje; trendu i trudności rekrutacji nie pokazujemy

Timeline: postings and sources

How many .NET / C# postings appeared each week since May 11, and from how many sources. The second line separates market growth from coverage growth: a jump in the week new sources were connected means we started seeing more, not that the market grew.

New postings and active sources per week

Sources over the period: 125

New sources connected: May 18 +1 · May 25 +2 · Jun 1 +2 · Jun 8 +4 · Jun 15 +1 · Jun 22 +17 · Jun 29 +10 · Jul 6 +10 · Jul 13 +13 · Jul 20 +8 · Jul 27 +7 · Aug 3 +4 · Aug 10 +4 · Aug 17 +3 · Aug 24 +1 · Aug 31 +2 · Sep 7 +1 · Sep 14 +2 · Sep 21 +6 · Sep 28 +2 · Oct 5 +2 · Oct 12 +3 · Oct 19 +9

Week = posting first-seen date, all statuses; postings are selected by the same rule as this page's counter. Sources are distinct collection channels; their names are not published.

Salaries over time

Median .NET / C# salary per week, USD per month.

Median salary, USD per month

Only postings with a USD salary and a known period (month or year), $500–$50,000 per month. Weeks with fewer than 10 such postings are left blank — that means no data, not zero.

Remote work over time

Share of .NET / C# postings offering fully remote work, per week.

Remote postings, %

The share is among postings that state a format (remote, hybrid, office). Weeks with fewer than 10 such postings are left blank.

Technologies over time

How the share of .NET / C# postings mentioning each of the top technologies changed.

Postings mentioning the technology, %

Share among postings with a tagged stack; the series starts on Aug 10: earlier stack tags were assigned differently. Weeks with fewer than 20 tagged postings are left blank.

Countries over time

How the share of .NET / C# postings in each of the top countries changed, per week.

Postings in the country, %

Share among postings with a known country; the chart shows the five countries with the most postings over six months. Weeks with fewer than 20 postings with a known country are left blank. A rising share can mean a newly connected source in that country rather than market growth.

Popyt i obserwowana podaż

Otwarty popyt589
Obserwowana podaż— nie publikujemy

Trend 2026: migracje z .NET Framework na .NET 8/9 + wdrażanie Blazor.

⚠ kandydaci pasujący do oferty nie są jeszcze liczeni: pokazujemy popyt i obserwowaną pulę

Rozkład wynagrodzeń

Co dziesiąta osoba zarabia poniżej $2375, co dziesiąta powyżej $10 507. Połowa rynku mieści się między $4625 a $7092. Próba: 69.

Geografia popytu

krajoferty
PL187
US77
GB35
IN19
RU15
MY12
UA11
MX9
RO9
DE9

The leader by .NET job count is Poland (187 positions). Poland — a huge .NET market for Russian-speaking Senior on US/EU projects. Czechia, Germany, USA (remote via outsourcing).

⚠ tylko liczba ofert: wynagrodzenia według krajów nie są publikowane

Używana razem z

c# 460sql 245azure 224cloud 158angular 125docker 98javascript 96.net 90aws 88react 83kubernetes 55postgresql 45

Najpopularniejszy stack .NET 2026: .NET 8/9 LTS + C# 12+ (obowiązkowo), ASP.NET Core (obowiązkowo), Entity Framework Core (ORM), SQL Server/PostgreSQL, Azure (dominująca chmura), Redis, RabbitMQ/Azure Service Bus/Kafka, Docker + Kubernetes, xUnit + Moq + FluentAssertions + Testcontainers, Serilog + OpenTelemetry. Senior — Clean Architecture + DDD.

Typowe pary: C# + ASP.NET Core, ASP.NET Core + EF Core, ASP.NET Core + SQL Server, .NET + Azure, .NET + Docker. Roadmapa nauki: rdzeń C# → SQL + EF Core → ASP.NET Core → Azure → Docker/k8s.

Popyt według poziomu

poziomoferty
senior244
middle64
junior21
lead15
principal1

.NET to jeden z segmentów backendu najbardziej przyjaznych juniorom. Ścieżka kariery: Junior → Middle → Senior → .NET Architect / Tech Lead.

⚠ tylko strona popytu: poziom większości obserwowanej puli jest nieznany

Pracodawcy

Popyt rozkłada się na 371 pracodawców. Największy odpowiada za 2.1%, pierwsza dziesiątka za 12.3%; pozostałe 87.7% to długi ogon.

udziałwartość
top-12.1%
top-35.4%
top-1012.3%
długi ogon87.7%

⚠ nazw nie pokazujemy: klasyfikator jeszcze nie odróżnia agencji rekrutacyjnych od pracodawców końcowych

Gdzie Zorky widzi ten rynek

Obserwowane w 58 źródłach; największe odpowiada za 22.6% — ten rynek nie opiera się na jednym kanale.

Najnowsze ogłoszenia

Wszystkie oferty →

Najnowsze otwarte oferty .NET Backend — najświeższe 10 stanowisk z odpowiednią jakością opisu. Pełna lista jest w naszym CRM lub pod linkiem „zobacz wszystkie” poniżej.

Sąsiednie rynki

BackendJava BackendPython BackendGo / GolangNode.jsPHPRuby on RailsScala / Kotlin

.NET — the third-largest backend segment after Java and Python in CIS. In US/EU outsourcing Senior .NET is often above Java thanks to US demand. Comparison — in the SiblingSubnichesChart above.

⚠ rynki sąsiednie do porównania nie są jeszcze określone

Jak to mierzymy
Oferta
otwarta oferta, która przeszła kontrolę jakości i wymienia co najmniej dwie technologie
Obserwowany kandydat
kandydat, którego stack zawiera tę technologię; agregat — żaden pojedynczy rekord nie opuszcza perymetru
Kandydat do dopasowania
jeszcze nie liczone
Okno
oferty otwarte w chwili tworzenia snapshotu

O danych

  • Część przekrojów jest ukryta: pokrycie danymi jest jeszcze niewystarczające.
  • Statystyki pokazujemy tylko tam, gdzie próba przechodzi próg jakości.
  • Brak bloku nie oznacza wartości zero.

Obecnie ukryte przekroje: 8.

Dane na dzień 2026-10-27

Kierunek: Backend

Pokrewne specjalizacje

W ramach .NET Backend: ASP.NET Core Developer (dominujący — API REST/mikroserwisy), .NET Framework Developer (legacy enterprise), Blazor Developer (C# w przeglądarce), Azure .NET Engineer (cloud-native na stacku Microsoftu), C# Senior Backend (ogólny). Porównanie z innymi stackami backendowymi — na wykresie słupkowym poniżej.

Elixir / ErlangGo / GolangJava BackendNode.jsPHPPython BackendRuby on RailsRustScala / Kotlin

Najczęściej zadawane pytania

Najczęstsze pytania o .NET Backend: wynagrodzenie, .NET vs Java vs Go, ASP.NET Core vs Blazor vs MAUI, różnica względem Unity/MAUI, praca zdalna, jak zacząć (8-12 miesięcy), umiejętności Senior. Odpowiedzi przeliczają się automatycznie.

Ile zarabia .NET Junior, Middle, Senior lub Lead?

Największy skok jest między Junior a Middle (opanowanie ASP.NET Core + EF + DI). Senior odpowiada za architekturę serwisów + mentoring. Lead — zarządzanie 3-7 inżynierami .NET + decyzje techniczne. Ścieżka kariery: Junior → Middle → Senior → albo .NET Architect (głębia techniczna), albo Tech Lead (zarządzanie).

Jakiego stacku najczęściej wymagają oferty .NET?

5 najważniejszych: c#, sql, azure, ci/cd, cloud. .NET 8/9 LTS — obowiązkowo, .NET Framework 4.8 wciąż w legacy. C# 12+ — obowiązkowo (primary constructors, records, pattern matching, init-only setters). ASP.NET Core — standard dla API/web. Entity Framework Core — dominujący ORM, EF6 w legacy. SQL Server — główna baza (ekosystem .NET); PostgreSQL rośnie w projektach przyjaznych open-source. Azure — dominująca chmura stacku Microsoft (AKS, App Service, Functions, Service Bus, Cosmos DB), AWS rzadziej. Redis, RabbitMQ/Azure Service Bus/Kafka. Docker+Kubernetes — standard. Testy: xUnit/NUnit + Moq + FluentAssertions + Testcontainers. Serilog+OpenTelemetry do observability. MediatR + FluentValidation + AutoMapper — typowy stack produktowy. Polly do odporności. Znajomość Clean Architecture / DDD — obowiązkowa dla Senior.

.NET vs Java vs Go — co wybrać na backend?

.NET / C# — fundament stacku Microsoft. Dominuje w enterprise/bankach/telekomach + outsourcingu dla USA/UE. Wynagrodzenia w Moskwie ≈ Java, w outsourcingu dla USA/UE często wyższe. Dojrzały ekosystem, świetny system typów (Nullable Reference Types), LINQ. Minusy: uzależnienie od Microsoftu (choć .NET Core jest w pełni wieloplatformowy od 2016+). Java — największy rynek w WNP, zwłaszcza w bankowości. Spring Boot. Wynagrodzenia ≈ .NET. Go — cloud-native + mikroserwisy. Średnio wyżej niż Python, niżej niż Java/.NET. Strategia kariery: .NET, jeśli celujesz w outsourcing dla USA/UE albo firmę produktową opartą na Microsofcie. Java dla maksymalnej stabilności + banki. Go dla cloud-native + mikroserwisów. Wielu Senior engineerów zna 2 języki dla elastyczności.

ASP.NET Core vs Blazor vs MAUI — czego się uczyć?

ASP.NET Core — obowiązkowo, dominuje w 90%+ ofert .NET. API REST/gRPC, mikroserwisy, SignalR (czas rzeczywisty). Blazor (C# w przeglądarce) — nowoczesny frontend na .NET. Blazor Server (oparty na SignalR, natychmiastowe aktualizacje) lub Blazor WebAssembly (pełne SPA w przeglądarce na WASM). Rosnąca nisza — zespoły .NET używają Blazora zamiast React/Vue do narzędzi wewnętrznych. Senior Blazor — premia +10% względem ASP.NET Core. MAUI (.NET Multi-platform App UI) — wieloplatformowy desktop/mobile. Nisza, ale rosnąca po wycofaniu Xamarina. Strategia kariery: najpierw ASP.NET Core (konieczność rynkowa), potem Blazor dla dywersyfikacji (zwłaszcza w firmach opartych na Microsoft). MAUI — tylko jeśli idziesz w wieloplatformowy mobile/desktop.

Czy programiści .NET mogą pracować zdalnie?

Tak, 34% ofert .NET to praca w pełni zdalna lub hybrydowa. Firmy outsourcingowe — prawie zawsze zdalnie; ekosystem .NET jest w pełni wieloplatformowy z Linux/macOS + Docker. Rosyjskie banki — hybrydowo lub w biurze ze względu na zgodność z przepisami. Huby relokantów dla rosyjskojęzycznych programistów .NET: Polska (Warszawa/Kraków — ogromny rynek .NET), Niemcy, Czechy (Praga), Serbia, Gruzja.

Czym .NET Backend różni się od Game Dev / Mobile (Xamarin)?

.NET Backend (ta strona) — rozwój po stronie serwera: API REST/gRPC + logika biznesowa na ASP.NET Core. Unity / Game Dev w C# — tworzenie gier: gry 3D/2D, fizyka, AI, rendering. Zupełnie inny stack: silnik Unity + ECS + programowanie shaderów. Wynagrodzenie Senior Unity ≈ Senior .NET w Moskwie. Xamarin/MAUI (cross-platform mobile w C#) — tworzenie aplikacji mobilnych na iOS/Android z jednej bazy kodu. Nisza, ale MAUI rośnie po wygaszeniu Xamarina. Zmiana ścieżki .NET Backend → Unity Game Dev wymaga nauki API silnika + podstaw shaderów przez 6-12 miesięcy. .NET Backend → MAUI — 2-3 miesięcy (znajomość ASP.NET nie pomaga, ale C# i LINQ się przenoszą).

Od czego zacząć w .NET w 2026?

Roadmapa: 1) C# — składnia, OOP, generyki, LINQ, async/await. Książki: „C# in Depth” Skeet, „Pro C# 10 with .NET 6” Troelsen. 2) SQL + jeden RDBMS (SQL Server dla stacku Microsoft / PostgreSQL dla wieloplatformowości). 3) ASP.NET Core — oficjalny tutorial + jeden projekt własny (REST API z uwierzytelnianiem + EF Core + PostgreSQL/SQL Server + Docker). 4) Entity Framework Core — opanowanie ORM (N+1, strategie Include, surowy SQL). 5) DI/IoC — wbudowany kontener DI w .NET, rozumienie czasów życia (Singleton/Scoped/Transient). 6) xUnit + Moq + FluentAssertions + Testcontainers do testów. 7) Podstawy Azure — przygotowanie do certyfikatu AZ-204 (App Service, Functions, Service Bus, Cosmos DB). 8) Podstawy Docker + Kubernetes. 9) Projekt własny: REST API + EF Core + PostgreSQL + uwierzytelnianie + cache Redis + Docker + CI w GitHub Actions. Czas do Junior — 8-12 miesięcy w pełnym wymiarze.

Ile ofert .NET jest otwartych w WNP i Europie?

914 active open .NET Backend positions in the Zorky sample. Geography: Poland, the US, the UK. The real market is wider than the sample thanks to the huge number of US projects via outsourcing. Time to close a Senior .NET role — 3-6 weeks.

Jakich umiejętności potrzebuje Senior .NET?

Senior .NET Backend odpowiada za pełny cykl. Biegłość w C#: async/await od środka (TaskScheduler, SynchronizationContext), rekordy i pattern matching, nullable reference types, primary constructors, source generators (na poziomie świadomości). ASP.NET Core: projektowanie pipeline'u middleware, własne filtry/handlery, SignalR do czasu rzeczywistego, kompromisy minimal APIs vs Controllers, output caching, rate limiting. Entity Framework Core: wykrywanie N+1 (Include/ThenInclude/Split queries), optymalizacja zapytań przez EF.Functions, surowy SQL dla wydajności, wzorce migracji. Architektura: Clean Architecture (Onion/Hexagonal), DDD (agregaty, value objects, domain events), CQRS + MediatR, event sourcing na Marten/EventStore. Wydajność: profilowanie przez dotMemory/dotTrace, BenchmarkDotNet, Span<T>/Memory<T> do kodu bez alokacji, ValueTask vs Task. Chmura: Azure na poziomie architekta (AKS, App Service, Functions, Service Bus, Cosmos DB, App Configuration). Testy: pokrycie 70%+, testy integracyjne przez WebApplicationFactory + Testcontainers, testy kontraktowe przez Pact. DevOps: Docker, podstawy k8s, Azure DevOps Pipelines. Kompetencje miękkie: code review, mentoring, komunikacja z PM/klientem (w outsourcingu).

Zostaw zgłoszenie

Opisz zadanie i zostaw kontakt — zgłoszenie trafi do naszego CRM, a odpowiemy na podany kontakt.

Wysyłając, akceptujesz: polityka prywatności.