Usamos cookies técnicos e estatísticas de visitas: Yandex Metrica e o registro de visitas desidentificado do Zorky. Nunca vendemos dados. Mais sobre cookies e estatísticas.
O Zorky está em modo de teste: tudo é grátis. Este site é só uma demo: nomes de empresas, links e seu feed pessoal ficam disponíveis depois do cadastro. Cadastre-se →
ZorkyZorky
Português
@termdocs

.NET / C#: mercado

.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
vagas abertas — por cargo, republicações mescladas
$5.750
mediana $/mês
43%
remoto

O mercado de .NET / C# tem agora 589 vagas abertas, 540 delas observadas recentemente. Median salary $5.750/mo.

34% das vagas de .NET são remotas ou híbridas. Empresas de outsourcing — quase sempre remoto. Bancos russos — híbrido/escritório. O ecossistema .NET é totalmente multiplataforma, com Linux/macOS + Docker.

⚠ salário conhecido para 69 de 589 vagas; participação de remoto a partir de 441 com formato informado; 540 contadas como observações recentes; tendência e dificuldade de contratação não são mostradas

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.

Demanda e oferta observada

Demanda aberta589
Oferta observada— não publicado

Tendência 2026: migrações de .NET Framework para .NET 8/9 + adoção de Blazor.

⚠ candidatos compatíveis com uma vaga ainda não são contados: são mostrados a demanda e o pool observado

Distribuição de salários

Um em cada dez ganha menos de $2.375, um em cada dez mais de $10.507. Metade do mercado fica entre $4.625 e $7.092. Amostra: 69.

Geografia da demanda

paísvagas
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).

⚠ apenas número de vagas: o salário por país não é publicado

Usada junto com

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

Top stack de .NET 2026: .NET 8/9 LTS + C# 12+ (obrigatório), ASP.NET Core (obrigatório), Entity Framework Core (ORM), SQL Server/PostgreSQL, Azure (dominador de nuvem), Redis, RabbitMQ/Azure Service Bus/Kafka, Docker + Kubernetes, xUnit + Moq + FluentAssertions + Testcontainers, Serilog + OpenTelemetry. Senior — Clean Architecture + DDD.

Pares comuns: C# + ASP.NET Core, ASP.NET Core + EF Core, ASP.NET Core + SQL Server, .NET + Azure, .NET + Docker. Roadmap de aprendizado: núcleo de C# → SQL + EF Core → ASP.NET Core → Azure → Docker/k8s.

Demanda por nível

nívelvagas
senior244
middle64
junior21
lead15
principal1

O .NET é um dos segmentos de backend mais amigáveis para Juniores. Trajetória de carreira: Júnior → Pleno → Sênior → Arquiteto .NET / Tech Lead.

⚠ apenas o lado da demanda: a senioridade do pool observado é desconhecida na maior parte

Empregadores

A demanda está distribuída entre 371 empregadores. O maior responde por 2.1%, os dez primeiros por 12.3%; os 87.7% restantes são cauda longa.

proporçãovalor
top 12.1%
top 35.4%
top 1012.3%
cauda longa87.7%

⚠ os nomes não são mostrados: o classificador ainda não distingue agências de recrutamento de empregadores finais

Onde o Zorky vê este mercado

Observado em 58 fontes; a maior responde por 22.6%: este mercado não depende de um único canal.

Vagas recentes

Todas as vagas →

Vagas de .NET Backend abertas mais recentes — as 10 posições mais recentes com qualidade de descrição adequada. A lista completa está no nosso CRM ou pelo link "ver todas" abaixo.

Mercados adjacentes

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.

⚠ mercados adjacentes para comparação ainda não foram definidos

Como é medido
Vaga
uma vaga aberta que passou pelo filtro de qualidade e lista pelo menos duas tecnologias
Candidato observado
um candidato cujo stack contém esta tecnologia; um agregado — nenhum registro individual sai do perímetro
Candidato compatível
ainda não contado
Janela
vagas abertas no momento em que o snapshot foi gerado

Sobre os dados

  • Alguns detalhamentos estão ocultos: a cobertura de dados deles ainda não é suficiente.
  • As estatísticas só aparecem onde a amostra passa por um controle de qualidade.
  • A ausência de um bloco não significa valor zero.

Detalhamentos ocultos no momento: 8.

Dados de 2026-10-27

Área: Backend

Especializações relacionadas

Dentro de .NET Backend: ASP.NET Core Developer (dominante — REST APIs/microsserviços), .NET Framework Developer (enterprise legado), Blazor Developer (C# no navegador), Azure .NET Engineer (cloud-native no stack da Microsoft), C# Senior Backend (geral). A comparação com outros stacks de backend — na barra abaixo.

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

Perguntas frequentes

As perguntas mais comuns sobre .NET Backend: pagamento, .NET vs Java vs Go, ASP.NET Core vs Blazor vs MAUI, diferença de Unity/MAUI, remoto, como começar (8-12 meses), skills de Senior. As respostas se recalculam automaticamente.

Quanto ganha um .NET Júnior, Pleno, Sênior ou Lead?

O maior salto é entre Junior e Middle (domínio de ASP.NET Core + EF + DI). O Senior é dono da arquitetura de serviços + mentor. Lead — gerenciar 3-7 engenheiros .NET + decisões técnicas. Fluxo de carreira: Junior → Middle → Senior → ou .NET Architect (profundidade técnica) ou Tech Lead (gestão).

De qual stack .NET mais precisa?

Top 5: c#, sql, azure, ci/cd, cloud. .NET 8/9 LTS — obrigatório, .NET Framework 4.8 ainda em legacy. C# 12+ — obrigatório (primary constructors, records, pattern matching, init-only setters). ASP.NET Core — o padrão para APIs/web. Entity Framework Core — dominador de ORM, EF6 em legacy. SQL Server — o principal DB (ecossistema .NET); PostgreSQL está crescendo em projetos open-source-friendly. Azure — o dominador de cloud do stack Microsoft (AKS, App Service, Functions, Service Bus, Cosmos DB), AWS menos frequente. Redis, RabbitMQ/Azure Service Bus/Kafka. Docker+Kubernetes — o padrão. Testes: xUnit/NUnit + Moq + FluentAssertions + Testcontainers. Serilog+OpenTelemetry para observabilidade. MediatR + FluentValidation + AutoMapper — stack típico de produto. Polly para resiliência. Conhecimento de Clean Architecture / DDD — obrigatório para Senior.

.NET vs Java vs Go — o que escolher para Backend?

.NET / C# — a base do stack Microsoft. Domina o mercado corporativo/bancos/telecom + outsourcing para EUA/UE. Salário em Moscou ≈ Java; em outsourcing para EUA/UE, muitas vezes maior. Ecossistema maduro, excelente sistema de tipos (Nullable Reference Types), LINQ. Pontos fracos: dependência da Microsoft (embora o .NET Core seja totalmente multiplataforma desde o 2016+). Java — o maior mercado na CEI, especialmente no setor bancário. Spring Boot. Salário ≈ .NET. Go — cloud-native + microsserviços. Acima de Python, abaixo de Java/.NET em média. Estratégia de carreira: .NET se o seu foco é outsourcing para EUA/UE ou uma empresa de produto Microsoft. Java para máxima estabilidade + bancos. Go para cloud-native + microsserviços. Muitos engenheiros Sêniores dominam 2 linguagens para ter flexibilidade.

ASP.NET Core vs Blazor vs MAUI — o que aprender?

ASP.NET Core — obrigatório, domina 90%+ das vagas de .NET. APIs REST/gRPC, microsserviços, SignalR (tempo real). Blazor (C# no navegador) — frontend moderno em .NET. Blazor Server (apoiado em SignalR, atualizações instantâneas) ou Blazor WebAssembly (SPA completa no navegador em WASM). Um nicho em crescimento — times .NET usam Blazor em vez de React/Vue para ferramentas internas. Blazor Sênior — adicional de +10% sobre ASP.NET Core. MAUI (.NET Multi-platform App UI) — desktop/mobile multiplataforma. Nicho, mas em crescimento após a aposentadoria do Xamarin. Estratégia de carreira: ASP.NET Core primeiro (necessidade de mercado), depois Blazor para diversificação (especialmente em ambientes Microsoft). MAUI — só se você for para mobile/desktop multiplataforma.

Desenvolvedores .NET podem trabalhar remotamente?

Sim, 34% das vagas de .NET são totalmente remotas ou híbridas. Empresas de outsourcing — quase sempre remotas; o ecossistema .NET é totalmente multiplataforma com Linux/macOS + Docker. Bancos russos — híbrido ou presencial por causa de compliance. Hubs de relocação para desenvolvedores .NET de língua russa: Polônia (Varsóvia/Cracóvia — enorme mercado .NET), Alemanha, Chéquia (Praga), Sérvia, Geórgia.

Em que o .NET Backend difere de Game Dev / Mobile (Xamarin)?

.NET Backend (esta página) — desenvolvimento server-side de APIs REST/gRPC + lógica de negócios em ASP.NET Core. Unity / Game Dev em C# — desenvolvimento de jogos: jogos 3D/2D, física, IA, renderização. Um stack completamente diferente: engine Unity + ECS + programação de shaders. Salário de Unity Sênior ≈ .NET Sênior em Moscou. Xamarin/MAUI (mobile multiplataforma em C#) — desenvolvimento mobile para iOS/Android a partir de uma única base de código. Nicho, mas o MAUI está crescendo após a descontinuação do Xamarin. Uma mudança de carreira .NET Backend → Unity Game Dev exige aprender as APIs da engine + noções básicas de shaders ao longo de 6-12 meses. .NET Backend → MAUI — 2-3 meses (o conhecimento de ASP.NET não ajuda, mas C# e LINQ se aproveitam).

Por onde começar em .NET em 2026?

Roadmap: 1) C# — sintaxe, OOP, generics, LINQ, async/await. Livros: "C# in Depth" Skeet, "Pro C# 10 with .NET 6" Troelsen. 2) SQL + um RDBMS (SQL Server para a stack Microsoft / PostgreSQL para cross-platform). 3) ASP.NET Core — tutorial oficial + um pet project (REST API com auth + EF Core + PostgreSQL/SQL Server + Docker). 4) Entity Framework Core — domínio do ORM (N+1, estratégias de Include, SQL cru). 5) DI/IoC — o container DI nativo do .NET, entendimento dos lifetimes (Singleton/Scoped/Transient). 6) xUnit + Moq + FluentAssertions + Testcontainers para testes. 7) Noções de Azure — preparação para a certificação AZ-204 (App Service, Functions, Service Bus, Cosmos DB). 8) Noções de Docker + Kubernetes. 9) Pet project: REST API + EF Core + PostgreSQL + auth + cache Redis + Docker + GitHub Actions CI. Tempo até Junior — 8-12 meses em tempo integral.

Quantas vagas de .NET estão abertas na CEI e na 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.

De quais skills um Senior .NET precisa?

Um .NET Backend Sênior é dono do ciclo completo. Domínio de C#: async/await por dentro (TaskScheduler, SynchronizationContext), records e pattern matching, nullable reference types, primary constructors, source generators (nível de noção). ASP.NET Core: design do pipeline de middleware, filtros/handlers personalizados, SignalR para tempo real, trade-offs entre minimal APIs e Controllers, output caching, rate limiting. Entity Framework Core: detecção de N+1 (Include/ThenInclude/Split queries), otimização de consultas via EF.Functions, SQL puro para desempenho, padrões de migração. Arquitetura: Clean Architecture (Onion/Hexagonal), DDD (agregados, value objects, domain events), CQRS + MediatR, event sourcing com Marten/EventStore. Desempenho: profiling com dotMemory/dotTrace, BenchmarkDotNet, Span<T>/Memory<T> para código sem alocações, ValueTask vs Task. Nuvem: Azure no nível de arquiteto (AKS, App Service, Functions, Service Bus, Cosmos DB, App Configuration). Testes: cobertura de 70%+, integração via WebApplicationFactory + Testcontainers, testes de contrato via Pact. DevOps: Docker, noções de k8s, Azure DevOps Pipelines. Soft skills: code review, mentoria, comunicação com PM/cliente (no outsourcing).

Deixar uma solicitação

Descreva a tarefa e deixe um contato: a solicitação chega ao nosso CRM e respondemos no contato informado.

Ao enviar, você concorda com a política de privacidade.