Usiamo cookie tecnici e statistiche delle visite: Yandex Metrica e il registro anonimizzato delle visite di Zorky. Non vendiamo mai dati. Ulteriori informazioni su cookie e statistiche.
Zorky è in modalità di prova: tutto è gratuito. Questo sito è solo una demo: nomi delle aziende, link e il tuo feed personale si sbloccano dopo la registrazione. Registrati →
ZorkyZorky
Italiano
@termdocs

.NET / C#: mercato

.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
offerte aperte — per titolo dell'offerta, ripubblicazioni unite
$5750
mediana $/mese
43%
da remoto

Il mercato .NET / C# ha al momento 589 ruoli aperti, di cui 540 osservati di recente. Median salary $5750/mo.

Il 34% delle offerte .NET è da remoto o ibrido. Le aziende di outsourcing: quasi sempre da remoto. Le banche russe: ibrido/in sede. L'ecosistema .NET è completamente cross-platform con Linux/macOS + Docker.

⚠ stipendio noto per 69 offerte su 589; quota di lavoro da remoto da 441 con modalità indicata; 540 conteggiate come osservazioni recenti; tendenza e difficoltà di assunzione non sono mostrate

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.

Domanda e offerta osservata

Domanda aperta589
Offerta osservata— non pubblicato

Tendenza 2026: migrazioni da .NET Framework a .NET 8/9 + adozione di Blazor.

⚠ i candidati adatti a un'offerta non sono ancora conteggiati: sono mostrate la domanda e la banca dati osservata

Distribuzione degli stipendi

Uno su dieci guadagna meno di $2375, uno su dieci più di $10.507. Metà del mercato sta tra $4625 e $7092. Campione: 69.

Geografia della domanda

paeseofferte
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).

⚠ solo numero di offerte: lo stipendio per paese non è pubblicato

Si usa insieme a

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

Stack principale .NET 2026: .NET 8/9 LTS + C# 12+ (indispensabile), ASP.NET Core (indispensabile), Entity Framework Core (ORM), SQL Server/PostgreSQL, Azure (cloud dominante), Redis, RabbitMQ/Azure Service Bus/Kafka, Docker + Kubernetes, xUnit + Moq + FluentAssertions + Testcontainers, Serilog + OpenTelemetry. Senior: Clean Architecture + DDD.

Coppie comuni: C# + ASP.NET Core, ASP.NET Core + EF Core, ASP.NET Core + SQL Server, .NET + Azure, .NET + Docker. Roadmap di apprendimento: basi di C# → SQL + EF Core → ASP.NET Core → Azure → Docker/k8s.

Domanda per livello

livelloofferte
senior244
middle64
junior21
lead15
principal1

.NET è uno dei segmenti backend più accessibili ai Junior. Percorso di carriera: Junior → Middle → Senior → .NET Architect / Tech Lead.

⚠ solo lato domanda: il livello della banca dati osservata è ignoto per la maggior parte

Datori di lavoro

La domanda è distribuita tra 371 datori di lavoro. Il maggiore ne concentra il 2.1%, i primi dieci il 12.3%; il restante 87.7% è coda lunga.

quotavalore
top-12.1%
top-35.4%
top-1012.3%
coda lunga87.7%

⚠ i nomi non sono mostrati: il classificatore non distingue ancora le agenzie di selezione dai datori di lavoro finali

Dove Zorky vede questo mercato

Osservato su 58 fonti; la maggiore ne concentra il 22.6%: questo mercato non dipende da un solo canale.

Posizioni recenti

Tutte le offerte →

Le ultime offerte .NET Backend aperte: le 10 posizioni più recenti con una qualità della descrizione adeguata. L'elenco completo è nel nostro CRM o tramite il link «vedi tutte» qui sotto.

Mercati adiacenti

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.

⚠ i mercati adiacenti per il confronto non sono ancora definiti

Come si misura
Posizione
un'offerta aperta che ha superato il controllo di qualità e indica almeno due tecnologie
Candidato osservato
un candidato il cui stack contiene questa tecnologia; un dato aggregato: nessun singolo record esce dal perimetro
Candidato abbinabile
non ancora conteggiato
Finestra
offerte aperte nel momento in cui è stato creato lo snapshot

Sui dati

  • Alcuni dettagli sono nascosti: la loro copertura di dati non è ancora sufficiente.
  • Le statistiche vengono mostrate solo dove il campione supera un controllo di qualità.
  • L'assenza di un blocco non significa che il valore sia zero.

Dettagli attualmente nascosti: 8.

Dati al 2026-10-27

Area: Backend

Specializzazioni correlate

All'interno di .NET Backend: ASP.NET Core Developer (dominante: API REST/microservizi), .NET Framework Developer (enterprise legacy), Blazor Developer (C# nel browser), Azure .NET Engineer (cloud-native sullo stack Microsoft), C# Senior Backend (generale). Confronto con gli altri stack backend nella barra qui sotto.

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

Domande frequenti

Le domande più frequenti su .NET Backend: retribuzione, .NET vs Java vs Go, ASP.NET Core vs Blazor vs MAUI, differenza da Unity/MAUI, remoto, come iniziare (8-12 mesi), competenze da Senior. Le risposte si ricalcolano automaticamente.

Quanto guadagna un .NET Junior, Middle, Senior o Lead?

Il salto più grande è tra Junior e Middle (padronanza di ASP.NET Core + EF + DI). Il Senior gestisce l'architettura dei servizi + fa da mentore. Il Lead gestisce 3-7 ingegneri .NET + le decisioni tecniche. Percorso di carriera: Junior → Middle → Senior → poi .NET Architect (profondità tecnica) o Tech Lead (management).

Quale stack viene richiesto più spesso per .NET?

I principali nel 5: c#, sql, azure, ci/cd, cloud. .NET 8/9 LTS: indispensabile, .NET Framework 4.8 ancora nel legacy. C# 12+: indispensabile (primary constructor, record, pattern matching, setter init-only). ASP.NET Core: lo standard per API/web. Entity Framework Core: l'ORM dominante, EF6 nel legacy. SQL Server: il DB principale (ecosistema .NET); PostgreSQL cresce nei progetti aperti all'open source. Azure: il cloud dominante dello stack Microsoft (AKS, App Service, Functions, Service Bus, Cosmos DB), AWS più raramente. Redis, RabbitMQ/Azure Service Bus/Kafka. Docker+Kubernetes: lo standard. Test: xUnit/NUnit + Moq + FluentAssertions + Testcontainers. Serilog+OpenTelemetry per l'osservabilità. MediatR + FluentValidation + AutoMapper: lo stack di prodotto tipico. Polly per la resilienza. La conoscenza di Clean Architecture / DDD è indispensabile per un Senior.

.NET vs Java vs Go: cosa scegliere per il Backend?

.NET / C#: la base dello stack Microsoft. Domina enterprise/banche/telco + outsourcing per USA/UE. Stipendio a Mosca ≈ Java, nell'outsourcing per USA/UE spesso più alto. Ecosistema maturo, ottimo sistema di tipi (Nullable Reference Types), LINQ. Svantaggi: vendor lock-in di Microsoft (anche se .NET Core è completamente cross-platform da 2016+). Java: il mercato più grande nella CSI, soprattutto nel settore bancario. Spring Boot. Stipendio ≈ .NET. Go: cloud-native + microservizi. Sopra Python, sotto Java/.NET in media. Strategia di carriera: .NET se ti incroci con l'outsourcing per USA/UE o con un'azienda di prodotto Microsoft. Java per la massima stabilità + banche. Go per cloud-native + microservizi. Molti Senior conoscono 2 linguaggi per avere flessibilità.

ASP.NET Core vs Blazor vs MAUI: cosa imparare?

ASP.NET Core: indispensabile, domina oltre il 90% delle offerte .NET. API REST/gRPC, microservizi, SignalR (tempo reale). Blazor (C# nel browser): frontend moderno su .NET. Blazor Server (basato su SignalR, aggiornamenti istantanei) o Blazor WebAssembly (SPA completa nel browser su WASM). Una nicchia in crescita: i team .NET usano Blazor al posto di React/Vue per gli strumenti interni. Senior Blazor: premio del +10% rispetto ad ASP.NET Core. MAUI (.NET Multi-platform App UI): desktop/mobile cross-platform. Di nicchia ma in crescita dopo il ritiro di Xamarin. Strategia di carriera: prima ASP.NET Core (necessità del mercato), poi Blazor per diversificare (soprattutto nelle aziende Microsoft). MAUI solo se ti orienti verso il mobile/desktop cross-platform.

Gli sviluppatori .NET possono lavorare da remoto?

Sì, il 34% delle offerte .NET è completamente da remoto o ibrido. Le aziende di outsourcing: quasi sempre da remoto; l'ecosistema .NET è completamente cross-platform con Linux/macOS + Docker. Banche russe: ibrido o in sede per compliance. Hub per gli sviluppatori .NET russofoni che si trasferiscono: Polonia (Varsavia/Cracovia: enorme mercato .NET), Germania, Repubblica Ceca (Praga), Serbia, Georgia.

Che differenza c'è tra .NET Backend e Game Dev / Mobile (Xamarin)?

.NET Backend (questa pagina): sviluppo lato server di API REST/gRPC + logica di business su ASP.NET Core. Unity / Game Dev in C#: sviluppo di videogiochi: giochi 3D/2D, fisica, IA, rendering. Uno stack completamente diverso: motore Unity + ECS + programmazione di shader. Lo stipendio di un Senior Unity ≈ quello di un Senior .NET a Mosca. Xamarin/MAUI (mobile cross-platform in C#): sviluppo mobile per iOS/Android da un'unica codebase. Di nicchia, ma MAUI sta crescendo dopo il ritiro di Xamarin. Un cambio di carriera .NET Backend → Unity Game Dev richiede di imparare le API del motore + le basi degli shader in 6-12 mesi. .NET Backend → MAUI: 2-3 mesi (la conoscenza di ASP.NET non aiuta, ma C# e LINQ si trasferiscono).

Da dove iniziare con .NET nel 2026?

Roadmap: 1) C#: sintassi, OOP, generics, LINQ, async/await. Libri: "C# in Depth" di Skeet, "Pro C# 10 with .NET 6" di Troelsen. 2) SQL + un RDBMS (SQL Server per lo stack Microsoft / PostgreSQL per il multipiattaforma). 3) ASP.NET Core: tutorial ufficiale + un progetto personale (REST API con autenticazione + EF Core + PostgreSQL/SQL Server + Docker). 4) Entity Framework Core: padronanza dell'ORM (N+1, strategie di Include, SQL grezzo). 5) DI/IoC: il container DI integrato di .NET, comprensione dei lifetime (Singleton/Scoped/Transient). 6) xUnit + Moq + FluentAssertions + Testcontainers per i test. 7) Basi di Azure: preparazione alla certificazione AZ-204 (App Service, Functions, Service Bus, Cosmos DB). 8) Basi di Docker + Kubernetes. 9) Progetto personale: REST API + EF Core + PostgreSQL + autenticazione + cache Redis + Docker + CI con GitHub Actions. Tempo per arrivare a Junior: 8-12 mesi a tempo pieno.

Quante offerte .NET sono aperte in CSI ed Europa?

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.

Quali competenze servono a un Senior .NET?

Un Senior .NET Backend gestisce l'intero ciclo. Padronanza di C#: async/await sotto il cofano (TaskScheduler, SynchronizationContext), record e pattern matching, nullable reference types, primary constructors, source generators (a livello di conoscenza). ASP.NET Core: progettazione della pipeline di middleware, filtri/handler personalizzati, SignalR per il realtime, compromessi tra minimal API e Controller, output caching, rate limiting. Entity Framework Core: individuazione dei problemi N+1 (Include/ThenInclude/Split queries), ottimizzazione delle query tramite EF.Functions, SQL raw per le prestazioni, pattern di migrazione. Architettura: Clean Architecture (Onion/Hexagonal), DDD (aggregati, value object, domain event), CQRS + MediatR, event sourcing su Marten/EventStore. Prestazioni: profiling tramite dotMemory/dotTrace, BenchmarkDotNet, Span<T>/Memory<T> per codice senza allocazioni, ValueTask vs Task. Cloud: Azure a livello di architetto (AKS, App Service, Functions, Service Bus, Cosmos DB, App Configuration). Test: copertura oltre il 70%, integrazione tramite WebApplicationFactory + Testcontainers, contract testing tramite Pact. DevOps: Docker, basi di k8s, Azure DevOps Pipelines. Soft skill: revisione del codice, mentoring, comunicazione con PM/cliente (per l'outsourcing).

Lascia una richiesta

Descrivi l'attività e lascia un contatto: la richiesta arriva nel nostro CRM e rispondiamo al contatto che indichi.

Inviando, accetti la informativa sulla privacy.