学生・キャリアチェンジ · 初級(0〜2年)

コンピューターサイエンス専攻の初級・新卒向け履歴書

この新卒向けサンプルでは、コンピューターサイエンスの学位とインターン経験を、キャリア初期のソフトウェアエンジニア職に結び付けています。この職種の履歴書では、コーディングスキルが、リリースした機能、テストした変更、ソフトウェアの構築・保守に使用したツールにどう活かされたかを示しましょう。

履歴書チェック

採用担当者や応募者追跡システムが確認する項目をチェックできます。目安であり、結果を予測するものではありません。

95 / 100十分です

95%
  • 連絡先15 / 20 点
  • 職務要約20 / 20 点
  • 職歴30 / 30 点
  • スキル20 / 20 点
  • 学歴10 / 10 点

改善できる項目が1件あります

連絡先

採用担当者や応募者追跡システムが最初に確認するため、これらの情報を上部に記載してください。

任意です。米国、英国、カナダでは通常、履歴書に写真を載せません。

78語

職歴は1段落に1件ずつ記載し、実績ごとに新しい行を使って「-」で始めてください。

10件のスキル

スキルをカンマで区切って入力してください(例:Excel、SQL、プロジェクト計画)。

その他のセクション

応募に役立つプロジェクト、資格、語学、その他の情報を追加できます。

主なプロジェクト
ツール

アレックス・モーガン

初級ソフトウェアエンジニア

  • アレックス・モーガン@イグザンプル・ドットコム
  • +1 555 0100
  • Denver, CO

職務要約

B2B SaaS分野でインターンと正社員として合わせて約1年の経験を持つ、キャリア初期のソフトウェアエンジニアです。JavaとPythonでサービスを開発し、SQLクエリを作成してREST APIをテストしています。コードレビューやGitを使った開発フローに慣れており、わかりやすいドキュメントを添えて小規模な機能改善をリリースした経験があります。

職歴

ソフトウェアエンジニア I、Juniper Arc Software、Denver, CO(2026 – 現在) - サブスクリプション設定用のJavaエンドポイントを開発し、入力検証を追加しました。更新失敗に関するサポートチケットを月14件から9件に減らしました。 - ステージング環境間でテストデータを照合するPythonスクリプトを作成し、リリースごとの手作業によるセットアップを約2時間短縮しました。 - CIパイプラインにユニットテストとAPIテストを追加し、不安定なテストを修正して、スプリントごとの再実行を6回から3回に減らしました。 ソフトウェアエンジニアリングインターン、Mesa Lantern Systems、Boulder, CO(2025 – 2025) - 既存のデザインパターンを使って社内アカウントダッシュボードのReactコンポーネントを実装し、スタッフが1日に40~50件の顧客記録を確認できるよう支援しました。 - レポート機能のSQLクエリを追加し、テスト手順を文書化して、リリース前の8件の不具合解決を支援しました。

学歴

コンピューターサイエンス理学士 — Front Range State University、Fort Collins, CO(2025)

スキル

  • Java
  • Python
  • SQL
  • REST API開発
  • Git
  • React
  • ユニットテスト
  • CI/CD
  • Docker
  • AWS

主なプロジェクト

• Campus Room Finder — 学生がキャンパス内の自習室を建物や利用可能な設備で絞り込めるReactとJavaのアプリケーションを開発しました。 • Budget Tracker API — 取引と月次サマリーのエンドポイントに対応する、SQLストレージ、入力検証、テストを備えたPython REST APIを作成しました。

ツール

• Java、Python、React、SQL、Git、Docker • JUnit、pytest、Postman、GitHub Actions

初級ソフトウェアエンジニアの履歴書の書き方

リリースした成果を最初に示す

学位と最も関連性の高い技術経験を上部に記載し、最初の数項目ではユーザーに届いた機能や修正を示してください。各項目では、使用した言語やツール、自分の貢献、サポート依頼やセットアップ時間の削減など測定できる効果を説明してください。チームで共有した成果については、自分の担当範囲を正確に記載してください。

インターンの業務を具体的に示す

履歴書で何を実現したかを説明すれば、インターンの経験も評価されます。製品領域、変更したコード、追加したテスト、リリースにどう関わったかを明記してください。件数や短縮時間を記載する場合は、根拠を説明できる範囲にとどめてください。授業課題を有給の実務として示したり、チーム全体のシステムを自分が担当したかのように記載したりしないでください。

関連性の高いプロジェクトを選ぶ

求人で求められるスキルを示せる場合や、実務経験の不足を補える場合は、プロジェクトを1~2件記載してください。それぞれに短い名称、技術スタック、具体的な機能や技術上の判断を含め、可能であれば整理されたリポジトリやデモへのリンクを付けてください。未完成のチュートリアル、コピーした授業課題、コードやドキュメントについて説明できないプロジェクトは省いてください。

根拠のあるツールを記載する

面接で説明できる言語、フレームワーク、データベース、クラウドツール、テスト手法を、簡潔なスキル欄にまとめてください。経験を正確に表す場合は、求人の表現に合わせてください。基礎知識の説明に役立つ場合に限り、関連する授業を記載してください。習熟度バー、裏付けのない主張、ソフトウェア開発と関係のない資格は省いてください。

よく使われるキーワード

この職種でよく挙げられるスキルやツールです。自分が持っているものだけを、求人広告の表記に合わせて使いましょう。クリックするとコピーできます。

アクション動詞

構築しました自動化しました削減しました修正しましたテストしました文書化しましたデプロイしました

この職種についての質問

初級ソフトウェアエンジニアの履歴書は何ページにまとめるとよいですか?

インターン経験と関連プロジェクトがいくつかある新卒者なら、通常は1ページで十分です。関連する実務、研究、技術プロジェクトが豊富で、詳しく記載する価値がある場合に限り、2ページを検討してください。関連性の高い経験とスキルを見つけやすくし、文字を小さくする前に古い経験や関係の薄い職歴を整理してください。

履歴書に授業のプロジェクトを記載したほうがよいですか?

職種に関連するスキルを示せて、自分の貢献を説明できる場合は記載してください。プロジェクトの機能、使用したツール、API、データベース設計、テストスイート、デプロイなどの具体的な技術要素を説明してください。学業上のプロジェクトか個人プロジェクトかを明記し、リポジトリへのリンクは内容が読みやすく、個人情報が含まれていない場合に限って掲載してください。

ソフトウェアエンジニアに資格や免許は必要ですか?

米国のソフトウェアエンジニア職では、一般に専門職の免許や標準的な資格は必要ありません。雇用主によっては特定のクラウドやプラットフォームの資格を評価することがありますが、関連性があり、現在も有効なものに限って記載してください。応募時に資格について質問された場合は、雇用主の指示に従ってください。要件は職種や管轄地域によって異なる場合があります。

別の分野からソフトウェアエンジニアを目指すにはどうすればよいですか?

応募先の職種に合うプログラミングの授業、実践的なプロジェクト、ブートキャンプでの経験、前職での技術的な業務を中心に記載してください。レポートの自動化やデータベースの保守など、実例を使って応用可能な経験を説明し、ソフトウェアエンジニアとしての実務経験とは区別してください。求人ごとにスキルとプロジェクトを調整し、学位や研修歴も明確に記載してください。