顧客から依頼を受けてシステムやアプリを開発する受託開発の会社は、エンジニアの働き先として数多くあります。受託開発の会社で働くエンジニアや、受託開発の会社への転職を考えるエンジニアにとって、気になるのは年収がどう決まり、自社開発やSESとどう違うかです。結論から言うと、受託開発会社のエンジニアの年収は、顧客から直接仕事を受けているか、要件の整理や見積もりまで担えるかで分かれます。同じ受託開発でも、会社の仕事の取り方と、本人が担う範囲によって、年収の水準が違います。
この記事は、受託開発の会社で働いているエンジニアや、受託開発の会社への転職を考えているエンジニア向けに、自社開発やSESとの違い、企業タイプによる差、受託で積める強みと注意点、年収を伸ばす4つの経験、求人で確かめる5つの点を整理します。自社開発の会社への転職はSESから自社開発への転職で、商流の基本は一次請けと二次請けの年収の違いでも扱っています。
結論:仕事の取り方と担う範囲で決まる
受託開発会社のエンジニアの年収は、会社が顧客から直接仕事を受けているかと、本人が要件の整理や見積もりまで担えるかの2つで決まります。
理由は、受託開発の会社の収益が、顧客から受け取る金額と、開発にかかった費用の差で決まるからです。顧客から直接仕事を受ける会社は、受け取る金額が大きくなりやすく、社員の給与に回せる金額も大きくなりやすくなります。さらに、要件の整理や見積もりを正確に行える人は、案件の利益を左右する役割を担うため、会社から高く評価されます。
具体例として、2人の受託開発のエンジニアを比べます。1人は、決められた仕様のとおりに開発の作業を担う人です。もう1人は、顧客と話して要件を整理し、作業の量を見積もり、開発の進行を管理しながら、期限と予算の中で案件を完成させる人です。会社が高く評価するのは後者です。
注意点として、開発の作業の質も評価の土台です。品質の高い開発ができる人ほど、手戻りが少なくなり、案件の利益に貢献できます。
自社開発・SESとの違い
受託開発、自社開発、SESは、収益の仕組みと働き方が違います。
| 観点 | 受託開発 | 自社開発 | SES |
|---|---|---|---|
| 収益の仕組み | 顧客から開発の対価を受け取る | 自社サービスの売上 | 技術者の稼働の対価を受け取る |
| 働く場所 | 自社のチームで開発することが多い | 自社 | 顧客の現場が中心 |
| 開発の対象 | 顧客ごとに違うシステム | 自社のサービス | 参画する現場によって違う |
| 積みやすい経験 | 要件の整理、見積もり、期限の中での完成 | サービスを長く育てる経験 | さまざまな現場での技術の経験 |
この表の読み方として大切なのは、受託開発では、自社のチームで、顧客ごとに違うシステムを完成させる経験を積みやすいことです。自社開発では、同じサービスを長く育てる経験を、SESでは、さまざまな現場での技術の経験を積みやすくなります。
具体的には、受託開発では、案件ごとに顧客の業務を理解し、要件を固め、期限の中で完成させる、という流れを何度も経験できます。この経験は、プロジェクトの進め方の力として、ほかの働き方でも評価されます。
注意点として、受託開発の会社の中にも、SESに近い働き方をしている会社や、自社のサービスを持っている会社もあります。表は典型的な違いをまとめたものです。
年収の水準をモデルで見る
受託開発会社のエンジニアの年収を、働き方として切り出した公的な統計は限られています。そのため、診断モデルの企業タイプ別の差から考えます。
診断モデルの推定では、実務3〜5年、東京、スキル中位の条件で、企業タイプだけを変えると次のようになります。
| 企業タイプ | 推定レンジ | レンジの図 |
|---|---|---|
| メガベンチャー・外資 | 604〜709万円 | |
| 上場・大手 | 531〜624万円 | |
| 中小の受託・SIer | 459〜539万円 | |
| スタートアップ | 483〜567万円 | |
| SES | 411〜482万円 |
この表の読み方として、中小の受託開発の会社は中小の受託・SIerの行に、顧客から直接大きな案件を受ける大手の会社は上場・大手の行に近い傾向があると考えられます。自社開発の会社の中でも、メガベンチャー・外資の行のように水準が高い会社と比べると、差が出ることがあります。
注意点として、表はモデルによる推定で、受託開発会社の年収や、個別の会社の提示額を示すものではありません。同じ受託開発の会社でも、仕事の取り方と規模によって水準が違います。
受託で積める強み
受託開発の会社で働くと、さまざまな業界の顧客の要件を整理し、期限の中で完成させる経験を積めます。
理由は、受託開発では、案件ごとに違う顧客の業務を理解し、何を作るかを決め、決められた期限と予算の中で完成させる必要があるからです。この流れを何度も経験すると、要件の整理、見積もり、進行の管理の力が身につきます。
具体例として、受託開発の会社で、小売、物流、医療など、さまざまな業界の案件を経験した人は、業界をまたいで顧客の業務を理解する力を持つことになります。この力は、事業会社の社内SEや、ITコンサルタントへの転職でも評価されることがあります。社内SEの年収は社内SEの年収で扱っています。
注意点として、案件ごとに技術や業界が変わる分、一つの技術や業界を深く掘り下げる経験は積みにくいことがあります。
受託で注意したいこと
受託開発の働き方では、納めた後の経験が積みにくいことと、納期の前の負担に注意が必要です。
理由は、受託開発では、システムを完成させて納めた後、保守や改善は別の契約になったり、顧客の側で担ったりすることが多いからです。そのため、作ったシステムが使われる中で、どんな問題が起き、どう改善していくかという経験が積みにくくなります。また、納期が決まっている案件では、納期の前に作業が集中しやすくなります。
具体例として、自社開発の会社に転職するときに、サービスを長く育てた経験がないことが、評価の弱点になることがあります。受託開発の会社でも、保守や改善の契約が続く案件に関わると、この経験を補えます。
注意点として、納期の前の残業の扱いは、会社によって違います。固定残業代の制度がある会社では、残業が増えても受取額が変わらず、実質の時給が下がることがあります。固定残業代の見方はみなし残業と実質時給で整理しています。
年収を伸ばす4つの経験
受託開発の会社で年収を伸ばすには、次の4つの経験を意識して積みます。
1つ目は、要件の整理の経験です。顧客の話を聞いて、何を作るべきかを決める力は、案件の成否を左右する出発点です。顧客の言葉の裏にある本当の課題を見極められる人は、顧客から信頼されます。
2つ目は、見積もりの経験です。作業の量と期間を正確に見積もる力は、案件の利益に直接つながります。見積もりが甘いと、案件が赤字になり、会社の評価にも影響します。
3つ目は、進行の管理の経験です。開発の進み具合を把握し、遅れや問題に早く対応する力は、期限の中で案件を完成させるために欠かせません。
4つ目は、顧客との関係を築く経験です。顧客から信頼され、次の案件を指名される人は、会社の売上に直接貢献するため、高く評価されます。
注意点として、これらの経験は、開発の作業をしながら少しずつ広げていくものです。上司や先輩の案件の進め方を見て学び、小さな案件から任せてもらう形が現実的です。
自社開発の会社に移るときの伝え方
受託開発の経験を持つ人が自社開発の会社に移るときは、完成させた経験に加えて、改善の経験を伝えます。
理由は、自社開発の会社が、サービスを長く育て、利用者の声をもとに改善していく力を重視するからです。受託開発で積んだ要件の整理や期限の中での完成の経験は評価されますが、それだけでは、自社開発の会社が求める経験と少しずれることがあります。
具体例として、「受託開発で複数の案件を完成させた」と伝えるだけでなく、「納めた後の保守の契約で、利用者の声をもとに機能を改善した」「性能の問題を調べて解決した」といった経験を伝えると、自社開発の会社でも経験の価値が伝わります。職務経歴書の書き方は職務経歴書の書き分けで扱っています。
注意点として、受託開発の案件の内容には、守秘の義務があることが多くあります。顧客の名前やシステムの具体的な内容は、伝えてよい範囲で書いてください。
求人で確かめる5つの点
受託開発の会社の求人を比べるときは、次の5つを確認します。
- 顧客から直接仕事を受ける割合と、ほかの会社の下で受ける割合
- 担う工程が、要件の整理や見積もりまで含むか、開発が中心か
- 自社のチームで開発するか、顧客の現場に参画するか
- 納めた後の保守や改善に関わる機会があるか
- 納期の前の残業の様子と、残業代の扱い
この5つを確認すると、その会社で年収がどう決まり、どんな経験を積めるかが見えてきます。特に1と2は、年収の水準と伸び方を左右するため、最初に確認してください。
注意点として、求人票に「受託開発」と書かれていても、実際にはSESに近い働き方の会社もあります。面接で、働く場所と契約の形を具体的に聞いてください。
よくある誤解
「受託開発会社は年収が低い」という見方は正確ではありません。顧客から直接仕事を受け、要件の整理や見積もりまで担う会社では、年収の水準が高めになることがあります。
「受託開発の経験は自社開発では評価されない」という理解も一面的です。要件の整理や期限の中での完成の経験は、自社開発でも通じます。
「受託開発とSESは同じ」という見方も正確ではありません。受託開発では、自社のチームで開発の全体を担う経験を積みやすい面があります。
まとめ
- 受託開発会社のエンジニアの年収は、仕事の取り方と担う範囲で決まる
- 受託開発では、顧客ごとに要件を整理し、期限の中で完成させる経験を積みやすい
- 納めた後の経験が積みにくいことと、納期の前の負担に注意する
- 要件の整理、見積もり、進行の管理、顧客との関係の4つの経験で年収を伸ばす
- 直接受ける割合、担う工程、働く場所、保守の機会、残業の扱いの5つを確認する