1 - 30件/全12,372件
・製造業DXプラットフォーム開発案件に携わっていただきます。 ・主に下記作業をご担当いただきます。 -生産管理系クラウドツール開発 -一部分析業務
案件の必須スキル
・Python、OR-Toolsを用いた開発経験 ・Webアプリケーション設計経験 ・クラウドインフラストラクチャを用いた実務経験 ・RESTful APIの設計及び開発経験
・ヘルスケアプラットフォームの開発において、 下記作業をご担当いただきます。 -既存サービスの新機能開発、機能改善、運用におけるバックエンド部分全般 -既存機能のモダン化、バグ監視、テスト自動化などの開発環境整備 -DWH(基幹システム)と連携したデータ処理(ETL)基盤の構築や運用 -ネイティブアプリやフロントエンド側に提供するAPI基盤構築 -マイクロサービス化の検討等、プロダクト運用環境の改善
案件の必須スキル
・Ruby on Railsを用いた開発経験(5年以上) ・アジャイルでの開発経験 ・リーダーの経験
・製造業DXプラットフォーム開発案件に携わっていただきます。 ・主に下記作業をご担当いただきます。 -生産管理系クラウドツール開発 -一部分析業務
案件の必須スキル
・Python、OR-Toolsを用いた開発経験 ・Webアプリケーション設計経験 ・クラウドインフラストラクチャを用いた実務経験 ・RESTful APIの設計及び開発経験
・製造業DXプラットフォーム開発案件に携わっていただきます。 ・主に下記作業をご担当いただきます。 -生産管理系クラウドツール開発 -一部分析業務
案件の必須スキル
・Python、OR-Toolsを用いた開発経験 ・JavaまたはC#を用いた開発経験 ・クラウドインフラストラクチャを用いた実務経験 ・RESTful APIの設計及び開発経験 ・Webアプリケーション設計経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 自社内で複数パッケージソフトの開発や、ソフトウェア設計、開発を提供している受託開発企業にて、C#.net を用いたクラウドサービスのソフトウェア開発に携わっていただきます。 C/S型システムのWebシステム化に伴っての募集となります。 要件定義書、概要設計、機能設計などの資料を元にした、詳細設計の作成、プロダクトコード・テストコード実装、及び単機能テスト実施、報告書作成等を行っていただきます。
案件の必須スキル
・C#、ASP.NET Core Blazor を用いたWebアプリケーション開発3年以上 ・HTML / CSS / JavaScript の経験 ・SQL、Git 等のツール経験 ・ソフトウェア開発の作業手順書、開発規約などを理解して自身のタスクの計画や進捗管理ができる。 ・自ら関係者とコミュニケーションをとり、業務や技術上の課題の対応や解決ができる。 ・フレームワークやアーキテクチャ等のソフトウェア共通部の一部、または全部の設計・開発経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 大手航空会社の開発プロジェクトを請け負う企業にて、バックエンドエンジニアとして参画して頂きます。 飛行機の予約プロセスから空港でのチェックインの誘導などのシステム開発など、航空体験の開発にに携わって頂きます。 働き方としてバーチャルオフィス (Gather) を導入しており、ペアプロでの開発も行って頂く予定です。 【具体的な業務内容】 ・デザイナー、及びフロントエンドエンジニアと協調したUI/UX の設計 ・gRPC サーバーの設計と実装 ・サードパーティが提供するSaaSにおける API の調査と検証 ・開発した機能に対するテスト ・CI/CD 環境の構築、整備 ・システムの保守運用
案件の必須スキル
・Kotlin、Go、Java、Scala、C#、TypeScript、Rust などの言語を用いた開発経験 5年以上 ・スクラム開発の経験 ・プロダクトの技術選定を主体的に行った経験 ・受け身でなく、主体的に業務に取り組める方 ・ソフトウェアアーキテクチャかデザインパターンの利用経験 - フレームワークやMVCの利用経験のみはNG ・ユニットテストの実装経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 大手航空会社の開発プロジェクトを請け負う企業にて、バックエンドエンジニアとして参画して頂きます。 飛行機の予約プロセスから空港でのチェックインの誘導などのシステム開発など、航空体験の開発にに携わって頂きます。 働き方としてバーチャルオフィス (Gather) を導入しており、ペアプロでの開発も行って頂く予定です。 【具体的な業務内容】 ・デザイナー、及びフロントエンドエンジニアと協調したUI/UX の設計 ・gRPC サーバーの設計と実装 ・サードパーティが提供するSaaSにおける API の調査と検証 ・開発した機能に対するテスト ・CI/CD 環境の構築、整備 ・システムの保守運用
案件の必須スキル
・Kotlin、Go、Java、Scala、C#、TypeScript、Rust などの言語を用いた開発経験 5年以上 ・スクラム開発の経験 ・プロダクトの技術選定を主体的に行った経験 ・受け身でなく、主体的に業務に取り組める方 ・ソフトウェアアーキテクチャかデザインパターンの利用経験 - フレームワークやMVCの利用経験のみはNG ・ユニットテストの実装経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 大手航空会社の開発プロジェクトを請け負っている企業にて、SREポジションを募集しております。 【具体的な業務内容】 ・インフラ環境の構築、運用 ・モニタリングとアラートの設定 ・セキュリティポリシーの策定とその適用の自動化 ・gRPC サーバーの設計と実装 ・開発した機能に対するテスト ・CI/CD環境の構築、整備 ・システムの保守運用 また、働き方としてバーチャルオフィス (Gather) を導入しており、ペアプロでの開発も行って頂く予定です。
案件の必須スキル
・GCP、AWS、Azure のいずれかを用いたインフラ環境の構築、運用経験 5年以上 ・Terraform や Pulum iなどを用いた IaCを使用した開発経験 3年以上 ・Kotlin、Go、Java、Scala、C#、TypeScript、Rust などを用いた開発経験 ・プロダクトの技術選定を主体的に行った経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 製造業や建設業、食品メーカーなどからの受託開発をメインとしている企業にて、今回は製造行向けのBOM系のソフト開発案件ご参画頂きます。 様々な案件が並行して動いておりますので、各案件の実装をメインにお任せする予定です。
案件の必須スキル
・Java を用いた開発経験1年程度 ・C#、C+ を用いた開発経験1年程度 ・C# (XAML) を用いた開発経験1年程度 ※JavaとC#を両方経験しておりましたら若手の方でも問題ございません。
Microsoft Azureの情報活用アプリ開発 ・建設機械から稼働データをAzureへアップロードし保存する機能や、稼働状況を表示する Webアプリの開発を行います。 想定業務 ・開発者として、下段に記載したスキルを用いて開発を実施いただく想定です。 ・アジャイル開発を採用しています。 1ヶ月=1スプリントのサイクルでスケジュールを見直しながら開発を進めます。 ・0.5~2人月で開発できる規模の機能について、外部設計から結合テストまで 一人の開発者に専任で担当していただくことが多いです。 ・外部設計やUAT実施等に際し、自身の開発した内容について、 Web会議でお客様に直接説明していただく場合があります。 C#.NET
案件の必須スキル
・C#での開発経験:3年以上 ・クラウド開発の経験 ・Visual Studio を使用した C# .NET Framework での開発経験 ・TypeScript または JavaScript での開発経験 ・RDB、SQLの基礎知識 ・外部/内部設計、コーディング、単体/結合テスト設計 ・顧客とのコミュニケーション経験
・Webアプリケーション開発案件にフルスタックエンジニアとして携わっていただきます。 ・主に下記作業をご担当していただきます。 -PBIに基づいた、ユーザへの提供価値ベースの開発
案件の必須スキル
・TypeScriptの経験 ・Node.js用いたWebAPI開発経験 ・ReactまたはNext.jsの使用経験 ・バックエンドAPIの開発経験(5年以上) ・何らかのRDBのDB設計とSQL作成の経験 ・Dockerの基本的な操作経験 ・スクラムでの開発経験またはそれに準ずる知見
販売店のシステム系子会社においてシステム開発を行う。 車両、運行管理システムはAzure AppServiceを用いて構築されたWEBアプリケーションである。 車両に取り付けた機器から位置情報や速度、CANデータを取得しシステムと連携することで 以下の機能(画面)を実現する。 ・リアルタイムの車両位置マッピング ・運転日報 ・運行管理 ・・・等 【業務内容】 ①開発 開発者ロールとして、設計~リリースまでを担当。 アジャイル方式で開発を行う。 ②教育・サポート 経験の浅い案件先プロパーに対し、技術面や資料作成のサポート・指導を行う。 C#.NET
案件の必須スキル
・C#(フレームワーク:ASP.NET)経験:3年以上 →設計・構築・テスト計画/実施を他者のサポートなしで実行できること ・Azure AppServiceを利用したシステム開発実績があること ・SQLでデータベースに対しCRUDを実行できること ・ドキュメント作成
マーケティングツールの開発を担当いただきます。 主に下記をご担当いただきます。 -設計 -実装 -テスト -保守
案件の必須スキル
・ React.js を用いたフロントエンド開発の実務経験 ・バックエンドのREST API開発経験 ・仕様すり合わせのためのコミュニケーション能力 ・言語問わず、バックエンドの開発経験
・データ分析基盤及び、ETL基盤の開発、システム開発に携わっていただきます。 ・開発工程をメインで携わっていただきます。 ・詳細設計~テスト・運用まで一気通貫してご対応頂きます。
案件の必須スキル
・下記の開発言語いづれかでの開発経験2年以上又は言語問わずWebアプリの開発経験3年以上 -Python -Scala -C# -Go
・Go言語を用いた製造業向けシステムの開発支援業務に携わっていただきます。 ・主に下記のような作業をご担当いただきます。 -バックエンド開発
案件の必須スキル
・Go言語を用いた開発経験 ・Go言語のフレームワーク(GIN)の経験 ・設計書作成経験 ・GitHubの経験 ・Dockerの経験
・大手ドラッグストア向けインフラ保守作業 ーSEとして下記業務の実施 ・機能テスト用環境構築 ・ミドルウエアバージョンアップ作業 ・ミドルウェア等のインフラ系インシデント調査および対応支援
案件の必須スキル
・Azure経験(AWS/GCP等IaaSインフラ構築経験) ・Windows serverの経験(運用保守、運用設計など) ・クラウド環境下のリソース、NW障害解析経験 ・SQLServerでのクラスタ構成構築/運用設計構築経験 ・システム運用時のスクリプト作成経験 ・インフラ全般の経験(DB/NWなど)
・アカウント開発チームにて、バックエンド領域の 開発および運用をお任せします。 ・具体的な作業内容は下記を想定しております。 -要件に基づいた設計 -実装 -テストコード追加 -検証 -リリース -実装レビュー -ドキュメントの作成 -リアーキテクチャに伴うバックエンド領域の技術選定
案件の必須スキル
・Webアプリケーション開発経験(5年以上) ・Goを用いた開発経験(3年以上) ・RDBを用いた開発経験(3年以上)
・Javaを用いた基幹システム新機能開発案件に携わっていただきます。 主な作業は下記になります。 -調査(フィージビリティスタディ) -設計 -実装、単体テスト実施 -結合テスト項目作成、実施
案件の必須スキル
・Java8以降の開発経験(3年以上) ・Thymeleaf 、 Bootstrap 、 jQueryいずれかを用いた開発経験 ・SpringBootの開発経験 ・MySQLの経験 ・SVNやGitの経験 ・Linuxの経験 ・AWSやAzureおよびGCPのいずれかの経験 ・要件定義(仕様策定や調査)フェーズの経験
・アカウント開発チームにて、バックエンド領域の 開発および運用をお任せします。 ・具体的な作業内容は下記を想定しております。 -要件に基づいた設計 -実装 -テストコード追加 -検証 -リリース -実装レビュー -ドキュメントの作成 -リアーキテクチャに伴うバックエンド領域の技術選定
案件の必須スキル
・Webアプリケーション開発経験(5年以上) ・Goを用いた開発経験(3年以上) ・RDBを用いた開発経験(3年以上)
制御ソフトウェア設計開発に従事いただきます。 今後予定されている国内外の協業プロジェクトにも参画可能です。 開発メンバーは、ソフトウェアエンジニア1名、組み込み系1名、 PM1名の現3名体制で開発しております。
案件の必須スキル
・週5フルタイム稼働可能な方 ・日本国籍の方 ・28歳〜49歳までの方 ・都内への出社が可能な方 ・Pythonでのソフトウェア開発経験 ・C#またはC++でのクライアントサイド開発経験 ・Linuxベースでの組み込み開発経験
・AIやデータ活用に関するプロダクトをWebアプリケーションとしてクライアントに納品・提供する作業に携わっていただきます。 ・主に下記作業をご担当いただきます。 - Webアプリケーションにおける要件定義、設計など上流工程 - クラウド上でのアプリケーション構築
案件の必須スキル
以下の経験 ・バックエンド開発経験 - Python - JavaScript - C#など ・クラウドでの開発・運用経験 - AWS - Azure - GCP ・API等の設計・実装経験 ・SQLに関する知識・経験
某会計パッケージを自社で開発、販売されているお客様内の次期システム(クラウド,Webシステム)の開発PJとなります。 ※既存システムはオンプレでつくられており、今回は既存システムからの全体リプレイスとなります。 開発している複数の業務領域の機能を横断的に(または財務支払い管理領域を)開発頂ける方を探しております。 開発言語はフロント(React, TypeScript), バックエンド(C# .NET Core)ですので、 フロントエンドはTypeScript+(React or Vue.js or Angular)必須、バックエンドはC#または Java経験必須です。 基本(詳細)設計からとなる想定です。 主には要件定義書と一部外部設計書をインプットにして、設計~製造~単体~結合テストまで 対応頂く想定です。 (本プロジェクトでは外部設計を詳細レベルまで記載する方針で、詳細設計はありません)
案件の必須スキル
・TypeScriptを使用した開発経験:3年以上 ・React(Next.jsでも可) , Vue.js(Nuxt.js), Angularを使用した開発経験が合算で1年以上ある方 ※合算で2年以上程度ある方が望ましい ・C#またはJavaを使用した開発経験が合算で2年以上ある方 ・バックエンド側のWebフレームワークを使用した開発経験がある方 (Java Spring, C# ASP.NET Coreなど) ・Webアプリ開発プロジェクト経験 ・設計(外部または内部)~結合テストまでの業務経験 ・自前PCの方
・製造業向け画像処理ソフト開発案件に携わっていただきます。 ・主に開発をご担当いただきます。
案件の必須スキル
・Pythonを用いた開発経験
・Javaを用いたプリクラ関連のサービスにて設計、開発、運用、保守に携わっていただきます。 ・主に下記作業をご担当いただきます。 - マイクロサービスや、バックエンドアプリケーションの開発、運用、保守 - 開発効率化のための基盤整備 - 技術検証
案件の必須スキル
・Spring Bootを用いたWebアプリケーション開発経験(2年以上) ・Javaを用いた開発経験(5年以上) ・モブプログラミングの経験
・基幹システムの保守運用、現場ツール開発案件に携わっていただきます。 ・主に下記作業をご担当していただきます。 ・保守運用作業 -データメンテナンス -問い合わせ対応 -障害調査 ・現場ツール開発
案件の必須スキル
・本番環境のデータメンテナンス経験(1年以上) ・Java8以降での開発経験(3年以上) ・SpringBootでの開発経験(1年以上) ・SVNの利用経験 ・AWS上での開発経験(1年以上)
・C#を用いたWEBアプリケーション開発案件に携わっていただきます。 主な作業は下記になります。 -スクラムチーム内での開発 -PBIに基づいた、ユーザーへの提供価値ベースの開発
案件の必須スキル
・C#(ASP.NET Coreまたは.NET5以降を用いたWebAPI開発やEntity Framework Core)の開発経験 ・MySQL(Aurora)の経験 ・Visual Studioの経験 ・GitやGithubの経験 ・Dockerの経験 ・アジャイルやスクラムでの開発経験もしくはそれに準ずる知見 ・AWSやAzureおよびGCPなどいずれかのクラウドプラットフォームでの開発経験
・C#を用いたWEBアプリケーション開発案件に携わっていただきます。 主な作業は下記になります。 -スクラムチーム内での開発 -PBIに基づいた、ユーザーへの提供価値ベースの開発
案件の必須スキル
・C#(ASP.NET Coreまたは.NET5以降を用いたWebAPI開発やEntity Framework Core)の開発経験 ・MySQL(Aurora)の経験 ・Visual Studioの経験 ・GitやGithubの経験 ・Dockerの経験 ・アジャイルやスクラムでの開発経験もしくはそれに準ずる知見 ・AWSやAzureおよびGCPなどいずれかのクラウドプラットフォームでの開発経験
1 - 30件/全12,372件
この条件の新着案件情報を受け取る
フレームワークで絞り込み
単価で絞り込み
エリアで絞り込み
職種で絞り込み
この条件の新着案件情報を受け取る
最高単価
224万円
最低単価
15万円
平均単価
67.2万円
2025年07月のC#のフリーランス案件・求人一覧の月額単価の平均は67.2万円です。 C#のフリーランス案件・求人一覧の年収の目安は806万円です。 単価20万円台のC#のフリーランス案件・求人一覧は4件、単価30万円台のC#のフリーランス案件・求人一覧は24件、単価40万円台のC#のフリーランス案件・求人一覧は269件、単価50万円台のC#のフリーランス案件・求人一覧は1,376件、単価60万円台のC#のフリーランス案件・求人一覧は2,852件、単価70万円台のC#のフリーランス案件・求人一覧は1,729件、単価80万円台のC#のフリーランス案件・求人一覧は956件、単価90万円台のC#のフリーランス案件・求人一覧は402件、単価100万円台のC#のフリーランス案件・求人一覧は157件です。 ※フリーランスボード調べ(2025年07月04日更新)
2025年07月のC#のフリーランス案件・求人一覧の平均月額単価は67.2万円です。前月比で-0.1%(-0.1万円)と月単位でみるC#のフリーランス案件・求人一覧の月額単価は減少傾向です。
2025年07月のC#のフリーランス案件・求人一覧の想定平均年収は806.2万円です。前月比で-0.1%(-0.7万円)と月単位でみるC#のフリーランス案件・求人一覧の想定年収は減少傾向です。
働き方 | 割合 | 前月比 |
---|---|---|
フルリモート | 24.2% | +0.1% |
一部リモート | 52.2% | +0.4% |
常駐 | 23.5% | -0.4% |
2025年07月のC#のフリーランス案件・求人一覧におけるフルリモート案件・求人の割合は24.2%で前月比で+0.1%とやや増加傾向にあります。一部リモート案件・求人の割合は52.2%で前月比で+0.4%とやや増加傾向にあります。常駐案件・求人の割合は23.5%で前月比で-0.4%とやや減少傾向にあります。
フレームワーク | 案件数 |
---|---|
.NET | 8件 |
C#のフレームワーク別フリーランス案件数を分析すると.NETが8件でした。 C#のフレームワーク別フリーランス案件数の前月比較では.NETは+2件(+33.3%)の大幅な増加となっています。 (※フリーランスボード調べ/2025年07月) .NETはC#の中でも、特にフリーランス案件数が多いことがわかります。 C#案件を探しているフリーランスの方は.NETを習得することで、案件を受注しやすくなります。 特に高単価や在宅・リモートワークのフリーランス案件・求人を受注したい方は.NETの実務経験を積むことをおすすめします。
フレームワーク | 月額単価 |
---|---|
.NET | 76.0万円 |
C#のフレームワーク別フリーランス案件・求人の月額単価の相場は.NETが76.0万円でした。 C#のフレームワーク別フリーランス案件・求人の月額単価の前月比較では.NETは-0.7万円(-0.9%)でわずかに減少となっています。 (※フリーランスボード調べ/2025年07月) .NETはC#のフレームワークの中でも高単価なフリーランス案件・求人が多いことがわかります。 C#で高単価な案件を受注したいフリーランスの方は.NETなどのスキルを持つと良いでしょう。
稼働可能日数 | 割合 | 前月比 |
---|---|---|
週5 | 98.1% | +0.3% |
週4 | 1.1% | -0.3% |
週3 | 0.7% | -0.1% |
週2 | 0% | -0.1% |
週1 | 0.1% | +0% |
2025年07月のC#のフリーランス案件・求人一覧における週5案件・求人の割合は98.1%で前月比で+0.3%とやや増加傾向にあります。週4案件・求人の割合は1.1%で前月比で-0.3%とやや減少傾向にあります。週3案件・求人の割合は0.7%で前月比で-0.1%とやや減少傾向にあります。週2案件・求人の割合は0%で前月比で-0.1%とやや減少傾向にあります。週1案件・求人の割合は0.1%で前月比で+0%と横ばい傾向にあります。
業界 | 案件数 |
---|---|
サービス | 459件 |
WEBサービス | 418件 |
ゲーム | 217件 |
通信 | 180件 |
製造・メーカー | 154件 |
SIer・業務系 | 151件 |
医療・福祉 | 117件 |
金融 | 111件 |
EC | 92件 |
流通・小売 | 82件 |
保険 | 66件 |
公共・官公庁 | 60件 |
証券 | 59件 |
エンタメ | 56件 |
銀行 | 43件 |
人材 | 39件 |
教育 | 38件 |
Saas | 35件 |
toB | 24件 |
toC | 15件 |
広告 | 10件 |
C#の業界別フリーランス案件数を分析するとサービスは459件、WEBサービスは418件、ゲームは217件、通信は180件、製造・メーカーは154件、SIer・業務系は151件、医療・福祉は117件、金融は111件、ECは92件、流通・小売は82件、保険は66件、公共・官公庁は60件、証券は59件、エンタメは56件、銀行は43件、人材は39件、教育は38件、Saasは35件、toBは24件、toCは15件、広告は10件でした。 C#の業界別フリーランス案件数の前月比較ではサービスは+21件(+4.8%)でわずかに増加,WEBサービスは+5件(+1.2%)でわずかに増加,ゲームは-1件(-0.5%)でわずかに減少,通信は+14件(+8.4%)の増加,製造・メーカーは+8件(+5.5%)の増加,SIer・業務系は+27件(+21.8%)の大幅な増加,医療・福祉は+4件(+3.5%)でわずかに増加,金融は+9件(+8.8%)の増加,ECは+3件(+3.4%)でわずかに増加,流通・小売は+0件(+0.0%)で前月から変化なし,保険は+6件(+10.0%)の大幅な増加,公共・官公庁は-1件(-1.6%)でわずかに減少,証券は+1件(+1.7%)でわずかに増加,エンタメは-1件(-1.8%)でわずかに減少,銀行は+4件(+10.3%)の大幅な増加,人材は+5件(+14.7%)の大幅な増加,教育は+2件(+5.6%)の増加,Saasは+2件(+6.1%)の増加,toBは-1件(-4.0%)でわずかに減少,toCは-2件(-11.8%)の大幅な減少,広告は+0件(+0.0%)で前月から変化なしとなっています。 (※フリーランスボード調べ/2025年07月) サービスの業界は特にフリーランス案件数が多いことがわかります。
職種 | 案件数 |
---|---|
バックエンドエンジニア | 1,876件 |
サーバーサイドエンジニア | 1,457件 |
インフラエンジニア | 1,186件 |
アプリエンジニア | 1,135件 |
システムエンジニア(SE) | 772件 |
プロジェクトマネージャー | 580件 |
フロントエンドエンジニア | 455件 |
QAエンジニア | 376件 |
テスター | 373件 |
デバッガー | 372件 |
その他 | 357件 |
ネットワークエンジニア | 354件 |
マークアップエンジニア | 319件 |
組込・制御エンジニア | 312件 |
PMO | 279件 |
ITコンサルタント | 209件 |
AIエンジニア | 202件 |
ヘルプデスク | 200件 |
プログラマー(PG) | 192件 |
Webディレクター | 184件 |
セキュリティエンジニア | 172件 |
プランナー | 171件 |
データベースエンジニア | 133件 |
データサイエンティスト | 126件 |
社内SE | 122件 |
情報システム | 120件 |
データアナリスト | 113件 |
フルスタックエンジニア | 90件 |
Webデザイナー | 83件 |
汎用機エンジニア | 72件 |
機械学習エンジニア | 68件 |
コーダー | 57件 |
VPoE | 49件 |
ブロックチェーンエンジニア | 36件 |
データエンジニア | 31件 |
プロダクトマネージャー(PdM) | 26件 |
テクニカルサポート | 24件 |
クラウドエンジニア | 21件 |
エンジニアリングマネージャー | 16件 |
SRE | 15件 |
ゲームプランナー | 13件 |
ゲームディレクター | 10件 |
ブリッジSE | 8件 |
UI・UXデザイナー | 7件 |
プロデューサー | 7件 |
イラストレーター | 6件 |
DBA | 6件 |
3Dデザイナー | 6件 |
CRE | 5件 |
キャラクターデザイナー | 5件 |
アートディレクター | 5件 |
アニメーター | 5件 |
ライター | 5件 |
シナリオライター | 5件 |
SAPコンサルタント | 5件 |
ITアーキテクト | 5件 |
Webマーケター | 4件 |
グラフィックデザイナー | 4件 |
2Dデザイナー | 4件 |
エフェクトデザイナー | 4件 |
動画・映像制作 | 4件 |
3Dモデラー | 4件 |
デジタルマーケター | 4件 |
動画ディレクター | 4件 |
戦略系コンサルタント | 4件 |
人事系コンサルタント | 4件 |
財務・会計系コンサルタント | 4件 |
C#の職種別フリーランス案件数を分析するとバックエンドエンジニアは1876件、サーバーサイドエンジニアは1457件、インフラエンジニアは1186件、アプリエンジニアは1135件、システムエンジニア(SE)は772件、プロジェクトマネージャーは580件、フロントエンドエンジニアは455件、QAエンジニアは376件、テスターは373件、デバッガーは372件、その他は357件、ネットワークエンジニアは354件、マークアップエンジニアは319件、組込・制御エンジニアは312件、PMOは279件、ITコンサルタントは209件、AIエンジニアは202件、ヘルプデスクは200件、プログラマー(PG)は192件、Webディレクターは184件、セキュリティエンジニアは172件、プランナーは171件、データベースエンジニアは133件、データサイエンティストは126件、社内SEは122件、情報システムは120件、データアナリストは113件、フルスタックエンジニアは90件、Webデザイナーは83件、汎用機エンジニアは72件、機械学習エンジニアは68件、コーダーは57件、VPoEは49件、ブロックチェーンエンジニアは36件、データエンジニアは31件、プロダクトマネージャー(PdM)は26件、テクニカルサポートは24件、クラウドエンジニアは21件、エンジニアリングマネージャーは16件、SREは15件、ゲームプランナーは13件、ゲームディレクターは10件、ブリッジSEは8件、UI・UXデザイナーは7件、プロデューサーは7件、イラストレーターは6件、DBAは6件、3Dデザイナーは6件、CREは5件、キャラクターデザイナーは5件、アートディレクターは5件、アニメーターは5件、ライターは5件、シナリオライターは5件、SAPコンサルタントは5件、ITアーキテクトは5件、Webマーケターは4件、グラフィックデザイナーは4件、2Dデザイナーは4件、エフェクトデザイナーは4件、動画・映像制作は4件、3Dモデラーは4件、デジタルマーケターは4件、動画ディレクターは4件、戦略系コンサルタントは4件、人事系コンサルタントは4件、財務・会計系コンサルタントは4件でした。 C#の職種別フリーランス案件数の前月比較ではバックエンドエンジニアは+45件(+2.5%)でわずかに増加,サーバーサイドエンジニアは-1件(-0.1%)でわずかに減少,インフラエンジニアは+51件(+4.5%)でわずかに増加,アプリエンジニアは+29件(+2.6%)でわずかに増加,システムエンジニア(SE)は+14件(+1.8%)でわずかに増加,プロジェクトマネージャーは-20件(-3.3%)でわずかに減少,フロントエンドエンジニアは+0件(+0.0%)で前月から変化なし,QAエンジニアは+3件(+0.8%)でわずかに増加,テスターは+4件(+1.1%)でわずかに増加,デバッガーは+4件(+1.1%)でわずかに増加,その他は+11件(+3.2%)でわずかに増加,ネットワークエンジニアは+11件(+3.2%)でわずかに増加,マークアップエンジニアは+11件(+3.6%)でわずかに増加,組込・制御エンジニアは+9件(+3.0%)でわずかに増加,PMOは-7件(-2.4%)でわずかに減少,ITコンサルタントは+0件(+0.0%)で前月から変化なし,AIエンジニアは+7件(+3.6%)でわずかに増加,ヘルプデスクは-1件(-0.5%)でわずかに減少,プログラマー(PG)は-33件(-14.7%)の大幅な減少,Webディレクターは+4件(+2.2%)でわずかに増加,セキュリティエンジニアは+7件(+4.2%)でわずかに増加,プランナーは-1件(-0.6%)でわずかに減少,データベースエンジニアは+3件(+2.3%)でわずかに増加,データサイエンティストは+4件(+3.3%)でわずかに増加,社内SEは+3件(+2.5%)でわずかに増加,情報システムは+3件(+2.6%)でわずかに増加,データアナリストは+4件(+3.7%)でわずかに増加,フルスタックエンジニアは-35件(-28.0%)の大幅な減少,Webデザイナーは+4件(+5.1%)の増加,汎用機エンジニアは+4件(+5.9%)の増加,機械学習エンジニアは+2件(+3.0%)でわずかに増加,コーダーは-1件(-1.7%)でわずかに減少,VPoEは+5件(+11.4%)の大幅な増加,ブロックチェーンエンジニアは+0件(+0.0%)で前月から変化なし,データエンジニアは+7件(+29.2%)の大幅な増加,プロダクトマネージャー(PdM)は-4件(-13.3%)の大幅な減少,テクニカルサポートは+0件(+0.0%)で前月から変化なし,クラウドエンジニアは-4件(-16.0%)の大幅な減少,エンジニアリングマネージャーは-3件(-15.8%)の大幅な減少,SREは+0件(+0.0%)で前月から変化なし,ゲームプランナーは-2件(-13.3%)の大幅な減少,ゲームディレクターは-1件(-9.1%)の減少,ブリッジSEは+1件(+14.3%)の大幅な増加,UI・UXデザイナーは+0件(+0.0%)で前月から変化なし,プロデューサーは-2件(-22.2%)の大幅な減少,イラストレーターは-1件(-14.3%)の大幅な減少,DBAは-4件(-40.0%)の大幅な減少,3Dデザイナーは+2件(+50.0%)の大幅な増加,CREは+0件(+0.0%)で前月から変化なし,キャラクターデザイナーは+0件(+0.0%)で前月から変化なし,アートディレクターは+0件(+0.0%)で前月から変化なし,アニメーターは+1件(+25.0%)の大幅な増加,ライターは+0件(+0.0%)で前月から変化なし,シナリオライターは+0件(+0.0%)で前月から変化なし,SAPコンサルタントは+1件(+25.0%)の大幅な増加,ITアーキテクトは+0件(+0.0%)で前月から変化なし,Webマーケターは+0件(+0.0%)で前月から変化なし,グラフィックデザイナーは+0件(+0.0%)で前月から変化なし,2Dデザイナーは+0件(+0.0%)で前月から変化なし,エフェクトデザイナーは+0件(+0.0%)で前月から変化なし,動画・映像制作は+0件(+0.0%)で前月から変化なし,3Dモデラーは+0件(+0.0%)で前月から変化なし,デジタルマーケターは+0件(+0.0%)で前月から変化なし,動画ディレクターは+0件(+0.0%)で前月から変化なし,戦略系コンサルタントは+0件(+0.0%)で前月から変化なし,人事系コンサルタントは+0件(+0.0%)で前月から変化なし,財務・会計系コンサルタントは+0件(+0.0%)で前月から変化なしとなっています。 (※フリーランスボード調べ/2025年07月) バックエンドエンジニアの職種は特にフリーランス案件数が多いことがわかります。
■C#とは C#はマイクロソフトが開発したマルチパラダイムプログラミング言語です。 C#はC言語やC++、Javaの開発言語の影響を受け、C++やJavaに近いC言語スタイルです。 C#の特徴としてはオブジェクト指向言語であること、.NET Framework向けでの言語・GUIプログラミングが可能であること、メモリ管理等の煩雑な操作が必要なく、習得しやすい言語であること、記述しやすい構文であること、WindowsやLinux、macOSなどクロスプラットフォーム開発が可能であること、豊富なフレームワークやツールがあること、Microsoftによるコミュニティとサポートがあることなどが挙げられます。 C#で可能な開発はGUIアプリ開発、モバイルアプリ開発、Webアプリ開発、ゲーム開発、AR/VR開発、クロスプラットフォーム開発、組み込み開発、データサイエンスと機械学習開発と幅広いです。 C#はフレームワークが豊富であり.NET Framework、.NET Core、ASP.NET、Xamarin、ML.NETなどがあります。 C#を活用しているサービスやプロダクトはStack Overflow、Microsoft Office 365、Unityなどがあります。 ■C#とJavaの違い この章ではC#とJavaの違いについて説明します。 C#はマイクロソフトが開発したマルチパラダイムプログラミング言語であり、JavaはC言語をもとに開発されたプログラミング言語です。 C#とJavaの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではC#は先述したようにGUIアプリ開発、モバイルアプリ開発、Webアプリ開発、ゲーム開発、AR/VR開発、クロスプラットフォーム開発、組み込み開発、データサイエンスと機械学習開発が可能です。一方、JavaはWeb開発、基幹システム、モバイルアプリ開発と幅広く開発できます。どちらの開発言語もC言語をもとに開発されているため、類似した分野での開発が幅広くできます。違いはC#はWindows関連システムやAzureを活用しているサービス開発やアプリ開発に適しており、一方、Javaは基幹システムを含む大規模な企業アプリやAndroidアプリ開発などを得意としています。 次に学習難易度について、C#はJavaの習得難易度よりも低いです。C#は初学者が特に躓きやすい環境構築が簡単にできるためすぐにプログラミングを始められることが難易度を低くしている理由です。 一方でJavaの習得難易度は高く、オブジェクト指向の理解やコード記述量が多いこと、決められたルールや構文が多いことが要因です。どちらの開発言語とも日本語の参考書やドキュメントは充実しています。 最後に将来性を見ていきましょう。C#、Javaどちらも将来性は高いでしょう。 まずC#を分析してみましょう。 TIOBE Indexが出しているTIOBE Index for October 2023にてC#は2023年Q2で5位と高い順位を獲得しています。またMicrosoftやUnityなどにC#が活用されていることから将来性はあると推測できます。 次にJavaを分析してみましょう。Javaは様々な開発ができ、特に基幹システムではJavaが多く利用されております。システムが大規模になればなるほど技術変更は困難であり、今後もJavaの需要が無くなる可能性は低く、将来性は安定しているでしょう。 そのためC#・Javaどちらも将来性は高いと言えるでしょう。 ■C#とC#.NETの違い この章ではC#とC#.NETの違いについて説明します。 C#はプログラミング言語であり、C#.NETはC#を使ったMicrosoft社製のコンパイラ(及びその機能群)を指します。.NETはMicrosoftが開発したフレームワークです。C#.NETは一般的な用語ではないですが、使われる場合、それはC#が.NETフレームワーク上で使用されている状況を指している場合が多いです また、マイクロソフト社しかコンパイラを出していない状況から事実上「C#」と「C#.NET」は殆ど違いはないです。 ■C#を活用するメリット この章ではC#を活用するメリットについて説明します。 C#を習得することにより、具体的に以下のようなメリットがあります。 ・実行速度が早い ・メモリリークが起こりにくい ・統合開発環境(IDE)のサポートがある ・マルチパラダイム言語である ・豊富なフレームワークやライブラリがある ・活発なコミュニティ ・転職に有利になりやすい ・将来性がある C#はGUIアプリ開発、モバイルアプリ開発、Webアプリ開発、ゲーム開発、AR/VR開発、クロスプラットフォーム開発、組み込み開発、データサイエンスと機械学習開発と様々な開発に活用されているため、比較的求人・案件は豊富です。そのため習得した後に求人・案件が少なく参画できないことは少ないでしょう。 ■C#を活用するデメリット この章ではC#を活用するデメリットについて説明します。 C#を習得することにより、具体的に以下のようなデメリットがあります。 ・コンパイルが必要 ・コーディング標準が厳密に規定されるおり自由度が低い ・AI(人工知能)開発には弱い ・月額単価が低い C#はメリットが多いですが、適していない領域や開発において注意すべき点がいくつかあることを理解しておきましょう。また、月額単価がTypeScriptやGo言語、Scala、Pythonなどと比較して低いことも大きなデメリットの1つであることを知っておきましょう。 C#習得を今後検討しているフリーランスエンジニアはC#を活用するメリットデメリットを比較した上で決めると後悔が少ないでしょう。 ■C#フリーランスエンジニアとして携わることができるフリーランス求人・案件例 ・Webアプリ開発のフリーランス求人・案件 C#を活用するフリーランス求人・案件として、Webアプリ開発があります。 特にECサイト、SaaSプロダクト、CMSベースのWebサイトなどでのフリーランス求人・案件が多いでしょう。 C#フリーランスエンジニアが求人・案件を獲得する上で、C#の開発経験はもちろん、NET CoreやASP.NET Coreの.NET系フレームワークの経験、フロントエンド開発や知識、SQL ServerやEntity Frameworkのデータベース知識、API開発経験、Gitなどのコードのバージョン管理経験などがあると参画しやすいでしょう。 ・業務システム開発のフリーランス求人・案件 C#を活用するフリーランス求人・案件として、業務システム開発があります。 業務システム開発とは経理、人事、在庫管理、プロジェクト管理などの内部業務管理システムやCRM、ERPなどの開発を指します。 C#フリーランスエンジニアが求人・案件を獲得する上で、C#の開発経験はもちろん、NET CoreやASP.NET Coreの.NET系フレームワークの経験、MVCやMVVMなどの理解/知識、WPFやWindows FormsのデスクトップアプリのUI設計経験、SQL ServerやOracleのデータベース知識、API開発経験、Git、SVN、TFSなどのコードのバージョン管理経験などがあると参画しやすいでしょう。 ・ゲーム開発のフリーランス求人・案件 C#を活用するフリーランス求人・案件として、ゲーム開発があります。 C#で開発可能なゲームは豊富で幅広く、プラットフォーム型ゲーム、モバイルゲーム、サイドスクロールアクション、RPG、VR/ARなど様々です。またC#はUnity以外にXamarinを用いたiOSやAndroidのアプリ開発もあります。 C#フリーランスエンジニアが求人・案件を獲得する上で、C#の開発経験はもちろん、Unityでのゲーム開発経験、3Dモデリング、アニメーションなどの理解/知識、マルチプレイヤー開発の理解、ゲームデザインやUI・UXデザインの知識などがあると参画しやすいでしょう。 ・組み込み/制御開発のフリーランス求人・案件 C#を活用するフリーランス求人・案件として、組み込み/制御開発C#フリーランス求人・案件があります。特に自動車の制御システム、工業用ロボットなど組み込みシステムやリアルタイムシステム、IoTデバイス、産業オートメーションなどの開発に携われます。 C#フリーランスエンジニアが求人・案件を獲得する上で、C#の開発経験はもちろん、テスト駆動開発(TDD)の知識や経験、セキュリティの理解や知識、パフォーマンスチューニングスキル、ドキュメント作成スキルなどがあると参画しやすいでしょう。 また、C#は.NET Micro Frameworkというデバイス専用の組み込み用に最適化された.NETを活用することにより、組み込み機器のソフト開発が可能です。 ■C#フリーランス求人・案件のリモートワーク・在宅・持ち帰り状況 C#フリーランス求人・案件のリモートワーク・在宅・持ち帰り状況について解説します。 C#はGUIアプリ開発、モバイルアプリ開発、Webアプリ開発、ゲーム開発、AR/VR開発、クロスプラットフォーム開発、組み込み開発、データサイエンスと機械学習開発と様々な開発求人・案件があり、多くの開発現場においてリモートワークや在宅・持ち帰りのフリーランス求人・案件が増えています。 しかし、セキュリティや機密情報保持などの様々な要因によりリモートワークや在宅・持ち帰りが難しいC#フリーランス求人・案件も一部存在します。 未だコロナが蔓延しておりますが、リモートワークや在宅ではコミュニケーションが取りづらいなどの課題も見えており、出社に切り替えている企業も多くなっております。 特に出社とリモートワーク・在宅を混合している働き方であるハイブリットワークが近年増加傾向であり、今後C#を含むフリーランス求人・案件のリモートワークや在宅・持ち帰り化は増減なく、現状のまま維持していく可能性が高いでしょう。 C#フリーランス求人・案件の中でもリモートワークや在宅・持ち帰りのみに参画したいフリーランスエンジニアはGUIアプリ開発、モバイルアプリ開発、Webアプリ開発、ゲーム開発、AR/VR開発、クロスプラットフォーム開発、組み込み開発、データサイエンスと機械学習開発のフリーランス求人・案件を探してみましょう。 ■C#での週2日・週3日フリーランス求人・案件 C#での週2日・週3日フリーランス求人・案件について解説していきます。 C#の週2日・週3日フリーランス求人・案件はC#全体のフリーランス求人・案件の中でおおよそ5%の割合で存在します。 また週2日・週3日などの時短でも月額単価90万円など、高単価なC#フリーランス案件・求人も多く存在します。 複数のC#フリーランス求人・案件に参画できるため、様々なプロダクトやサービス開発に携われたり、多種多様なエンジニアとコミュニケーションを取れます。 高単価なC#フリーランス求人・案件はC#スキル以外にも、上流工程〜下流工程まで一貫した開発経験、プロジェクトリード経験などある程度の開発実績や知識が備わっている方でないと参画が難しいでしょう。 C#フリーランスエンジニアとして週2日・週3日フリーランス求人・案件に参画したい方は現状の市場動向の把握をした上で自分のスキルに見合うフリーランス求人・案件を探すことをおすすめします。 ■C#フリーランス求人・案件に参画するために必要なスキル C#フリーランス求人・案件に参画するために必要なスキルを解説します。 C#フリーランス求人・案件に参画するために必要なスキルとしては、C#自体の開発経験、フロントエンドやサーバーサイド開発経験で頻繁に使用される周辺知識/スキルです。 技術面とその他周辺スキル/知識に分けてみていきましょう。 まず、技術面においてC#フリーランスエンジニアとして、JavaやC言語などプログラミング言語をはじめとし、.NET Framework、.NET Core、.NET 8などの.NET系フレームワークスキルや知識、SQLなどのデータベース知識、NUnitやxUnitなどテスト駆動開発(TDD)経験、RESTful API開発、DockerやKubernetesなどコンテナ化技術の知識、Azureなどのクラウドサービスの知識や経験があるとC#フリーランス求人・案件に参画しやすいでしょう。 その他周辺スキル/知識として、コミュニケーションスキルや問題解決スキル、ドキュメント作成スキル、知識を常にアップデートできるスキルなどがあるとC#フリーランス求人・案件に参画しやすいでしょう。 上記技術面とその他周辺スキル/知識、どちらかが欠けているとC#フリーランス求人・案件に参画できない可能性があるので念頭においておきましょう。 さらにC#フリーランスエンジニアとして、高単価のフリーランス求人・案件に参画を希望している場合、上流工程での経験やチームマネジメント経験があることが望ましいでしょう。 ■C#開発経験年数別のアドバイス C#フリーランス求人・案件に参画するため、C#開発経験年数別のアドバイスをそれぞれ開発経験1〜2年、開発経験2〜3年、開発経験5年以上に分けて解説します。 ・開発経験1〜2年のC#フリーランスエンジニア 開発経験1〜2年のC#フリーランスエンジニアはC#の基本文法やコントロールフロー、例外処理、クラスとオブジェクトの使用方法の理解を深めましょう。 小規模プロジェクトに入りシステム開発など行い積極的に実践で活用できるC#スキルを身につけていきましょう。 フリーランス求人・案件に参画した際は技術や業界のノウハウを学んでいくため、経験豊富な他のエンジニアやメンターを見つけることをおすすめします。積極的にコードレビューやフィードバックをもらいスキルアップを図りましょう。 ・開発経験2〜3年のC#フリーランスエンジニア 開発経験2〜3年のC#フリーランスエンジニアは積極的に中〜大規模プロジェクトに参画し、チーム開発を行いましょう。 オブジェクト指向設計原則(SOLID)や一般的なデザインパターン(Factory、Singleton、Strategy)など設計パターンを習得しましょう。また、NET Frameworkや.NET Core、Entity Frameworkなどフレームワークやツールの実務経験や知識、クリーンアーキテクチャの構築など、開発できる担当を広げつつ、高品質なコード記述を磨いていきましょう。 C#開発における周辺技術や環境に積極的に触れ、スキルアップを図りましょう。 その他要件定義やプロジェクト管理、コミュニケーションスキルなどの技術以外のスキルも身につけることをおすすめします。 開発経験2〜3年のC#フリーランスエンジニアはある程度技術スキルも備わっているため、C#フリーランス求人・案件に参画しやすいですので、継続的にフリーランス求人・案件に参画できるようにネットワークを広げていくとなお良いでしょう。 ・開発経験5年以上のC#フリーランスエンジニア 開発経験5年以上のC#フリーランスエンジニアはクラウドサービス、データサイエンス、AI、ハイパフォーマンスコンピューティングなど専門知識をより極めていきましょう。 また、C#周辺スキルを高めていくと同時にプロジェクトのリーダーやアーキテクトとしての役割も選択肢に入ってくるかと思いますので、チャンスがあれば積極的に引き受けましょう。 若手エンジニアへの教育やメンタリングを行える場合は自分の持っている知識の再確認の意味も込めて行ってみることをおすすめします。 その他、コミュニティへの貢献のため、コミュニティ活動に参加して知識や経験を共有してみることもおすすめします。 開発経験5年以上のC#フリーランスエンジニアでも専門的な知識の学習やより実務をこなすことは重要です。IT技術は日々成長しておりかつ廃れていくため、常に最新技術やトレンドを学び、アップデートしていきましょう。 ■C#習得難易度・勉強方法 C#習得難易度・勉強方法について解説します。 C#習得難易度について、PHPやRubyと比較して難しいですが、JavaやC++と比較すると習得しやすいプログラミング言語です。 C#は文法や概念はJavaやC言語を元にしているため、難しいと感じる方が多いですが、Visual Studioをインストールするだけで開発環境ができるため、すぐ始められるメリットがあります。 また、JavaやC++などオブジェクト指向言語の経験があるエンジニアは比較的簡単にC#を習得できるでしょう。 C#の学習コストについて解説します。 1つのプログラミング言語を基礎レベルまで習得するには、開発環境の設定や基本概念の理解、コードの練習などでおおよそ200時間は必要と言われています。また実務レベルまで習得する場合、おおよそ1,000時間以上かかるとも言われています。しかし、学習方法や理解度や開発言語の周辺知識も一緒に習得する必要があり、個人差はありますので、あくまでも参考として覚えておきましょう。 近年ではオンライン学習やプログラミングスクールなど、様々な場所でC#を始めとするプログラミング言語を学習出来ます。オンライン学習を例に挙げると「Progate」「ドットインストール」「Schoo」「Udemy」など多種多様なサービスがあります。 また、Microsoft公式の学習プラットフォーム「Microsoft Learn」、技術者向けの学習プラットフォーム「Pluralsight」などC#学習の環境は整っています。 オンライン学習やプログラミングスクールはC#自体の習得以外にもC#での開発に必要なデータベースやインフラなど周辺知識の必要性も教えてくれるため、C#の学習においてより実践で使える知識を蓄えやすいでしょう。 その他、C#習得を希望するエンジニアは、まず周辺でC#に精通したエンジニアを探してみる、勉強会に積極的に参加してみることもおすすめです。やはり近くにメンターがいることにより、学習の効率性も上がるだけでなく学習意欲も維持しやすくなります。 ■C#フリーランスエンジニアにおすすめのC#フレームワーク・開発プラットフォーム C#のフリーランスエンジニアとしてC#フレームワーク・開発プラットフォーム知識はフリーランス求人・案件の参画確度を高めます。 代表的なC#フレームワーク・開発プラットフォームを解説いたしますので、興味のあるC#フレームワークを習得しましょう。 下記ではC#のフレームワーク・開発プラットフォームとして.NET Framework、.NET Core、ASP.NET、Xamarin、ML.NETを解説します。 ・.NET Framework .NET FrameworkはWindows でアプリケーションをビルドして実行するためのソフトウェア開発フレームワークです。 .NET Frameworkの特徴として、C#、VB、C++、F#など、さまざまな言語に対応していること、豊富なライブラリがあること、ASP.NETを利用できることなどが挙げられます。 .NET Frameworkは小〜大規模と幅広い開発規模に適したソフトウェア開発フレームワークです。ただし.NET Frameworkは主にWindows環境に限定されるため、クロスプラットフォーム対応を目指す場合は、.NET Coreや.NET 8がおすすめです。 ・.NET Core .NET CoreはMicrosoftおよび.NET開発コミュニティによって管理されているオープンソースの汎用開発プラットフォームです。 .NET Coreの特徴として、軽量かつモジュラー設計であること、クロスプラットフォーム対応であること、サイドバイサイドバージョニングであること、クラウドベースのアプリケーション開発に適していることなどが挙げられます。 .NET Coreは小〜大規模と幅広い開発規模に適した汎用開発プラットフォームです。 ・ASP.NET ASP.NETはActive Server Pages .NETの略で、Microsoftが提供している.NET Frameworkに搭載されている動的なWebページを作成するために使用されるWebアプリケーションフレームワークです。 ASP.NETの特徴として、C#やVB.NETなど複数のプログラミング言語に対応していること、オープンソースのプラットフォームであり基本機能を無料で活用できること、Web開発モデルを活用することでコーディング時間を短縮できること、クロスプラットフォーム対応であること、拡張性や柔軟性が高いことなどが挙げられます。 ASP.NETは小〜大規模と幅広い開発規模に適した汎用開発プラットフォームです。 ・Xamarin Xamarin(ザマリン)はC#を使いWindowsやAndroid・iOSなどプラットフォームのネイティブアプリを作成できるクロスプラットフォーム開発環境です。 Xamarinの特徴として、ネイティブアプリの開発ができること、クロスプラットフォームアプリ開発環境であること、Shared C# Backendの提供する機能によりコードを共通化できること、.NETのライブラリやツールを利用できることなどが挙げられます。 Xamarinは小〜大規模と幅広い開発規模に適したクロスプラットフォーム開発環境です。 なお、Xamarin のサポートは、Xamarin.Forms などのすべての Xamarin SDK に対するサポートを2024年5月1日に終了する予定です。 ・ML.NET ML.NETは、オープンソース.NET開発者プラットフォーム向けクロスプラットフォーム機械学習フレームワークです。 ML.NETの特徴として、.NETアプリケーションに機械学習機能を簡単に追加できること、大規模データを扱えること、AutoML機能が搭載されていること、高いパフォーマンスやスケーラビリティを実現していることなどが挙げられます。 ML.NETは小〜大規模と幅広い開発規模に適した機械学習フレームワークです。 C#フレームワーク・開発プラットフォームを選ぶときの注意点 C#だけではなくIT技術全般にいえることですが、IT分野は日々新しい技術が開発されており、人気(頻繁に使用される)フレームワーク・開発プラットフォームの入れ替わりも激しいです。そのため、常に市場動向や海外のエンジニアメディアなどを確認しておきましょう。 ■C#フリーランス求人・案件参画するために役立つ資格 C#フリーランスエンジニアが取得しておいて損のない資格を2つ紹介します。 ・プロジェクトマネージャ試験(PM) プロジェクトマネージャ試験(PM)は一般財団法人情報処理推進機構(IPA)が実施している情報処理系の国家資格です。 プロジェクト責任者として、情報システムの開発プロジェクトにおけるプロジェクトマネージャ(PM)の役割を果たすことができるかを図る試験です。 自身が普段あまり担当しないようなシステム開発工程の知識/スキルを身に付けることが出来ることや、クライアントなどとの信頼構築を築けるためC#フリーランスエンジニアとして取得しておいて損のない資格でしょう。 その他、プロジェクトマネージャ試験(PM)合格者に対しては、他の高度情報処理技術者試験の科目が2年間免除になったり、弁理士、中小企業診断士、国家公務員試験など他分野の難関資格の科目が一部免除になるメリットもあります。 ・ITストラテジスト試験 ITストラテジスト試験は、IT系国家資格の中でも最難関の試験です。 ITストラテジスト試験は、基本的なIT知識、情報技術を駆使した経営戦略の策定能力や推進力などが出題されます。ITストラテジスト試験の取得難易度は高く、10~15%ほどの合格率です。 C#フリーランスエンジニアとして、ITスキルや経営戦略などコンサルに近いスキルを身に付けることができます。そのため、C#フリーランスエンジニアとして取得しておいて損のない資格でしょう。 C#関連の資格を習得することは良いことですが、C#フリーランス求人・案件に参画するという目的を失わないようにしましょう。 C#スキルを資格取得によって、証明することは可能ですが重要視すべきことは、C#の実務経験やC#周辺で必要な開発スキルを保有していることです。 そのためC#の資格はある程度実務経験がある方、時間的に余裕がある方が取得すると良いでしょう。 C#エンジニアとして、実務未経験にも関わらずC#関連資格の取得を最優先事項にすることはやめておきましょう。 ■C#フリーランス求人・案件の未経験での参画 C#開発実務未経験の場合、参画できるC#フリーランス求人・案件は限られてくるでしょう。 C#などフリーランス求人・案件は参画後すぐに稼働することを想定しているため、即戦力エンジニアを求めています。 C#未経験からC#フリーランス求人・案件への参画を検討/希望している方は、はじめに正社員や派遣・契約社員として2〜3年ほど開発経験を積むもしくはクラウドワーカーや副業として2年ほど開発実務をこなしましょう。 C#フリーランス求人・案件に参画する上でコミュニケーションスキルや能動的に動けるかなども見られますが、やはり一番重要視されるポイントは求人・案件の要件の合致度合いです。そのため、上記以外にも実務経験を作れるのであれば積極的にこなしていきましょう。 C#のフリーランス求人・案件への参画を目指すにあたって、他開発言語の知識も身につけておくと、担当領域の幅を広げることができ、選択できるフリーランス求人・案件の選択肢を増やせるでしょう。例えば、C#フリーランス求人・案件ではC#.NET、VB.NET、ASP.NETなどの開発スキルや、各プログラミング言語での代表的なフレームワーク、SQLやEntity Framework、Git、NUnit、xUnit、Azureなどの開発に頻繁に活用されるスキルが求められます。 C#をはじめとする他開発言語の知識/スキルや周辺環境の知識/スキルが豊富であればC#フリーランス求人・案件参画時のアピール材料にもなるため、日頃から勉強時間を確保してスキルアップを図りましょう。 ■C#の市場動向やニーズ C#はGUIアプリ開発、モバイルアプリ開発、Webアプリ開発、ゲーム開発、AR/VR開発、クロスプラットフォーム開発、組み込み開発、データサイエンスと機械学習開発など幅広く開発ができることからフリーランス求人・案件の中でも多く求人が存在します。 そのため、ニーズは現時点でも多くあり、今後中長期的にみてもニーズは無くならないでしょう。 では、C#エンジニアのニーズがある理由をIT市場動向から分析してみてみましょう。 2023年8月、角川アスキー総合研究所が発表した「ファミ通ゲーム白書2023」では2022年の世界ゲームコンテンツ市場規模を26兆8,005億円と推計しています。また、国内ゲーム市場規模は前年比1.4%増の2兆316億円となっています。 上記の成熟した市場規模から推測するに需要が減ってもすぐに市場が無くなる市場規模ではないことがわかります。 その他IoT、ビッグデータ、6G、ブロックチェーン、xR、AGIを含む人工知能などによるIT業界の飛躍的な拡大やIT技術の急速な進歩に伴い、エンジニア全体の人材不足が深刻化しています。2030年までに79万人のITエンジニア不足に陥る可能性があるとも言われています。 上記観点を考慮すると市場は成長しておりますが、エンジニアの絶対数が足りておらず、C#を含むエンジニアにおいてニーズが今後も拡大していくでしょう。 C#エンジニアとして現在活躍している方や今後活躍を検討している方はC#の開発実務経験やC#開発に必要な周辺開発スキル/経験を取得すると多くのC#エンジニアの中でもフリーランス求人・案件への参画確率が上がるでしょう。