SESとSIerの違いとは?新人エンジニア向けに働き方・契約・キャリアの違いをわかりやすく解説

こんにちは。ゆうせいです。

今回は、新人エンジニア向けに「SES」と「SIer」の違いを解説します。

IT業界に入ると、かなり早い段階でこの2つの言葉を聞くと思います。

SES
SIer

どちらもシステム開発に関わる言葉なので、最初は混乱しやすいですよね。

しかも、求人票や会社説明では、同じように「システム開発」「客先常駐」「受託開発」「上流工程」などの言葉が出てきます。

でも、SESとSIerは同じ意味ではありません。

ざっくり言うと、SESは「エンジニアの技術力を提供する契約・働き方の形」で、SIerは「システム開発や導入をまとめて担う企業の種類」です。

まず結論:SESとSIerの違い

項目SESSIer
意味エンジニアの技術力や作業時間を提供する形システムの企画、開発、導入、運用などを担う企業
分類契約・サービス形態に近い会社・事業形態に近い
主な関わり方顧客先やプロジェクトに参画して技術支援する顧客のシステム開発全体を請け負う、または管理する
成果物契約内容によっては成果物完成より作業支援が中心システム、設計書、運用基盤、導入支援など
新人が見るポイントどんな案件に入り、誰から指示を受け、どう育成されるかどの工程を担当し、どの立場でプロジェクトに関わるか

一言でまとめるなら、SESは「働き方・契約の話」、SIerは「会社の役割の話」です。

ここを混同しないでください。

SESとは何か

SESとは、System Engineering Serviceの略として使われることが多い言葉です。

日本語では、システムエンジニアリングサービスと呼ばれます。

SESは、エンジニアが顧客企業やプロジェクトに参画し、開発、テスト、運用、保守、設計補助などの技術支援を行う形です。

たとえば、あなたがA社の社員だとします。

A社がB社の開発プロジェクトにエンジニアを出し、あなたがB社の現場で開発支援を行う。

このような働き方がSESと呼ばれることがあります。

A社に所属する
        ↓
B社のプロジェクトに参画する
        ↓
開発やテストなどを担当する

新人エンジニア向けにたとえるなら、SESは「助っ人メンバーとしてプロジェクトに参加する働き方」です。

野球でいえば、所属チームはA社ですが、一定期間だけB社の試合に助っ人として参加するようなイメージです。

ただし、SESという言葉自体は、法律上の明確な契約類型というより、IT業界で使われる実務上の呼び方です。そのため、実際の契約や指揮命令の形は、契約書と現場の実態を確認する必要があります。

SIerとは何か

SIerとは、System Integratorの略です。

日本語では、システムインテグレーターと呼ばれます。

SIerは、企業や官公庁などの情報システムについて、企画、設計、開発、導入、運用などをまとめて担う事業者を指す言葉として使われます。IT用語辞典e-Wordsでも、システムインテグレータは情報システムの開発、導入、運用などを一括して請け負う事業者と説明されています。

たとえば、銀行の勘定系システム、製造業の生産管理システム、自治体の住民情報システム、企業の基幹システムなどを作る会社がSIerです。

顧客の業務を理解する
        ↓
必要なシステムを企画する
        ↓
要件定義を行う
        ↓
設計する
        ↓
開発する
        ↓
テストする
        ↓
導入する
        ↓
運用・保守する

新人エンジニア向けにたとえるなら、SIerは「家づくりを任される工務店や建設会社」に近いです。

お客様が「家を建てたい」と言ったとき、設計、材料の手配、職人の管理、工事、引き渡しまで全体をまとめますよね。

SIerも同じように、お客様が必要とするシステムを形にするために、全体を管理します。

SESとSIerは比較軸が違う

SESとSIerを理解するとき、一番大事なのは「比較軸が違う」ということです。

SESは契約や働き方に近い言葉です。

SIerは企業の役割や事業内容に近い言葉です。

言葉何を表すか例えるなら
SESエンジニアがどのようにプロジェクトへ参画するか助っ人として参加する形
SIer企業がシステム開発全体でどんな役割を担うかシステムづくりをまとめる会社

つまり、「SES企業」と「SIer企業」が完全に別物として分かれているとは限りません。

SIerがSES的な形でエンジニアを受け入れることもあります。

SES企業がSIerのプロジェクトに参画することもあります。

また、SIer自身が受託開発、準委任、保守運用、常駐支援など複数の契約形態を使うこともあります。

言葉だけで判断するな!

実際にどんな契約で、どんな現場で、どんな仕事をするのかを確認しましょう。

SESの仕事内容

SESで多い仕事内容は、プロジェクトに参画して特定の役割を担当することです。

工程SESで担当することの例
要件定義議事録作成、業務整理、資料作成補助
基本設計画面設計、API設計、DB設計の補助
詳細設計処理仕様、クラス設計、テーブル項目整理
開発Java、JavaScript、SQLなどで実装
テスト単体テスト、結合テスト、テスト仕様書作成
運用保守障害調査、ログ確認、問い合わせ対応、改修

新人エンジニアの場合、最初はテスト、保守、簡単な改修、資料作成などから入ることもあります。

そこから経験を積み、開発、設計、リーダー補佐へ広がっていくケースがあります。

ただし、SESの現場は案件によって大きく違います。

良い現場なら、先輩からレビューを受けながら実務経験を積めます。

一方で、育成が弱い現場だと、質問しにくかったり、単純作業が長く続いたりすることもあります。

SIerの仕事内容

SIerの仕事は、システム開発全体に関わることが多いです。

工程SIerで行うことの例
提案顧客課題を聞き、システム導入案を作る
要件定義業務要件、システム要件を整理する
設計システム構成、画面、DB、連携方式を決める
開発管理進捗、品質、課題、外部パートナーを管理する
テストテスト計画、品質確認、受け入れ支援を行う
導入本番移行、利用者説明、運用引き継ぎを行う
運用保守障害対応、改善提案、追加開発を行う

SIerでは、プログラミングだけでなく、顧客折衝、設計、プロジェクト管理、品質管理、協力会社との調整なども重要になります。

大きなプロジェクトでは、SIerが全体管理を行い、開発の一部を協力会社へ依頼することもあります。

情報サービス・ソフトウェア産業では、多重かつ不透明な請負関係が一般化しているという課題も指摘されています。中小企業庁の情報サービス・ソフトウェア産業向けガイドラインでも、取引の適正化は業界全体の生産性向上に関わるテーマとして扱われています。

契約の違い:ここは必ず理解しよう

新人エンジニアがSESとSIerを理解するとき、契約の話も避けて通れません。

ただし、法律の専門判断は契約書や実態によって変わります。

ここでは、エンジニアとして最低限知っておきたい範囲で説明します。

準委任契約

準委任契約は、一定の業務を行うことを目的とする契約です。

システム開発では、成果物の完成そのものではなく、専門的な作業や支援を行う形で使われることがあります。

SESは、実務上この準委任契約に近い形で説明されることがあります。

たとえば、一定期間、開発支援や保守支援を行うようなケースです。

請負契約

請負契約は、成果物の完成を目的とする契約です。

たとえば、「このシステムを完成させて納品する」「この機能を作って納める」という考え方です。

SIerの受託開発では、請負契約が使われることがあります。

労働者派遣

労働者派遣は、派遣元が雇用する労働者を、派遣先の指揮命令を受けて働かせる形です。厚生労働省は、労働者派遣事業を、派遣元事業主が自己の雇用する労働者を派遣先の指揮命令を受けて派遣先のために労働させることと説明しています。

ここで大切なのは、誰から指示を受けるのかです。

契約形式が請負や準委任でも、現場の実態として顧客から直接細かい指揮命令を受けている場合、問題になる可能性があります。

厚生労働省も、労働者派遣か請負かは契約形式だけではなく、実態に即して判断されると説明しています。また、区分に反する場合はいわゆる偽装請負となり、労働者派遣法違反になる場合があると示しています。

新人エンジニアが注意すべき「指揮命令」

指揮命令とは、仕事の進め方、時間、作業内容、優先順位などについて具体的に指示することです。

新人エンジニアとしては、次の点を確認するとよいです。

確認ポイント確認したい理由
日々の作業指示は誰から受けるか自社の上司なのか、顧客担当者なのかを確認するため
勤怠や休暇の連絡先はどこか雇用元の管理が適切に行われているかを見るため
評価は誰が行うか自社の評価制度と現場評価の関係を知るため
困ったときの相談先は誰か現場で孤立しないため
契約形態は何か準委任、請負、派遣などの違いを理解するため

新人のうちは、契約の細かい法律判断まで自分で背負う必要はありません。

しかし、「誰から指示を受けるのか」「困ったときに誰へ相談するのか」は必ず確認してください。

ここが曖昧だと、現場でかなり不安になります。

SESのメリット

メリット説明
いろいろな現場を経験できる複数の業界、技術、開発文化に触れやすい
実務経験を積みやすいプロジェクトに入って実際の開発や運用を経験できる
技術の幅を広げやすいJava、Python、クラウド、保守、テストなど案件によって経験が変わる
現場対応力が身につく初対面のチームで働く力、質問力、調整力が鍛えられる

SESは、現場に入って実務を経験できる点が大きなメリットです。

新人エンジニアにとって、実際のチーム開発や障害対応を経験することは大きな学びになります。

SESのデメリットと注意点

注意点説明
案件によって成長差が大きい良い案件なら成長できるが、単純作業ばかりの場合もある
自社への帰属意識が薄くなりやすい普段は顧客先で働くため、自社との接点が少ない場合がある
キャリア設計が受け身になりやすい会社任せで案件に入ると、スキルが積み上がらないことがある
指示系統が曖昧だと働きにくい誰に相談すべきか分からない現場はストレスが大きい

SESで働く場合は、「どんな案件に入るか」だけでなく、「自社がどう育成してくれるか」が大切です。

現場に出して終わりの会社ではなく、面談、技術研修、キャリア相談、案件選定のサポートがあるかを見ましょう。

SIerのメリット

メリット説明
大規模開発を経験しやすい金融、公共、製造、流通など大きなシステムに関わる機会がある
上流工程を学びやすい要件定義、設計、顧客折衝、プロジェクト管理に触れやすい
業務知識が身につく業界ごとの業務プロセスを理解できる
プロジェクト管理力が身につく品質、進捗、課題、リスク管理を学べる

SIerでは、単にコードを書く力だけではなく、システム全体を考える力が求められます。

「なぜこの機能が必要なのか」「業務上どんな意味があるのか」を考える機会が多いです。

SIerのデメリットと注意点

注意点説明
プログラミング時間が少ない場合がある会社や配属によっては管理や調整が中心になることもある
調整業務が多い顧客、協力会社、社内部門とのやり取りが多くなる
大規模プロジェクトは動きが遅い場合がある承認、レビュー、手続きが多いこともある
担当範囲が分業されやすい全体像を意識しないと、自分の作業だけになりやすい

SIerに入ったからといって、必ずコードをたくさん書けるとは限りません。

逆に、設計や顧客折衝、プロジェクト管理を学びたい人には向いています。

SESとSIerを具体例で比較する

たとえば、ECサイトを作るプロジェクトがあるとします。

SIerの立場

顧客からECサイト構築を受注する
要件を整理する
システム構成を決める
開発チームを組む
進捗や品質を管理する
テストと本番リリースを進める
運用保守も支援する

SIerは、プロジェクト全体をまとめる立場になりやすいです。

SESの立場

ECサイト開発プロジェクトに参画する
商品一覧画面を実装する
カート機能のテストを行う
API連携の一部を担当する
障害調査を支援する

SESは、プロジェクトの一員として特定の役割を担うことが多いです。

もちろん、経験を積めばSESでも設計やリーダー業務に関わることがあります。

反対に、SIerでも新人のうちはテストや資料作成から始まることがあります。

大切なのは、会社名や業態名だけで判断しないことです。

SESとSIerのキャリアの違い

観点SESで伸びやすい力SIerで伸びやすい力
技術経験複数現場で幅広く経験しやすい大規模システムの設計や標準を学びやすい
業務知識案件によって幅が出る特定業界の深い業務知識を得やすい
上流工程案件次第で経験できる要件定義や顧客折衝に触れやすい
マネジメント現場リーダーやチーム支援で経験できるプロジェクト管理やベンダー管理を経験しやすい
働く環境現場によって変わりやすい自社や顧客プロジェクトの体制による

どちらが正解という話ではありません。

技術を幅広く経験したい人にはSESが合う場合があります。

大規模開発や上流工程、プロジェクト管理を学びたい人にはSIerが合う場合があります。

ただし、SESでも良い会社ならキャリア支援があります。

SIerでも配属によっては技術に深く関われます。

名前ではなく、中身を見ましょう。

新人エンジニアが会社選びで確認すべき質問

SESかSIerかを判断するよりも、次の質問をするほうが実務的です。

新人は最初にどのような案件へ配属されますか?
開発、テスト、運用保守の割合はどれくらいですか?
コードレビューはありますか?
質問できる先輩は同じ現場にいますか?
自社の定期面談はありますか?
案件は本人の希望をどの程度聞いてもらえますか?
待機期間中の研修はありますか?
資格取得や技術学習の支援はありますか?
客先で困った場合、誰に相談できますか?
将来的に設計や上流工程へ進めますか?

この質問への答えで、その会社が新人を育てる気があるか見えます。

求人票の「未経験歓迎」「研修充実」だけで安心しないでください。

具体的に聞きましょう。

よくある誤解

誤解1:SESは必ず悪い

SESだから必ず悪い、というわけではありません。

良いSES企業もあります。

たとえば、案件選定が丁寧で、先輩がフォローし、技術研修やキャリア面談があり、成長できる案件に入れる会社です。

ただし、放置型の会社や、本人の希望を無視して案件に入れる会社には注意が必要です。

誤解2:SIerなら必ず上流工程ができる

SIerだから必ず上流工程ができるわけでもありません。

新人のうちはテスト、資料作成、運用保守から始まることもあります。

また、大規模SIerでは分業が進んでいて、担当範囲が狭い場合もあります。

SIerに入るなら、「どの工程に関われるのか」「若手がどのように成長しているのか」を確認しましょう。

誤解3:客先常駐はすべてSES

客先常駐だから必ずSES、とは限りません。

請負、準委任、派遣など、契約形態はさまざまです。

さらに、契約書上の形だけでなく、実際の働き方も重要です。

厚生労働省は、労働者派遣か請負かは契約形式ではなく実態に即して判断されると示しています。

SESとSIer、どちらを選ぶべきか

新人エンジニアが選ぶときは、「SESかSIerか」だけで決めないでください。

次の軸で考えるとよいです。

あなたの希望見たほうがよいポイント
プログラミングをたくさん経験したい実装案件の割合、コードレビュー、使用技術
設計や上流工程を学びたい要件定義や基本設計に若手が関われるか
いろいろな技術を試したい案件の幅、異動のしやすさ、学習支援
安定した環境で成長したい育成制度、メンター制度、配属後フォロー
将来PMを目指したい進捗管理、顧客折衝、チームリードの経験機会
自社サービス開発に進みたいWeb開発経験、クラウド経験、アジャイル開発経験

良い選び方は、「自分がどんなエンジニアになりたいか」から逆算することです。

会社のラベルだけで選ぶな。

成長できる環境かを見ろ!

新人エンジニアが身につけるべき力

SESでもSIerでも、新人エンジニアがまず身につけるべき力は共通しています。

理由
質問力分からないことを整理して聞けると成長が早い
メモ力仕様、指摘、作業手順を残せるとミスが減る
報連相進捗や詰まりを早めに共有できると信頼される
基礎技術Java、SQL、Git、Linux、HTTPなどは多くの現場で使う
仕様理解力コードを書く前に何を作るか理解する必要がある
テスト力品質を守るために必須
文章力設計書、議事録、質問、報告で必要

新人のうちは、難しい技術を追いかける前に、基本動作を固めましょう。

特に、質問力と報連相は現場での評価に直結します。

まとめ

SESとSIerの違いは、最初は分かりにくいです。

しかし、整理するとシンプルです。

言葉意味新人向けの理解
SESエンジニアの技術力を提供する契約・働き方の形プロジェクトに助っ人として参画するイメージ
SIerシステム開発や導入をまとめて担う企業システムづくり全体を管理する会社のイメージ

SESは、働き方や契約形態に近い言葉です。

SIerは、会社や事業の役割に近い言葉です。

どちらが良い、どちらが悪い、という単純な話ではありません。

大切なのは、実際にどんな仕事をするのか、誰から指示を受けるのか、どんな育成があるのか、どんなキャリアに進めるのかです。

SESかSIerかを見る
        ↓
契約形態を見る
        ↓
仕事内容を見る
        ↓
指示系統を見る
        ↓
育成体制を見る
        ↓
キャリアにつながるか判断する

今後の学習では、SESとSIerの違いに加えて、請負契約、準委任契約、労働者派遣、偽装請負、要件定義、基本設計、テスト工程、運用保守、プロジェクトマネジメントを順番に学ぶとよいです。まずは求人票や会社説明を見るときに、「この会社はSESかSIerか」だけで終わらせず、「自分はどの工程で、誰と、どんな技術を使って、どう成長できるのか」を確認するところから始めてみましょう!

セイ・コンサルティング・グループでは新人エンジニア研修のアシスタント講師を募集しています。

投稿者プロフィール

山崎講師
山崎講師代表取締役
セイ・コンサルティング・グループ株式会社代表取締役。
岐阜県出身。
海外放浪の末、2000年創業、2004年会社設立。
IT企業向け人材育成研修歴業界歴20年以上。
すべての無駄を省いた費用対効果の高い「筋肉質」な研修を提供します!
この記事に間違い等ありましたらぜひお知らせください。

学生時代は趣味と実益を兼ねてリゾートバイトにいそしむ。長野県白馬村に始まり、志賀高原でのスキーインストラクター、沖縄石垣島、北海道トマム。高じてオーストラリアのゴールドコーストでツアーガイドなど。現在は野菜作りにはまっている。