状況別の書き方

ITエンジニアの職務経歴書の書き方|スキルの伝え方と例文

ショクレキ代行
📌 この記事でわかること
  • 採用担当者がエンジニアの職務経歴書で本当に見ているポイント
  • スキルシートの正しい書き方(技術スタックの整理方法)
  • プロジェクト経歴の書き方(規模・役割・成果の伝え方)
  • SES・客先常駐経験者が職務経歴書で迷いやすいポイントと対処法
  • 書類が通らないエンジニアに共通する失敗パターン
  • 経験年数別(若手・中堅)のアピールポイントの違い

「スキルはあるはずなのに、なぜか書類で落ちる」「職務経歴書に何を書けばいいかわからない」エンジニアの転職活動でよく聞く悩みです。

書類が通らない原因のほとんどは、技術力の問題ではなく経験の見せ方にあります。採用担当者に「この人は何ができる人か」が伝わる書き方ができていないケースがほとんどです。

この記事では、ITエンジニアが転職活動で使える職務経歴書の書き方を、スキルシートの整理方法からプロジェクト経歴の書き方まで、具体的に解説します。

採用担当者は何を見ている?エンジニアの職務経歴書の評価ポイント

採用担当者が確認するポイント職務経歴書で伝えるべき内容
①どんな技術スタックを持っているかスキルシートの整理・習熟度の明示
②どんな規模・役割のプロジェクトを経験しているかプロジェクト経歴の具体的な記述
③技術をどう使って成果を出してきたか数字・改善内容・工夫の言語化

採用担当者の視点

技術名を羅列するだけでは「使える人」とは判断されません。「どのプロジェクトで・どう使い・どんな成果が出たか」がセットで書かれていて初めて、スキルの実力が伝わります。

書類が通らないエンジニアに共通する3つのパターン

パターン①:技術スタックを羅列するだけで終わっている

「使用言語:Java、Python、PHP…」と並べるだけでは、採用担当者には何もわかりません。業務で実際に使ったのか、学習レベルなのか、習熟度はどの程度なのかが見えないためです。

スキルシートには技術名だけでなく、業務経験の有無・使用期間・習熟度の目安を添えることが重要です。

パターン②:プロジェクト経歴が「担当しました」で終わっている

「要件定義〜リリースまで担当」「Webアプリケーションの開発を担当」といった記述では、実際に何をしたかが伝わりません。

採用担当者が知りたいのは、チーム規模・自分の役割・使用した技術・工夫した点・成果です。これらがセットで書かれていないと、経験の深さが判断できません。

パターン③:規模感が一切わからない

「ECサイトの開発」と書いてあっても、個人開発なのか10人チームなのかで評価はまったく変わります。プロジェクトのチーム人数・期間・売上規模・ユーザー数など、規模感を示す数字は必ず入れましょう。

「自分の担当範囲しか書けない」という方へ

プロジェクト全体の規模は自分が把握していなくても構いません。「チーム5名のうち自分は〇〇を担当」「月間アクティブユーザー約〇万人のサービス」など、知っている範囲の数字で十分です。

スキルシートの書き方|技術スタックの整理と習熟度の見せ方

技術・ツール経験年数習熟度の目安業務での使用場面
Java4年業務で独力対応可能社内業務システムのバックエンド開発
Python1年基礎レベル(補助的に使用)データ集計スクリプトの作成
AWS(EC2/S3/RDS)2年設計・構築・運用経験あり本番環境のインフラ構築・運用
Git / GitHub4年チーム開発での日常使用プルリクエストレビュー含む

「業務経験あり」と「業務外で学習・使用中」は明確に分ける

業務で使ったことのない技術でも、学習中・業務外で使用中であれば記載してOKです。ただし「業務経験あり」と混在させるのはNGです。「業務外で使用中」「現在学習中」と明示しましょう。

プロジェクト経歴の書き方|規模・役割・成果の伝え方

プロジェクト経歴は職務経歴書の中で最も評価のウェイトが大きいパートです。各プロジェクトで次の情報を揃えて書くことを基本にしてください。

  • プロジェクト概要(何のためのシステムか)
  • チーム規模・自分の役割
  • 担当フェーズ(要件定義・設計・実装・テスト・運用など)
  • 使用技術(言語・FW・インフラ・ツール)
  • 工夫した点・成果

【ケース別】SES・客先常駐経験者の書き方

社名・案件名が書けない場合

守秘義務がある場合、クライアント名や案件名は伏せて構いません。業種・規模・システムの概要で代替します。

NG

株式会社〇〇にて基幹システムの開発を担当

改善後

大手製造業向け基幹システム(ユーザー数約500名規模)の開発に参画。バックエンド実装を担当。

複数案件をどう整理するか

直近3〜5件を詳しく、それ以前は簡潔にまとめるのが基本です。

SES経験者がアピールしやすいポイント

複数の現場・業種・チームを経験しているSES経験者は、「環境適応力」「異なる開発文化への対応」「短期間でのキャッチアップ」が強みになります。

【職種別】職務経歴書の例文

例① Web系エンジニア(バックエンド)

ECサイトのバックエンド開発チーム(5名)にて、カート・決済機能の設計から実装を担当。月間流通総額約3億円規模のサービス。

【業務内容】
・カート・決済機能のAPI設計・実装(PHP / Laravel)
・既存コードのリファクタリングおよびユニットテストの整備
・コードレビュー(チーム内3名分を担当)

【実績】
・決済処理のレスポンスタイムを平均1.8秒→0.6秒に改善
・テストカバレッジを12%から68%に引き上げ、リリース後3ヶ月間の障害件数をゼロに抑えた

【主な取り組み】
決済フロー全体のボトルネックをプロファイラーで特定し、N+1クエリの解消とキャッシュ導入を実施。テスト整備については、属人化していた動作確認をテストコードに置き換えることで、チーム全体のリリース品質を安定させることを目指した。


自己PRでのアピールポイント
感覚ではなく計測データに基づいて改善点を特定する動き方を意識して動いてきた。自分の担当範囲だけでなく、属人化した作業を仕組み化してチーム全体の品質を底上げする視点を持っている。新しい環境でも、パフォーマンス改善とコード品質の両面で再現性高く貢献したい。

例② インフラエンジニア

オンプレミスからAWSへの移行プロジェクト(チーム4名)にてインフラ設計・構築を主担当。対象システムはtoB向けSaaSサービス(契約企業数約200社)。

【業務内容】
・AWSインフラの設計・構築(EC2 / RDS / S3 / CloudFront / WAF)
・IaCによるインフラのコード化(Terraform)
・移行後の監視設計・アラート設定(CloudWatch / Datadog)

【実績】
・サーバーコストを移行前比で月額約40%削減
・障害発生時の平均復旧時間(MTTR)を120分→25分に短縮

【主な取り組み】
移行前のオンプレ環境はドキュメントが整備されておらず、構成把握から着手。Terraformで全リソースをコード管理し、環境ごとの差異をなくすことで運用負荷を大幅に削減した。


自己PRでのアピールポイント
情報が整っていない環境でも、現状把握から始めて運用の仕組みを立て直す動き方を意識して動いてきた。IaCによるコード管理と監視設計を通じて、コスト・復旧時間の両面で成果を出してきた経験を、新しい環境の運用基盤づくりにも活かしたい。

例③ フロントエンドエンジニア(若手・経験2年)

自社サービス(BtoC向けスマホアプリ)のフロントエンド開発チーム(6名)にて、新機能の実装とUI改善を担当。MAU約15万人のサービス。

【業務内容】
・新機能のフロントエンド実装(React / TypeScript)
・既存UIのアクセシビリティ対応
・デザイナーとの仕様調整・実装レビュー

【実績】
・アクセシビリティ対応により、スクリーンリーダー利用ユーザーからの問い合わせが月5件→0件に
・UI改善施策でCVRが改善(施策前比+12%)

【主な取り組み】
デザイナーから渡されたデザインをそのまま実装するだけでなく、実装観点での課題(レスポンシブ対応の抜け・アニメーションの負荷)を事前に確認・フィードバックする動きを習慣化。手戻りを減らしながらリリースサイクルを安定させることに貢献した。


自己PRでのアピールポイント
渡された仕様をそのまま実装するのではなく、実装観点の課題を事前に共有して手戻りを減らす動き方を意識して動いてきた。デザイナーと連携しながらユーザー体験と開発効率の両方を改善してきた経験を、新しい環境のフロントエンド開発でも活かしたい。

【ステップ別】職務経歴書の作成手順

① これまでのプロジェクトをすべて書き出す

期間・チーム規模・担当フェーズ・使用技術・自分の役割を一覧化します。

② 数字になるものを探す

レスポンスタイム・コスト削減率・テストカバレッジ・ユーザー数・担当件数など、プロジェクトに紐づく数字を洗い出します。

③ スキルシートとプロジェクト経歴を対応させる

スキルシートに書いた技術が、どのプロジェクト経歴と対応しているかを確認します。

④ 業務内容は簡潔に、掘り下げは「実績」「主な取り組み」で

業務内容の箇条書きは「担当した」レベルで簡潔に書いてOKです。

NG例→改善例|通らない書き方の直し方

失敗① 技術を羅列するだけ

NG

使用言語:Java、Python、Ruby、Go、PHP

改善後

Java(4年・業務メイン)/ Python(1年・データ集計スクリプト作成)/ PHP(2年・Laravelでのバックエンド開発)

失敗② プロジェクトの記述が薄い

NG

Webアプリケーションの開発を担当しました。フロントとバックエンドを一通り経験しています。

改善後

BtoB向け在庫管理システム(チーム6名)のバックエンド開発を担当。設計・実装・テストを一貫して対応。Python / Django / PostgreSQLを使用。API応答速度を改善し、画面表示時間を平均2.1秒→0.8秒に短縮。

失敗③ 成果がない記述

NG

チームメンバーと協力しながら開発を進め、期日通りにリリースできました。

改善後

スプリント計画・タスク分解を主導し、チーム5名のリリースサイクルを3週間→2週間に短縮。バグ修正対応の優先度管理を仕組み化し、本番障害の発生件数を前四半期比50%削減。

経験年数別の書き方のポイント

若手エンジニア(1〜3年目)

経験プロジェクトの数は少なくても、1〜2つのプロジェクトを深く書くことが重要です。「何をやったか」より「どう考えて動いたか」が若手の評価ポイントです。

若手が見落としがちなポイント

「大きな成果がない」と感じている若手エンジニアの多くは、実はコードレビューへの参加・技術調査・ドキュメント整備など、チームに貢献していた経験があります。役割として担っていたことは積極的に書きましょう。

中堅以上のエンジニア(5年以上)

技術力だけでなく、チームや組織への関わり方も重要な評価ポイントになります。

  • 若手メンバーへのコードレビュー・技術指導
  • 設計方針の策定・技術選定への関与
  • 開発プロセスの改善提案(CI/CD整備・ドキュメント標準化など)
  • 他チーム・ビジネスサイドとの要件調整

リーダー職でなくても書ける

「テックリード」「マネージャー」といった肩書きがなくても、実質的にチームをリードしていた経験は記述できます。

よくある質問

Q. 職務経歴書とスキルシートは別々に用意すべきですか?

求人票の指定に従うのが基本です。「職務経歴書」のみ指定の場合はスキルシートを職務経歴書内に組み込みます。

Q. 保守・運用しか経験がない場合は何を書けばいいですか?

「月間〇件の障害対応」「平均復旧時間〇分」「監視設計の改善」など、運用業務の中で担っていた役割や改善した点を具体的に書きましょう。

Q. 在籍期間が短いプロジェクトは書かないほうがいいですか?

判断の目安は「担当フェーズ・使用技術・工夫した点の3つが書けるか」です。この3つが書ければ短期間でも十分なアピール材料になります。

Q. 職務経歴書の枚数はどのくらいが適切ですか?

経験3年未満であればA4で2枚程度、5年以上であれば3〜4枚が目安です。

まとめ

ITエンジニアの職務経歴書で評価されるのは、技術スタックの羅列ではなく「どのプロジェクトで・どう使い・どんな成果を出したか」がセットで語られているかどうかです。スキルシートとプロジェクト経歴を対応させ、数字で成果を示すことで、書類の印象は大きく変わります。

  • スキルシートは経験年数・習熟度・使用場面をセットで書く
  • プロジェクト経歴は規模・役割・使用技術・成果を揃えて書く
  • レスポンスタイムや削減率など数字で成果を示すことを意識する
  • 若手は「どう考えて動いたか」、中堅以上は組織への関わりを書く
  • SESは業種・規模で代替し、直近3〜5件を深く書くことを意識する

「スキルはあるのに書類で落ちる」「プロジェクト経歴をどう整理すればいいかわからない」という方はご相談ください。ヒアリングをもとに、あなたの経験を最大限に活かした職務経歴書を作成します。

梶原
梶原
運営責任者
人事・採用担当として1,000名以上の面接、30社の採用支援に携わった経験をもとに、職務経歴書の作成代行・添削を行っています。 採用側での経験をもとに、評価される書類づくりをサポートしています。「経験はあるのに書類で落ちる」という方に特に支持をいただいています。 これまでのご支援数は370名以上。製造・IT・金融・医療・サービス業など、幅広い業界・職種に対応しております。 職務経歴書の書き方にお悩みの方は、お気軽にご相談ください!
記事URLをコピーしました