C#エンジニアの単価は月60〜90万円が主流だ。 .NET業務系・Azure・Unityの3領域で単価レンジが異なり、スキルと経験年数の組み合わせによっては月100万円超も現実的な水準となっている。
「C#は古い言語のイメージがあるが、単価はどうなのか」
この質問を受けるたびに、少し補足が必要だと感じる。
C#は確かにMicrosoftが2000年にリリースした言語だ。しかし2024〜2026年にかけて、.NET 8(LTS)の登場と.NET Modernization(レガシーシステムのクラウド移行)案件の増加によって、C#の市場需要は回復どころか拡大している。
特にAzureとの親和性が高く、Microsoftスタックを中心に構築されたエンタープライズシステムでのC#需要は安定している。製造業・公共系・金融の一部は長年C#で構築されたシステムを保守・拡張しており、その需要は今後も続く。
Heydayでもその傾向を体感している。C#案件は全案件の8〜12%程度を占めており、Java案件に次ぐボリュームがある。
現場データをもとに、C#エンジニアの単価相場を整理する。
Heyday 2026年上半期取り扱いC#案件データ
Heydayが2026年上半期に取り扱ったC#案件の単価レンジを領域・経験年数別にまとめた。
| 領域 | 経験年数 | 単価レンジ | 主な案件タイプ |
|---|---|---|---|
| .NET業務系 | 3〜5年 | 65〜80万円 | 基幹系リプレイス、行政DX |
| .NET業務系 | 5年以上 | 80〜100万円 | アーキテクト、PL |
| Azure | 3〜5年 | 70〜85万円 | クラウド移行、インフラ自動化 |
| Unity | 3〜5年 | 55〜70万円 | スマホゲーム、VR/AR |
| Unity | 5年以上 | 70〜90万円 | シニアエンジニア、TA |
※ Heyday 2026年上半期取り扱い案件より(エンド直・1次請け中心)
C#案件の3つの領域
C#案件は大きく3つの領域に分かれる。それぞれ単価の傾向が異なる。
1. .NET業務系(エンタープライズ)
製造業・物流・医療・公共系など、業務システムの開発・保守がC#の最大の需要領域だ。
特徴:
- ASP.NET Core / WinFormsを使ったWebアプリ・デスクトップアプリ
- 長期案件が多く、同じシステムを5〜10年かけて開発・保守
- 設計工程(基本設計・詳細設計)を担当するポジションへの需要が高い
- .NET Framework(旧)から.NET 6/8への移行案件が2024〜2026年に急増
2. Azure / クラウド連携
Microsoftのクラウド基盤「Azure」とC#の親和性は、他のクラウドと言語の組み合わせよりも高い。
特徴:
- Azure Functions(サーバーレス)+ C#の組み合わせが多い
- Azure DevOpsを使ったCI/CD構築
- Microsoft 365 / SharePoint拡張開発
- .NET on Azure App Serviceでのバックエンド構築
AzureとC#を組み合わせたスキルは、「Microsoft認定パートナー」企業からの案件依頼が多く、特定の企業群での需要が安定している。
3. Unity / ゲーム開発
UnityゲームエンジンはC#をスクリプト言語として採用しているため、ゲーム開発でのC#需要も存在する。
特徴:
- モバイルゲーム開発(iOS/Android)
- VR/ARコンテンツ開発
- ゲームよりやや単価が低め(ゲーム業界の賃金構造が影響)
- Unity開発者特有の採用市場があり、SES経由より直接雇用が多い
ゲーム開発C#は他の2領域(.NET業務系・Azure)と比べると単価レンジが異なる。
C#エンジニアの単価相場(経験年数別)
以下はエンド直または1次請け案件での実勢レンジだ。
.NET業務系・Azureエンジニア
| 経験年数 | 正社員SES(月額) | フリーランス(月額) | 年収換算(SES正社員目安) | 市場での立ち位置 |
|---|---|---|---|---|
| 1年未満 | 30〜40万円 | 42〜55万円 | 360〜480万円 | 育成案件・研修期間 |
| 1〜3年(業務系) | 40〜50万円 | 55〜65万円 | 480〜600万円 | 実装メイン |
| 3〜5年(.NET/Azure) | 50〜65万円 | 65〜80万円 | 600〜780万円 | 設計〜実装をカバー |
| 5年以上(上流/Azure) | 65〜80万円 | 80〜100万円 | 780〜960万円 | 設計主導・アーキテクト |
Unity専門エンジニア(ゲーム開発)
| 経験年数 | 正社員SES(月額) | フリーランス(月額) | 備考 |
|---|---|---|---|
| 1〜3年 | 35〜45万円 | 48〜60万円 | ゲーム業界は全体的に単価低め |
| 3〜5年 | 45〜58万円 | 60〜75万円 | リードプログラマーとして評価 |
| 5年以上 | 55〜70万円 | 70〜88万円 | 技術アーキテクトとして上限がある |
Unityゲーム開発の単価が業務系・Azureより低い理由は、ゲーム業界全体の賃金水準の問題が大きい。ゲーム開発の経験を活かしてVR/XR業界や産業系シミュレーション(製造・医療)に移ると、単価が上がるケースがある。
スキル・専門性別の単価差
C#エンジニアの単価を左右する主要スキルを整理する。
| スキル / 専門性 | 単価への影響(経験3〜5年基準) | 備考 |
|---|---|---|
| .NET 8 / ASP.NET Core | +3〜8万円 | .NET Framework案件より高評価 |
| Azure(基礎) | +4〜10万円 | Azure FunctionsやApp Serviceの実務 |
| Azure(上級:Architecture) | +10〜20万円 | Azure Solutionsアーキテクトとして評価 |
| Entity Framework / EF Core | +2〜5万円 | .NETのORM。基本スキルとして評価 |
| .NET Framework → .NET 6/8移行経験 | +5〜12万円 | 移行需要が高い2024〜2026年に価値大 |
| Blazor | +3〜8万円 | .NET WebAssemblyフレームワーク。採用増 |
| gRPC (.NET) | +4〜9万円 | マイクロサービス間通信。需要拡大中 |
| SignalR | +3〜7万円 | リアルタイム通信。チャット・通知系で使われる |
.NET 6 → .NET 8移行需要の拡大
2026年現在、C#市場で最も目立つ動きは「.NET Modernization」案件の急増だ。
背景
- .NET Framework 4.xは2025年10月にメインストリームサポートが終了している
- 多くの企業が.NET Framework → .NET 8への移行を急いでいる
- .NET 6はLTSだったが、2024年11月でサポートが終了し、.NET 8が現行LTS
移行案件の特徴
- 大規模なシステムの場合、移行プロジェクトが2〜5年かかることも
- 移行経験のあるエンジニアは「移行設計ができる」として高評価
- .NET Framework(古い)と.NET 8(新しい)の両方を知っているエンジニアに需要
この移行需要は2027〜2028年にかけてピークを迎えると予測されており、今C#のモダン化(.NET 8 + クラウド化)スキルを習得しておくことは中期的な単価向上に直結する。
AzureとC#の親和性(Microsoftスタック案件の多さ)
C#の単価を考える際に、Azureとの組み合わせは避けて通れない。
なぜC#×Azureは親和性が高いのか
-
言語とクラウドが同じメーカー(Microsoft) SDK・ライブラリ・ドキュメントの親和性が高く、C#でAzureのリソースを操作するコードが書きやすい。
-
エンタープライズ企業のMicrosoftスタック採用率 大企業・官公庁ではActive Directory・Microsoft 365・Azure ADを組み合わせたシステムが多く、C#での実装が求められる。
-
Azure Functions + C#の組み合わせが定番 サーバーレス処理(バッチ・イベント処理)ではAzure FunctionsとC#の組み合わせが実質標準になりつつある。
Azure資格が単価に与える影響
| Azure資格 | 月額への影響 | 難易度 |
|---|---|---|
| AZ-900(Azure Fundamentals) | ほぼなし(基礎知識証明のみ) | 易 |
| AZ-204(Azure Developer Associate) | +3〜7万円 | 中 |
| AZ-305(Azure Solutions Architect Expert) | +8〜18万円 | 難 |
| AZ-400(Azure DevOps Engineer Expert) | +6〜14万円 | 難 |
AZ-305は取得難易度が高いが、取得後の単価上昇効果が最も大きい。C#のバックエンド開発からAzureアーキテクトへのキャリアシフトを考えているなら、AZ-305は明確な目標になる。
