• C#

C#の案件・求人一覧

1-40 / 全 13317
  • NEW

【C#.NET/SQL】見積システムクラウド化対応案件

520,000円/月

業務委託(フリーランス)
大阪府
江坂駅
SQLC#C#.NETSQL Server
作業内容 ・C#.NET、SQLを用いた見積システムクラウド化対応案件に携わっていただきます。 ・主に下記作業をご担当いただきます。 - 運用テスト - 移行設計から本番移行 - 現行オンプレの見積シテムをクラウドへ移行
  • NEW

【AWS/基本リモート】AWS環境調査・構築業務

700,000円/月

業務委託(フリーランス)
東京都
C#AWS
インフラエンジニア
作業内容 【作業内容】 AWS上で稼働している既存のWebシステムに対して、機能追加を行うためのインフラ構築作業です。
  • NEW
  • 注目

【急募】クライアントエンジニア/C#・C++/ゲーム開発

500,000 〜 1,000,000円/月

業務委託(フリーランス)
東京都
秋葉原駅
C++C#
作業内容 今日よりもいいゲーム開発を目指す、スマホ向け・モバイルオンラインゲーム企画・開発会社にて、ゲーム開発におけるクライアントエンジニア業務をお任せします。   ■□具体的には…□■ ・共通基盤チームが整備したアーキテクチャに基づいた、インゲームなどのコンテンツ開発 ・キャラクター制御/バトルシステム/UI/UX/各種演出など、ゲームのコアとなる機能開発 ・アドベンチャーパート、カットシーンなどの動的な演出開発 ・コンテンツ開発に特化したツール開発などのワークフロー構築 ・担当機能のパフォーマンス最適化(描画負荷/メモリ使用量など)   <こんな方におすすめです!> ・大規模開発に携わりたい方 ・新しい技術の導入や提案に興味がある方
  • NEW
  • 注目

【Java/フルリモート】航空機関連サービスのバックエンド開発の案件・求人

850,000円/月

業務委託(フリーランス)
フルリモート
JavaGoC#ScalaMVCKotlinTypeScriptGraphQLTerraform
バックエンドエンジニア
作業内容 大手航空会社の開発プロジェクトを請け負う企業にて、バックエンドエンジニアとして参画して頂きます。 飛行機の予約プロセスから空港でのチェックインの誘導などのシステム開発など、航空体験の開発に携わって頂きます。 働き方としてバーチャルオフィス(Gather)を導入しており、ペアプロでの開発も行って頂く予定です。 主な業務内容は下記となります。 ・デザイナー、及びフロントエンドエンジニアと協調したUI/UXの設計 ・GraphQLサーバーの設計と実装 ・サードパーティが提供するSaaSにおけるAPIの調査と検証 ・開発した機能に対するテスト ・CI/CD環境の構築、整備 ・インフラの構築 ・モニタリングとアラートの設定 ・システムの保守運用 技術環境: 【アプリケーション】 ・言語:Kotlin ・ビルドツール:Gradle ・通信プロトコル:GraphQL ・ユニットテスト:JUnit ・データベース:Cloud Spanner ・キャッシュ:Memorystore for Redis ・CI/CD:GitHub Actions、Cloud Build 【インフラ】 ・コンテナの動作環境:Cloud Run ・IaC:Terraform ・モニタリング:Datadog ・ページャー:PagerDuty ・CI/CD:GitHub Actions、HCP Terraform ※当案件におきましては、直近参画期間が半年以内の案件が続いている方はお見送りとなります。(但し、企業都合退場は対象外) ※20代〜30代が中心で活気ある雰囲気です。 ※成長意欲が高く、スキルを急速に伸ばしたい方に最適 ※将来リーダーを目指す方歓迎 ===== ※重要※ ▼必ずお読みください▼ 【必須要件】 ・20~30代までの方、活躍中! ・社会人経験必須 ・外国籍の場合、JLPT(N1)もしくはJPT700点以上のビジネス上級レベル必須 ・週5日稼働必須 ・エンジニア実務経験3年以上必須 ===== ★本案件の最新の状況は、担当者までお問合せ下さい。 ★期間:随時~
  • NEW

【Java/C#】自動車業界法規企画ツール改修案件

650,000円/月

業務委託(フリーランス)
愛知県
久屋大通駅
JavaC#
作業内容 ・法規企画ツール改修に携わっていただきます。 ・主に下記作業をご担当いただきます。 - 要件定義、設計
  • NEW

【PHP】システム開発・設計支援案件

550,000円/月

業務委託(フリーランス)
大阪府
大阪天満宮駅
PHPC#CakePHPLaravel
作業内容 ・システム開発、設計支援案件に携わっていただきます。 ・主に下記作業をご担当いただきます。 -詳細設計の工程メイン以降あるいは開発メイン以降 -請負案件を一定期間を対応されたあと、ほか案件もご対応いただきます(11月~12月末Laravel、C#、1月以降CakePHP)
  • NEW

【C#】国内交通料金所システム 監視制御装置開発案件

630,000円/月

業務委託(フリーランス)
兵庫県
神戸駅
C#Windows
サーバーサイドエンジニア
作業内容 ・国内高速道路の料金所に関わるシステムを監視、制御する装置に搭載されるソフトウェアの開発案件に携わっていただきます。
  • NEW

【上流】フェリー会社向け予約発券システム開発案件

700,000円/月

業務委託(フリーランス)
福岡県
小倉駅
C#C#.NET
サーバーサイドエンジニア
作業内容 ・実行及び開発環境のフレームワークやランタイムのバージョンアップに関する調査、検証作業。
  • NEW

【C#.NET】OASIS維持保守案件

650,000円/月

業務委託(フリーランス)
愛知県
名古屋駅
SQLC#C#.NETOracleSQL Server
作業内容 ・C#.NETを用いたOASIS維持保守案件に携わっていただきます。 ・主に下記作業をご担当いただきます。  -維持保守業務  -セキュリティ対策対応  -システムメンテナンス作業 - 顧客からの問合せ対応

【C# / 常駐】C#関連案件(週5日)

800,000 〜 900,000円/月

業務委託(フリーランス)
C#
作業内容 C#を用いたシステム開発を行います。 ======================== ※必ずお読みください※ 【20 代から50代前半の方が活躍中】 ※実務経験1年以上ありの方が対象の案件です! 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ※日本在住の方のみ ========================

【ASP.net/リモート併用】ダムデータ管理システム開発

640,000円/月

業務委託(フリーランス)
東京都
C#ASP.NETMVC
サーバーサイドエンジニア
作業内容 ・弊社にてダムデータ管理システムの開発を担当します。 ・設計・開発・試験を実施予定です。 ・出社は週1回程度、その他は在宅勤務です。

データ連携ツールの機能追加・改修支援

640,000円/月

業務委託(フリーランス)
東京都
C#
フロントエンドエンジニア
作業内容 ・データ連携するツールの機能追加・改修支援です。 ・C#(サーバーサイド)、WPF(フロントエンド)で基本設計からお願いします。 ・小さなシステムのため9月~10月のPJとなりますが、スキルによってスライド提案可能です。

【Linux/ASP.NET Core】運営中スマートフォンゲームにおける運用システム開発

650,000円/月

業務委託(フリーランス)
C#LinuxAWSASP.NET
ゲームエンジニア
作業内容 運営中のスマホゲームで使用する運用システム開発及びサーバーサイド業務に携わっていただきます。

【C#】オンライン学習プラットフォーム機能追加

680,000円/月

業務委託(フリーランス)
東京都
秋葉原駅
C#ASP.NETMVC
バックエンドエンジニア
作業内容 【20代~40代の方向け】 C#で構築されたeラーニング管理システムの新機能追加です。動画視聴履歴・小テスト自動採点ロジックなど。

モバイル2Dゲーム開発業務

600,000円/月

業務委託(フリーランス)
東京都
C#Unity
ゲームエンジニア
作業内容 Unityを用いたモバイル2Dゲームの設計、開発をお任せいたします。 ・ Unityを用いたモバイル2Dゲームの設計、実装 ・チーム開発、リーダー業務 ・モバイル向け最適化・パフォーマンスチューニング 【利用ツール】 ・Unity

新規スマホ向けゲーム開発 UI組み込みエンジニア募集

600,000円/月

業務委託(フリーランス)
東京都
C#Unity
ゲームエンジニア組み込みエンジニア
作業内容 ・UI画面、UI演出の新規組み込み ・UI画面、UI演出のprefab調整 ※デザイナーで組み込みが出来る方ですとマッチします。

運営中スマートフォンゲームにおける運用システム開発

600,000円/月

業務委託(フリーランス)
東京都
C#LinuxAWSASP.NET
ゲームエンジニア
作業内容 運営中のスマホゲームで使用する運用システム開発及びサーバーサイド業務に携わっていただきます。

【C#】スマートフォン向けゲームアプリの開発支援

700,000円/月

業務委託(フリーランス)
東京都
新宿駅
C#MySQL
バックエンドエンジニア
作業内容 【20代~40代の方向け】 ・C#・MySQLを用いた開発 ・アーキテクチャの設計、実装 ・技術の検証、選定

【C#】業務系システム開発支援案件

550,000円/月

業務委託(フリーランス)
愛知県
東別院駅
C#
サーバーサイドエンジニア
作業内容 ・C#を用いた開発案件に携わっていただきます。 ・詳細は下記のとおりです。  ‐詳細設計  ‐実装  ‐テスト
  • NEW

【C#】車修理工程管理システム開発案件

650,000円/月

業務委託(フリーランス)
愛知県
栄町駅
JavaScriptSQLC#CSSWindowsOraclejQuery
作業内容 ・車修理工程管理システムの改修、新規画面開発に携わっていただきます。 ・主に下記作業をご担当いただきます。 - 基本設計~結合テスト

【C#】スマートフォン向けゲームアプリの開発

750,000円/月

業務委託(フリーランス)
東京都
新宿駅
C#MySQL
サーバーサイドエンジニア
作業内容 【20代~40代の方向け】 ・C#・MySQLを用いた開発 ・アーキテクチャの設計、実装 ・技術の検証、選定

★直請け【C#】デジタル顕微鏡アプリケーション開発

700,000円/月

業務委託(フリーランス)
東京都
C#Visual Studio
サーバーサイドエンジニア
作業内容 ・顧客要求のヒアリングを行います。 ・設計から実装、性能評価、結合テスト、システムテストまでを実施します。 ・Windows環境で作業を行います。

【C#】製造業向けモニタリングアプリケーション開発案件

700,000円/月

業務委託(フリーランス)
愛知県
刈谷駅
C#
サーバーサイドエンジニア
作業内容 ・製造業門向けのシステム開発に携わっていただきます。 ・詳細は下記のとおりです。  -実装  -テスト  -運用保守

【C#】薬局向けシステム開発案件

600,000円/月

業務委託(フリーランス)
大阪府
C#Azure
バックエンドエンジニア
作業内容 【20代~40代の方向け】 医療分野におけるWEBシステム開発に携わって頂き、基本設計以降をご担当頂く予定となります。

【C#/JSフレームワーク】会計システム基盤更改案件

640,000円/月

業務委託(フリーランス)
東京都
C#AngularReactVue.js
サーバーサイドエンジニア
作業内容 会計システムの基盤更改案件において、基本設計~テストまで一貫して対応可能なエンジニアを募集致します。

製造実行システムの新規開発

600,000円/月

業務委託(フリーランス)
東京都
C#C#.NET
SE
作業内容 ・生産管理システム(MES)の追加開発に携わります。 ・UI基本設計書の記載を行います。 ・UI定義、イベント、ロジック定義、API定義、SP定義を担当します。 ・要件定義を基本設計書に落とし込む作業があります。 ・開発メンバーとの調整を行います。 ・結合テストと仕様書作成を行います。

【C# / 常駐】案件情報の提供(週5日)

900,000 〜 1,000,000円/月

業務委託(フリーランス)
C#
作業内容 クライアントから提示された情報に基づいて、必要なスキルセットや作業内容を適切に整理し提供します。 ======================== ※必ずお読みください※ 【20 代から50代前半の方が活躍中】 ※実務経験1年以上ありの方が対象の案件です! 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ※日本在住の方のみ ========================

【C#】スマートフォン向けゲームアプリの開発

700,000円/月

業務委託(フリーランス)
C#MySQL
バックエンドエンジニア
作業内容 【20代~40代の方向け】 ・C#・MySQLを用いた開発 ・アーキテクチャの設計、実装 ・技術の検証、選定

【C#/金融機関向けサービス開発支援】

600,000円/月

業務委託(フリーランス)
東京都
六本木駅
JavaC#OracleASP.NET
サーバーサイドエンジニア
作業内容 【20代~40代の方向け】 C#を用いてWebサービスの開発および運用・保守、調査やデータ更新等に携わっていただきます。

【C#/.NET】金融機関向けレガシーシステムのモダナイズ支援

650,000円/月

業務委託(フリーランス)
東京都
品川駅
C#
バックエンドエンジニア
作業内容 【20代~40代の方向け】 老朽化したVB6の業務アプリをC#(.NET 6)へ移行。リファクタリング・設計書作成・API連携の実装などを段階的に実施するプロジェクトです。

運営中スマホ向けゲームにおけるエンジニア業務案件

650,000円/月

業務委託(フリーランス)
C#Unity
ゲームエンジニア
作業内容 運営中男性向けアイドル育成スマホゲームにおいて テクニカルアーティストもしくはエンジニアとしてご参画いただきます。 主に、グラフィック関連をご担当いただきますが 社内ツールなどで対応できない実装物をエンジニアと相談しつつ、 可能にしていくグラフィック側のプログラムエンジニア的要素が強い仕事となります。
  • NEW

【VB.NET/C#】社内システム開発支援案件

550,000円/月

業務委託(フリーランス)
福岡県
大牟田駅
C#VB.NETOracle
サーバーサイドエンジニア
作業内容 ・社内システムの開発支援案件です。 ・主に下記作業をご担当いただきます。  - 要件定義  - 基本設計  - 詳細設計  - 製造  - テスト  - 運用保守

【.net/基本リモート】IBM汎用機からの脱却プロジェクト

600,000円/月

業務委託(フリーランス)
JavaScriptC#CSSHTMLWindowsSQL ServerASP.NETJP1Windows Server
汎用機サーバーサイドエンジニア
作業内容 ・C#のASP.NETのWebアプリやWindowsフォームアプリの改修を行います。 ・本番機DB(SQLServer)からのデータ抽出やソース(C#)の調査作業を行います。 ・JP1ジョブネットの作成と実行を行います。 ・HULFTの登録/変更や実行を行います。 ・成果物の顧客への説明を行います。

【C#/.NET】モバイルゲームの運営管理ツール開発

650,000円/月

業務委託(フリーランス)
東京都
秋葉原駅
C#PostgreSQLSQL Server
バックエンドエンジニア
作業内容 【20代~40代の方向け】 大手ゲームタイトルの運営チーム向け社内管理ツールの設計・実装に携わって頂きます。

【上流】大手百貨店システム更改案件

700,000円/月

業務委託(フリーランス)
東京都
茅場町駅
C#
PMO
作業内容 ・大手百貨店POS更改案件に携わっていただきます。 ・主に下記作業をご担当いただきます。   -要件定義   -基本設計

★直請け【.NET/基本リモート】製造業向け生産管理システムの設計・開発案件

720,000円/月

業務委託(フリーランス)
東京都
C#
サーバーエンジニア
作業内容 ・基本設計書や詳細設計書を作成し、レビュー指摘に対応します。 ・プログラムの開発を行います。 ・単体テストを実施します。 ・内部結合テストを行います。 ・システム間結合テストシナリオの作成やデータ準備を行います。 ・顧客および他ベンダーとの打ち合わせに参加します。 ・成果物の説明や、照会・質疑応答を行います。 ・現行システムの調査や確認を行います。

【C#】医療業界向けシステム開発案件

750,000円/月

業務委託(フリーランス)
愛知県
上社駅
C#
作業内容 ・C#を用いた医療システムの開発に携わっていただきます。 ・主に下記作業をご担当いただきます。  -開発

【C#/JavaScript】車修理工程管理システム改修案件

700,000円/月

業務委託(フリーランス)
愛知県
栄町駅
JavaScriptC#CSSOraclejQueryIIS
フロントエンドエンジニアサーバーサイドエンジニア
作業内容 ・車周知工程管理システムの改修、新規画面開発に携わっていただきます。 ・詳細は下記のとおりです。  ‐基本設計  ‐詳細設計  ‐実装  ‐テスト

【C#/Unity】新規開発スマホゲームにおけるクライアントエンジニア案件

650,000円/月

業務委託(フリーランス)
C#Unity
ゲームエンジニア
作業内容 新規開発プロジェクトのIPを利用した案件に、 クライアントエンジニアとして携わっていただきます。 【業務内容】 ・C# / Unityを用いたスマートフォンゲームコンテンツの  クライアントサイドの設計・開発・運用 ・ツールの開発 ・パフォーマンスチューニング 【開発環境】 ・仕様書・ドキュメント管理:Confluence ・マスターデータ/リソース管理:Git、SourceTreeなど ・進行管理:Googleスプレッドシート、Redmineなど ・開発環境:Unity ・利用端末:Mac

【C#】動態管理システム新規開発案件

600,000円/月

業務委託(フリーランス)
大阪府
大阪難波駅
JavaC#AndroidSQL Server
サーバーサイドエンジニアスマホアプリエンジニア
作業内容 ・顧客先製品の開発、保守案件に関して、主に下記作業をご担当いただく予定です。  -基本設計  -詳細設計  -実装  -テスト  -保守

気になる案件は見つかりましたか?

お探しの条件に合った新着案件をお知らせします

あなたにピッタリ
フリーランス案件が見つかる

  • 136万件以上のフリーランス案件から一括検索

    363,378の案件を保有しており、エンジニアやクリエイター向けを中心にたくさんの案件を一括検索可能です。

    ※ 10月18日(Sat)更新

    36万件以上のフリーランス案件から一括検索

  • 2あなたの経験やスキルに適した案件をメールでお知らせ

    マイページに入力して頂いた経験や希望条件に合わせて、ご希望にマッチした案件をメールでお送りするので効率的な案件探しが可能です。

    あなたのプロフィールからおすすめの案件・求人

今すぐ無料登録

C#の月額単価相場

C#のエージェント別案件数

C#のフリーランス案件・求人を保有しているフリーランスエージェントは、①レバテックフリーランス:6253件、②ココナラテック(旧:フリエン/furien):3066件、③フリコン:1179件、④テックリーチ:511件、⑤エンジニアルーム:225件、⑥アットエンジニア:71件、⑦Midworks:68件、⑧ELEVATE:68件、⑨コンプロフリーランス:62件、⑩mijicaフリーランス:16件となっています。(※フリーランスHub調べ/2025年10月) C#のフリーランス案件・求人を豊富に保有しているフリーランスエージェントは①レバテックフリーランス、②ココナラテック(旧:フリエン/furien)、③フリコンであることがわかります。 C#のフリーランス案件・求人に参画を希望するフリーランスの方は①レバテックフリーランス、②ココナラテック(旧:フリエン/furien)、③フリコンを中心に複数のフリーランスエージェントに登録することをおすすめします。

C#のエージェント別月額単価相場

C#のフリーランス案件・求人を保有しているフリーランスエージェント別の単価相場は、①コンプロフリーランス:98.5万円、②Relance(リランス):90万円、③Findy Freelance:88.5万円、④フリーランスポート(Freelance Port):81.4万円、⑤ROSCA freelance:81.3万円、⑥mijicaフリーランス:78.6万円、⑦アットエンジニア:69万円、⑧プロエンジニア:68.6万円、⑨テックリーチ:67.4万円、⑩レバテックフリーランス:66.9万円となっています。(※フリーランスHub調べ/2025年10月) C#のフリーランス案件・求人の月額単価が高いフリーランスエージェントは①コンプロフリーランス、②Relance(リランス)、③Findy Freelanceであることがわかります。 C#のフリーランス案件・求人に参画を希望するフリーランスの方は①コンプロフリーランス、②Relance(リランス)、③Findy Freelanceを中心に複数のフリーランスエージェントに登録することをおすすめします。

C#の都道府県別案件数

C#のフリーランス案件・求人の都道府県別案件数は、①東京都:8051件、②大阪府:1869件、③福岡県:813件、④愛知県:763件、⑤神奈川県:541件、⑥兵庫県:264件、⑦京都府:237件、⑧埼玉県:91件、⑨千葉県:90件、⑩滋賀県:42件となっています。(※フリーランスHub調べ/2025年10月) C#のフリーランス案件・求人が集中している都道府県は①東京都、②大阪府、③福岡県であることがわかります。 C#のフリーランス案件・求人に参画を希望するフリーランスの方は①東京都、②大阪府、③福岡県を中心にフリーランス案件を探されることをおすすめします。

C#の職種別案件数

C#のフリーランス案件・求人の職種別案件数は、①サーバーサイドエンジニア:4311件、②バックエンドエンジニア:1610件、③SE:1021件、④PG:893件、⑤PL:634件、⑥スマホアプリエンジニア:538件、⑦PM:504件、⑧フロントエンドエンジニア:462件、⑨アプリケーションエンジニア:363件、⑩PMO:238件となっています。(※フリーランスHub調べ/2025年10月) C#のフリーランス案件・求人は①サーバーサイドエンジニア、②バックエンドエンジニア、③SEが多いことが分かります。

C#の職種別平均単価

C#のフリーランス案件・求人の職種別の平均単価は、①3Dデザイナー:97.4万円、②機械学習エンジニア:96.7万円、③AIエンジニア:90万円、④SAPコンサルタント:85.6万円、⑤SRE:85.2万円、⑥Webデザイナー:85万円、⑦データサイエンティスト:84.6万円、⑧コーダー:83.3万円、⑨IoTエンジニア:82.9万円、⑩QAエンジニア:82.5万円となっています。(※フリーランスHub調べ/2025年10月) C#のフリーランス案件・求人の月額単価が高い職種は①3Dデザイナー、②機械学習エンジニア、③AIエンジニアであることがわかります。

C#の業界別案件数

C#のフリーランス案件・求人の業界別案件数は、①サービス:2577件、②製造:2277件、③IT:2120件、④ゲーム:1288件、⑤通信:739件、⑥メーカー :706件、⑦ソーシャルゲーム:659件、⑧Sier:572件、⑨金融:419件、⑩EC:401件となっています。(※フリーランスHub調べ/2025年10月) C#のフリーランス案件・求人は①サービス、②製造、③ITが多いことが分かります。 C#のフリーランス案件・求人に参画を希望するフリーランスの方は①サービス、②製造、③ITを中心に複数の業界の案件を検討されることをおすすめします。

C#の業界別平均単価

C#のフリーランス案件・求人の業界別の平均単価は、①コンサル:82.2万円、②メタバース:78.3万円、③FinTech:77.5万円、④SaaS:76.5万円、⑤モバイル:76.5万円、⑥映像配信:75.7万円、⑦ソーシャルゲーム:75.2万円、⑧コンシューマーゲーム:75万円、⑨AI:74.8万円、⑩DX:74.6万円となっています。(※フリーランスHub調べ/2025年10月) C#のフリーランス案件・求人の月額単価が高い業界は①コンサル、②メタバース、③FinTechであることがわかります。 C#のフリーランス案件・求人に参画を希望するフリーランスの方は①コンサル、②メタバース、③FinTechを中心に複数の業界の案件を検討されることをおすすめします。

C#の常駐案件・リモートワーク案件割合

C#のフリーランス案件・求人数のリモートワーク案件・常駐案件の割合を分析するとリモートワーク案件が6460件(48.5%)、常駐案件が6848件(51.5%)となっています。 したがって、C#フリーランス案件・求人に関しては常駐案件が多いことがわかります。 (※フリーランスHub調べ/2025年10月)

C#案件のよくある質問

C#の月額単価の相場はどれくらいですか?

C#の月額単価の相場は65万円です。スキルやご経験により、

単価が変わります。自分のスキルや経験に合った案件は、こちらの案件一覧ページから検索・応募できます。

C#の案件数は何件ですか?

フリーランスHub上でご覧いただけるC#の案件数は13317件です。 尚、応募先エージェントで非公開案件の提案を受けられる場合もあります。

未経験でもC#のフリーランス案件に応募することは可能ですか?

はい。応募先エージェントが条件を設けていない限り、基本的には未経験でも応募することが可能です。 ただし、中には実務経験を重視する案件もありますので、未経験で参画できる案件があるかどうかは応募先エージェントに確認してみましょう。

C#について

【C#の概要】 C#は2000年にマイクロソフト社が提供を開始したプログラミング言語で、C言語やJavaに近い構文をしています。同社のフレームワークである「.NET Framework」上で動作し、互換環境「Mono」を使えばMacやLinux環境下での開発も可能です。幅広い分野で活用されています。開発環境に関しては、マイクロソフト社から「Visual Studio」が提供されているため、手軽に構築できるのがメリット。C#が用いられるのは、デスクトップアプリやWebサービス、スマートフォンのアプリ、VR・MRアプリなどを開発するフリーランス向け案件です。 【C#の特徴】  C#は、プログラミング言語の中でも使いやすく、人気・需要の高いプログラミング用語です。マイクロソフトの「Visual Studio」、ゲーム開発プラットフォーム「Unity」などとも相性が良く、3D・2Dを問わずアプリ開発でも使用されています。C#は2000年の登場以来、20年以上が経過した言語のため、扱いやすい環境が整備されています。Javaと開発方法が似ているため、経験者であれば学習の難易度も高くはないでしょう。また、C#はC++やJavaと同じくオブジェクト指向を採用しています。従来プログラミングの世界では、1つプログラムを追加する度に、他のプログラムの修正対応に追われるのが当たり前でした。一方で、オブジェクト指向は独立性・再利用性・拡張性を実現しています。プログラミングを追加しても他のプログラミングに影響することはなく、初心者でもスムーズな作業を実現できます。 【C#のフリーランスエンジニアの参画が可能な案件例】 C#案件は豊富で、2023年7月時点で7,000件程度あるのが確認できます。具体的にどのような案件があるのか、以下で見ていきましょう。 ・【C#】【業務委託(準委任)】ゼネコンでの社内SE ゼネコン建設業の社内SEとしてC#を使用する案件です。月単価は65万円で、参画するには「C#もしくはVB.NET、OracleSQLに関するスキル」「SEの経験」「ユーザーへの対応経験」などが必要になります。リーダー経験があり、前向きに物事を考えられる人材が求められるのがポイントです。 ・【ブリッジSE】社内向け管理システムのオフショア開発管理業務 インドにいるエンジニアチームとクライアントをつなぐブリッジSE業務を担当します。クライアントの社内向け管理システムの受託開発、インドチームとクライアントの調整も主な業務です。参画にあたっては英語力のほか、「AWS、Azureなどクラウドでのシステム基盤設計」「PMや開発エンジニアのリーダー経験」などが必要になります。 ・【C#/リモート】Windowsアプリ開発 医療機器(治療装置)のソフトウェア開発をメインに行う東京都の案件です。月単価は45万円で、参画にあたっては「C++やC#によるWindowsアプリの開発経験」が必要になります。 ・【Cocos2d-x or Unity/渋谷】ネイティブゲームの設計/開発/テスト/運用担当者募集 iOS/Andorid向けのネイティブゲームを扱う案件です。担当する工程は設計、開発、テスト、運用など。開発環境の構築、ネイティブゲーム開発技術のスキルアップやノウハウの共有にも携わります。参画するには、「UnityもしくはCocos2d-xでのゲーム開発経験」「スマートフォン向けコンテンツの開発経験」などが必要です。 ・【C#】補聴器フィッテングシステム開発・設計 新補聴器フィッティングシステムを開発する案件です。上流SEとして、画面設計・DB設計・API設計に携わります。月単価は65万円。参画するには、「エンジニア経験5年以上」「C#の経験3年以上」「画面設計・DB設計・API設計の経験」が必要です。 【C#のフリーランスエンジニアの未経験での案件参画に関して】 前述の案件のように、C#の案件では、必要スキルとしてエンジニアとしての経験やC#の実務経験を求められることが多くあります。全くの未経験者がC#から学習し始める難易度は高いといえます。しかし、C#は人気のプログラミング言語であること、20年以上前に登場した言語であることから、スクールや学習ツール・教材などが多く存在しており、初心者でも学習しやすい環境が十分整備されています。実務経験を積むためには、企業での実践が必要です。応募する際は、自分のスキルが証明できるポートフォリオを作成しましょう。ポートフォリオは、企業に自分のスキルを最大限に伝え、自分を採用すればどのような利益をもたらせるのかをアピールする材料として欠かせません。 【C#を使うフリーランス案件・求人に参画するために必要なスキル】 C#を使う案件に参画するフリーランスには、以下のようなスキルが求められます。 ・業務システムの知識 業務システムの開発案件に参画するフリーランスは、CRMやSFAなど業務システムに関する知識があると即戦力として活躍できます。また、小売業や製造業など、案件に関連する業界の知識も役立つでしょう。 ・Unityの知識 ゲーム開発の案件を希望するフリーランスは、Unityの知識が必須です。Unityはゲームの開発現場で需要が高く、最近はVRゲームの開発でもよく使われています。Unityでの開発経験があると案件獲得が有利になるでしょう。 ・Xamarinの知識 スマートフォンのアプリ開発案件を希望するフリーランスは、Xamarinのスキルがあると良いでしょう。Xamarinはアプリ開発の支援ツールで、iOSとAndroidの両方に対応するアプリの開発が可能です。 ・コミュニケーション能力 C#を扱うフリーランスには、開発チームのメンバーと円滑にやり取りするコミュニケーション能力も求められます。特に、企業に常駐する案件では、他のエンジニアと細かな進捗確認や分担をしながら作業を進めることになるでしょう。 【C#の習得難易度・勉強方法について】 C#はJavaやC++に文法が似ているため、それらを習得している人は比較的簡単に扱えるでしょう。反対にいうと、C#を習得することで関連する言語を学びやすくなります。ただ、C#は複数の言語から影響を受けているので、言語体系がやや複雑な面があります。C#は初めて学ぶ用語としておすすめではあるものの、全くの初心者の中には学習方法に迷う人もいるでしょう。とはいえ、C#はパソコンでVisual Studioプログラムをインストールすれば、簡単にアプリケーションを開発できるようになっています。学習の手間がさほどかからないのが魅力です。他のC言語よりも難易度は低いため、C言語が得意ではない人でもC#だけは習得できるケースもあるでしょう。マイクロソフト関係の開発に携わりたい人、ゲーム開発に興味のある人にとってはC#は避けられない言語です。それらの開発に興味のある人はスクールや教材を利用して身につけると良いでしょう。 【C#のフリーランスエンジニアにおすすめのフレームワーク】 プログラミングを行う上でひな形となるフレームワークは、C#では主に以下の2つが挙げられます。どちらも利便性が高く、初心者から上級者まで誰でも簡単に利用できるのが特徴です。 ・ASP.NET ASP.NETは、マイクロソフト社が提供しているフレームワークです。ASPは「Active Server Pages」の略称であり、Webページの生成や対話型のアプリを作成する際に利用されます。「.NET」は「.NET Framework」を意味しており、アプリケーションや開発環境を表す単語です。Windows7以降のOSには.NETは標準搭載されています。勤怠管理や在庫管理などの業務を支えるシステム・アプリの開発に役立ちます。「ASP.NET」は、主にWebアプリやサービスの開発に用いられます。ASP.NETを利用すれば、基本的なWebテクノロジーに対する知識がなくても高機能なアプリを開発できるでしょう。ASP.NETには多くのフレームワークがあります。ドラッグとドロップ配置でアプリを開発する「ASP.NET Web Forms」、クラウドベースでアプリケーションを開発できる「ASP.NET Core」などです。さまざまなフレームワークを使い分けながら開発を行えますが、すべての機能を十分に発揮するにはエンジニアとしての技術が求められます。 ・Blazor Blazor(ブレイザー)は、無料で利用できるオープンソースのフレームワークです。学生や資金に余裕がない開発者にとっては、コストを抑えてプログラミングの開発が行えるメリットがあります。RazorとC#構文を用いてWebアプリやサービスの作成が可能です。言語を習得途中の人でも、C#・CSS・HTMLの知識を持っていれば問題なく利用できるでしょう。Blazorを使えば、エンジニアだけでなくクライアントも一緒に開発を進められます。作業の効率化が図れるのがポイントです。Blazorのデメリットは、参考になる教材やツール、知識を持っているエンジニアが少ないこと。2018年に発表された比較的新しいフレームワークであるためです。しかし、知識があるエンジニアが少なければ、強いアピールポイントにもなります。今後の開発に役立てるためにも、積極的に利用しましょう。 【C#のフリーランス案件・求人に参画するために役立つ資格について】  C#関連の案件や求人に参画する際に役立つ資格には、IPA(情報処理推進機構)が実施する「応用情報技術者試験(AP)」や、日本オラクル社が認定する「オラクルマスター」があります。資格は案件・求人に応募する際のアピールに使えるだけでなく、自分の知らなかった機能やその実装方法を知る手段でもあります。C#の基本的な知識を学んで満足するのではなく、資格取得を目指してさらにC#の知識を深めましょう。 ・応用情報技術者試験(AP) 応用情報技術者試験は春(4月)と秋(10月)の年2回行われるエンジニアに向けた国家試験です。ITエンジニアのレベルアップを図るための試験で、エンジニアの技術から経営面まで幅広い知識を求められます。応用情報技術者試験の前には、基本情報技術者試験という試験も用意されています。こちらはより基本的な知識が求められる試験です。基本情報技術者試験に合格すると、基礎的な知識を習得していることの証となります。基本情報技術者試験の合格率は2019年で25.7%、応用情報技術者試験は22.3%です。どちらも難易度の高さが伺えます。合格後は、より深い知識が必要となる高度情報処理技術者試験や情報処理安全確保支援士試験にチャレンジするのも良いでしょう。高い能力を持つ証明になるだけでなく、ITスキルを活かせる職種への転職にも役立ちます。 ・オラクルマスター オラクルマスターは、情報処理に関するベンダー資格です。日本国外で実施されている「Oracle Certification Program (OCP)」と互換性があるため、Silver以降の試験を取得すればOCPの認定も自動的に付与されます。日本国内だけでなく国外でもスキルを証明できる資格です。Silverの前にあるBronze試験は、オラクル社が開催するセミナーに参加しさえすれば、そこまで難しくないでしょう。しかし、Silver以降の認定は知識だけでなく、実務経験がなければ難しい問題が出題されます。エンジニア経験がない場合は、まずBronzeの取得を目指してください。オラクルマスターの試験はステップアップ型です。そのため、Silver(シルバー)、Gold(ゴールド)、Platinum(プラチナ)と順番に受験しなければなりません。ただし、Bronzeのみはスキップが可能です。データベースの管理者として必要な知識が求められ、試験は年々新たな問題が出題されます。内容が変わるごとに移行試験を行い、知識のアップデートをするのも良いでしょう。 【C#の市場動向や将来性について】 C#は、人気プログラミング言語ランキングでも上位に入る言語の一つです。近年は特にゲーム分野での需要が高い傾向にあります。今後も引き続き、C#の知識を持つ人やC#を使った開発経験がある人が多くの案件で求められるでしょう。C#を使ったプログラミングスキルは、「1度身につければ終わり」というわけではありません。案件で重宝される人材であり続けるためには、常に知識をアップデートしていく必要があります。最新の知識を取り入れることで活躍の場は広がり、自らの成長にもつながるでしょう。また、C#とあわせて、開発のスキルおよびJavaやC++など他のプログラミング言語を身につけるのも大切です。可能な限り複数の技術を身につけ、幅広い開発経験を積むようにしてください。知識や経験が増えれば、その分参画できる案件が多くなります。高単価案件を獲得できるチャンスも増えるでしょう。 ※この文章は、2023年7月時点の内容です。