SESから自社開発へ転職するには?経験者エンジニア向けに、自社開発への転職で評価される実務経験・必要なスキル・ポートフォリオ・職務経歴書の書き方・転職方法をわかりやすく解説します。
「SESから自社開発企業へ転職したい」
「客先常駐の経験しかないけど、自社開発でも通用する?」
「どのくらいのスキルがあれば転職できる?」
SESで実務経験を積んでいるエンジニアの中には、次のキャリアとして自社開発企業を考えている方もいるでしょう。
結論からいうと、SESから自社開発企業への転職は可能です。
実際、現在の検索上位でも、SESで培った開発経験や複数環境への適応力などは、自社開発への転職で活かせる経験として扱われています。
ただし、
「SESで3年働いたから転職できる」
という単純な話ではありません。
自社開発企業では、経験年数だけでなく、
どの工程を経験したか
どんな技術を扱えるか
チームでどんな役割を担ったか
自分で考えて改善した経験があるか
入社後に何ができるか
などが重要になります。
SESという働き方そのものが問題なのではなく、SESで経験したことを自社開発企業でどう活かせるか説明できることが重要です。
この記事では、SESから自社開発へ転職したい経験者エンジニア向けに、必要な経験・スキルと具体的な転職方法を解説します。
「SESから自社開発への転職は難しい」と聞いたことがある方もいるでしょう。
確かに、求人によっては即戦力となる開発経験を求められるため、簡単ではないケースもあります。現在の検索上位でも、SESと自社開発では経験しやすい業務範囲に違いがあり、それが転職時の課題になる可能性が指摘されています。SES BASE
しかし、
SES出身だから自社開発へ転職できない
ということではありません。
重要なのは現在の実務経験です。
例えばSESで、
Java
PHP
Python
JavaScript
TypeScript
React
AWS
Docker
SQL
などを使った実務経験があれば、その経験を活かせる求人を探せます。
もちろん、単に「Javaを使ったことがあります」だけでは十分ではありません。
どんなシステムで、どの工程を担当し、何を実装・改善したのか
まで説明できるようにしておくことが重要です。
自社開発企業によって求める人材は異なります。
そのうえで、経験者採用では次のような実務経験を整理しておきたいところです。
まず重要になるのが、実際にコードを書いて開発した経験です。
例えば、
Java+Spring Bootでバックエンド開発
TypeScript+Reactでフロントエンド開発
AWSを利用したインフラ構築
など、求人が求める技術と自分の実務経験が一致していればアピールしやすくなります。
大切なのは、使用言語の数を増やすことではありません。
応募する企業の技術スタックと自分の経験を合わせることです。
実装だけでなく、
基本設計
詳細設計
DB設計
API設計
インフラ設計
などの経験がある場合は、職務経歴書でも具体的に伝えましょう。
経験年数が増えるほど、「コードを書ける」だけでなく、設計や技術的な判断まで担当できる人材を求める求人もあります。
検索上位でも、キャリアが進むにつれて設計などの実務経験が重要になるという解説が確認できます。
自社開発では一人だけでサービスを作るわけではありません。
エンジニアだけでなく、
PM
PdM
デザイナー
営業
マーケティング
カスタマーサポート
など、さまざまな職種と連携することがあります。
そのため、
「5人の開発チームでバックエンドを担当した」
「コードレビューを担当した」
「Gitを使って複数人で開発した」
といったチーム開発経験も整理しておきましょう。
自社開発への転職で特にアピールしたいのが、
「言われた作業をした」以外の経験です。
例えば、
「処理速度が遅かったためSQLを見直した」
「手作業だったテストを自動化した」
「障害が多かった処理を修正した」
「レビュー方法を改善した」
などです。
何を担当したかだけでなく、「どんな課題があり、自分が何を考え、どう改善したのか」まで整理しましょう。
自社開発ではサービスを継続的に改善していくため、このような経験は自分の強みを説明する材料になります。
必要な技術は企業や職種によって異なります。
そのため、
「自社開発ならJavaScriptを勉強すればいい」
といった考え方ではなく、行きたい求人から逆算することが大切です。
バックエンドなら、
Java、PHP、Python、Goなど。
フロントエンドなら、
JavaScript、TypeScript、React、Vueなど。
求人によって必要な言語やフレームワークは異なります。
まず求人を複数確認し、自分が狙う企業で共通して求められている技術を確認しましょう。
チーム開発では、Gitなどを利用したバージョン管理が一般的です。
SESの現場ですでに利用しているなら、
ブランチ運用
Pull Request
コードレビュー
など、どのような形で使用したのか整理しておきましょう。
WebサービスではAWSなどのクラウドを利用する企業もあります。
アプリケーション開発だけでなく、
「AWS上で動いているシステムを扱った」
「クラウド環境の構築・運用経験がある」
といった経験があるならアピール材料になります。
ただし、必要なクラウドスキルは求人によって異なるため、すべてを勉強する必要はありません。
自社サービスはリリースして終わりではありません。
継続して利用されるサービスでは、
テスト
コードレビュー
障害対応
監視
パフォーマンス改善
なども重要になります。
「新しく作る能力」だけでなく、安定してサービスを運用・改善した経験も整理しておきましょう。
SESから自社開発への転職を調べると、
「ポートフォリオを作った方がいい」
という情報をよく見かけます。
検索上位でもポートフォリオを推奨する記事は複数あります。IT転職特化型サイト
ただし、実務経験者なら必ずポートフォリオが必要とは限りません。
すでに実務で十分な開発経験があり、職務経歴書でスキルを説明できるのであれば、実務経験そのものが大きな材料になります。
一方、
開発経験が少ない
希望職種の技術を実務で使っていない
個人開発経験をアピールしたい
という場合には、ポートフォリオが補足材料になることがあります。
経験者エンジニアは、ポートフォリオを作ること自体を目的にするのではなく、まず自分の実務経験が応募先でどこまで評価されるかを確認することが重要です。
ここからは、実際の転職方法を順番に見ていきます。
まずこれまでの案件を書き出します。
例えば、
案件:ECサイト開発
使用技術:Java/Spring Boot/MySQL/AWS
担当工程:詳細設計/実装/テスト
期間:2年
チーム:6名
担当:バックエンド
成果:決済機能の改修・API開発
というように整理します。
単純な「経験言語一覧」にしないことがポイントです。
次に求人を確認します。
この段階では、まだ応募しなくても構いません。
10〜20件程度見ていくと、
「Java+Spring Boot経験が多い」
「AWS経験が求められている」
「基本設計経験を求める求人が多い」
など、自分が狙う転職先に必要な経験が見えてきます。
現在のスキルと求人票を比較します。
例えば、
現在
Java:3年
Spring Boot:2年
詳細設計:2年
AWS:ほぼ未経験
↓
求人
Java:3年以上
Spring Boot経験
AWS経験歓迎
この場合、すべてが一致していなくても応募できる可能性はあります。
不足している部分を把握したうえで、学習するものと実務経験を活かすものを分けましょう。
SESからの転職では、案件名を並べるだけでは自分の強みが伝わりにくくなります。
例えば、
「Webシステムの開発を担当」
よりも、
「Java/Spring Bootを使用した業務システム開発で、詳細設計から実装・単体テストまで担当」
の方が経験が伝わります。
さらに可能であれば、
課題 → 自分の行動 → 結果
まで書けると、単なる作業経験との差を出しやすくなります。
ここは非常に重要です。
「自社開発企業に入れれば成功」とは限りません。
入社前に、
何を開発するのか
担当工程
使用技術
開発チームの人数
技術選定への関わり
コードレビューの有無
リリース後の運用体制
入社後のキャリア
などを確認しましょう。
「自社開発」という会社分類ではなく、実際に何を経験できるかを見ることが重要です。
SES経験は書き方によって伝わり方が変わります。
例えば、
NG例
「客先でJavaの開発を3年間担当しました。」
これだけでは具体的なスキルが分かりません。
改善例
「Java/Spring Bootを使用したWebシステム開発に約3年間参画。詳細設計・実装・単体テストを担当し、Gitを利用した6名のチーム開発を経験。既存機能の改修では処理ロジックの見直しにも携わった。」
このように、
技術
+
担当工程
+
チーム
+
役割
+
成果
をセットにすると経験を伝えやすくなります。
自社開発へ転職したからといって、必ず年収が上がるわけではありません。
年収は、
実務経験
技術力
担当工程
マネジメント経験
転職先
職種
などによって変わります。
一方で、SESで培った経験を評価され、年収アップにつながるケースもあります。
例えば、テックゴーから提供されている転職成功事例には、
SES(開発)
年収520万円
↓
自社開発
年収750万円
年収+230万円
という事例があります。
もちろん個別の成功事例であり、同じ結果を保証するものではありません。
ただ、SESから自社開発へ移ること自体ではなく、これまでの経験を評価してもらえる企業へ転職することが年収アップでは重要です。
自社開発でも企業によって、
残業時間
開発体制
給与
技術環境
評価制度
は異なります。
SESと自社開発のどちらが優れているという話ではありません。
自分のキャリアに合うかで判断しましょう。
年収アップは重要ですが、
「年収が50万円上がるから」
という理由だけで決めると、担当業務が希望と違う可能性があります。
年収+仕事内容+今後積める経験
の3つを確認しましょう。
企業によっては、自社サービス以外にも受託開発やSES事業を行っている場合があります。
そのため求人を見るときは、
「会社が何をやっているか」ではなく「自分がどの部署で何を担当するのか」
まで確認することが重要です。
SESから自社開発へ転職したい場合、最初から退職する必要はありません。
まず、
現在の経験で応募できる自社開発求人があるか
を確認してみましょう。
特に実務経験2年以上なら、
現在のスキル
担当工程
現年収
希望年収
希望する技術
今後やりたい仕事
を整理したうえで求人を確認すると、自分の市場価値が見えやすくなります。
経験者エンジニア向けの求人を確認したい場合は、**「テックゴーの求人にはどんな企業がある?」**の記事から、実際の求人の特徴を確認できます。
また、SESからの年収アップ事例については、**「テックゴーの転職成功事例」**で詳しく紹介しています。
可能です。
SESという経歴だけで決まるのではなく、開発経験・担当工程・技術・チームでの役割などが重要です。検索上位でも、SESで培った適応力や開発経験を自社開発で活かせるという解説が確認できます。
すべての企業に共通する年数はありません。
実務経験2〜3年でも応募できる求人がある一方、より高度な設計経験やリーダー経験を求める求人もあります。
年数だけではなく「何を経験したか」を確認しましょう。
必須とは限りません。
実務経験が十分ある経験者なら、職務経歴書や面接で実務経験を具体的に説明する方が重要なケースもあります。
希望職種の実務経験が不足している場合は、個人開発などが補足材料になる可能性があります。
必ず上がるわけではありません。
年収はスキル・経験・企業・職種などによって変わります。自社開発という企業形態だけで判断せず、求人ごとの給与条件を確認しましょう。
開発・設計などの技術経験だけでなく、複数の現場への適応力、顧客とのコミュニケーション、チーム開発、改善経験なども整理できます。SESでの経験を単なる案件歴ではなく、自社開発で再現できる強みとして説明することが重要です。SES BASE
SESから自社開発へ転職することは可能です。
ただし、
SESを辞めたい
↓
とにかく自社開発へ転職する
という考え方ではなく、
これまでのSES経験を整理する
↓
行きたい自社開発求人を調べる
↓
必要なスキルとの差を確認する
↓
不足している部分を補う
↓
経験を職務経歴書で具体化する
↓
応募する
という順番で進めることが重要です。
自社開発へ転職することをゴールにするのではなく、「転職後にどんな経験を積みたいのか」まで決めておきましょう。
SESで積んだ経験は、自社開発への転職でも活かせます。
大切なのは、経験年数だけを見るのではなく、技術・工程・役割・成果を整理して、自分の市場価値として伝えられる状態にすることです。