SES・SIer・自社開発の違いとは?契約・仕事内容・働き方を比較

ITエンジニアの求人を見ていると、「SES」「SIer」「自社開発」という言葉が何度も出てきます。

しかし、説明を読んでも違いがはっきり分からず、次のように迷う人は少なくありません。

  • 客先常駐を避けるなら自社開発を選べばよいのか
  • SIerへ転職すれば上流工程を担当できるのか
  • SES企業でも成長できる会社はあるのか
  • 求人票のどこを見れば実際の働き方が分かるのか

「次は会社選びに失敗したくない」と思って調べているのに、言葉の定義が曖昧なため、かえって判断しにくくなります。

実際、SES・SIer・自社開発は、同じ基準で分けられた言葉ではありません。

  • SES:顧客プロジェクトを技術面から支援する事業やサービスを指す業界用語
  • SIer:顧客のシステム開発や導入を行う事業者
  • 自社開発:自社の商品やサービスを開発する事業形態
  • 客先常駐:顧客の事業所などで働く勤務形態

そのため、「SES・SIer・自社開発の三択」で会社を判断すると、入社後に仕事内容や勤務場所の違いへ気づく可能性があります。

この記事では、それぞれの違いを、契約、仕事内容、勤務場所、キャリアの視点から整理します。

求人票や面接で確認すべき項目も紹介するため、会社名やイメージだけに頼らず、自分に合う転職先を判断できるようになります。

SES・SIer・自社開発の違い

比較項目 SES SIer 自社開発
主な役割 顧客プロジェクトの技術支援 顧客システムの企画・開発・導入 自社商品・サービスの開発
主な顧客 IT企業、事業会社など 企業、官公庁など 自社サービスの利用者
勤務場所 顧客先、自社、リモート 自社、顧客先、リモート 自社、リモートが中心
案件・開発対象 配属案件により変わる 顧客やプロジェクトごとに変わる 同じサービスに継続して関わりやすい
身につきやすい経験 複数環境への対応力 顧客折衝、設計、プロジェクト管理 プロダクト改善、事業理解
主な注意点 案件によって業務内容が変わる 会社や部署によって担当工程が異なる 自社開発でも保守中心の場合がある

この表は一般的な傾向です。

実際の働き方は、企業、部署、配属先、契約内容によって異なります。

SESとは

SESは、ITエンジニアの技術や業務遂行を通じて、顧客のシステム開発や運用を支援する事業を指す言葉として使われています。

SES企業のエンジニアが担当する仕事には、次のようなものがあります。

  • システム開発
  • テスト
  • 運用・保守
  • インフラ構築
  • ヘルプデスク
  • プロジェクト管理
  • 技術支援

客先で働くケースだけでなく、自社内やリモート環境からプロジェクトへ参加するケースもあります。

SESのメリット

SESでは、複数の現場、業界、技術を経験できる可能性があります。

経験が浅いエンジニアでも、テストや運用などから実務経験を積み、開発や設計へ進める場合があります。

ただし、希望するキャリアを実現できるかは、会社が保有する案件、配属方法、営業担当者の支援、教育制度によって変わります。

SES企業で確認すべきこと

求人や面接では、次の項目を確認してください。

  • 案件を本人が選べるか
  • 希望と異なる案件を断れるか
  • 案件変更を相談できるか
  • 1人ではなくチームで参画できるか
  • 待機期間中の給与はどうなるか
  • 評価者が現場での仕事を把握できるか
  • 自社社員との面談が定期的にあるか
  • 希望する工程の案件が実際にあるか

「案件数が豊富」「希望を考慮」と書かれているだけでは、十分な判断材料になりません。

実際の配属例まで確認する必要があります。

SESという言葉だけでは契約形態は分からない

SESという呼び方だけでは、実際の契約形態や指揮命令関係を判断できません。

現場では、準委任、請負、労働者派遣など、異なる契約形態が使われます。

労働者派遣では派遣先が労働者へ指揮命令を行います。一方、請負や準委任では、発注者が受託企業の労働者へ直接指揮命令を行わないことが重要な区分になります。契約書の名称だけでなく、実際の働き方によって判断されます。

働いている現場で疑問を感じた場合は、まず自社の上司や担当者に契約形態と指示系統を確認してください。

SIerとは

SIerは、顧客企業のシステムについて、企画、設計、開発、導入、運用などを行う企業です。

銀行、製造、物流、小売、医療、官公庁など、さまざまな業界のシステムを扱います。

SIerの仕事内容は、企業がプロジェクト内でどの立場にいるかによって変わります。

元請けに近い企業では、次の仕事が中心になる場合があります。

  • 顧客へのヒアリング
  • 要件定義
  • 基本設計
  • プロジェクト管理
  • 協力会社との調整

開発を担当する企業では、次の仕事が中心になる場合があります。

  • 詳細設計
  • プログラミング
  • テスト
  • 運用・保守
  • 障害対応

SIerのメリット

SIerでは、企業の業務を支える大規模なシステムに関われる可能性があります。

技術力に加えて、顧客の要望を整理する力、設計力、調整力、プロジェクト管理力などを身につけやすい環境です。

SIerで確認すべきこと

  • 元請け案件の割合
  • 自社が担当する工程
  • 顧客先勤務の割合
  • 開発と管理業務の割合
  • 配属予定の部署
  • プロジェクトの期間と規模
  • 自社社員と協力会社の構成
  • 入社後に担当する可能性が高い仕事

「SIerへ転職すれば上流工程を担当できる」とは限りません。

自社開発とは

自社開発企業は、自社で提供する商品、Webサービス、アプリ、業務システムなどを開発・運営する企業です。

顧客から依頼されたシステムを納品するのではなく、自社サービスを継続的に改善します。

自社開発のメリット

自社開発では、一つの商品やサービスに長期的に関われる可能性があります。

利用者の反応や利用データを確認しながら、機能追加や改善を進められる点が特徴です。

技術だけでなく、次の視点も求められます。

  • 利用者が何を求めているか
  • どの機能を優先するか
  • 売上や継続利用へどう貢献するか
  • 障害や不具合をどう減らすか
  • 開発コストをどう管理するか

自社開発で確認すべきこと

  • 自社で開発しているサービス
  • 開発チームの人数と構成
  • 新規開発と保守の割合
  • エンジニアが企画へ参加できるか
  • 技術選定を誰が行うか
  • サービスの収益状況
  • 受託開発やSES事業も行っているか
  • 入社後の配属先が確定しているか

「自社開発」という言葉だけで、自由度や働きやすさが保証されるわけではありません。

どの働き方が向いているか

SESが向いている人

  • 複数の業界や現場を経験したい
  • まずIT業界で実務経験を積みたい
  • 環境の変化へ対応することが苦にならない
  • 幅広い技術に触れたい
  • 自分から希望する案件やキャリアを伝えられる

SIerが向いている人

  • 顧客の業務課題を解決したい
  • 大規模なプロジェクトへ関わりたい
  • 要件定義や設計へ進みたい
  • 顧客や関係会社との調整が得意
  • 将来はリーダーやプロジェクトマネージャーを目指したい

自社開発が向いている人

  • 一つのサービスを継続的に育てたい
  • 利用者の反応を開発へ反映したい
  • 技術だけでなく事業にも関心がある
  • 開発後の運用や改善にも関わりたい
  • チームで長期的に改善を続けたい

転職前に確認する7項目

  1. 実際の勤務場所
  2. 担当する工程
  3. 配属先の決め方
  4. 開発と運用・保守の割合
  5. 使用する技術
  6. 評価基準
  7. 入社後のキャリアパス

企業の分類よりも、「入社後に何を担当するのか」を具体的に確認してください。

まとめ

SES・SIer・自社開発は、同じ基準で分けられた言葉ではありません。

  • SES:顧客プロジェクトを技術面から支援する事業
  • SIer:顧客のシステムを企画・開発・導入する企業
  • 自社開発:自社の商品やサービスを開発する事業形態

実際の働き方は、企業、部署、契約、配属先によって変わります。

転職先を選ぶときは名称だけで判断せず、担当工程、勤務場所、配属方法、評価制度、キャリアパスまで確認することが重要です。

客先常駐を辞めたいときの判断基準を確認する