システムエンジニア(SE)の仕事内容|プログラマーとの違いと年収
この記事の要約
「システムエンジニア」は、求人票では1語で書かれる職種名です。ところが厚生労働省の職業情報提供サイト(job tag)では、この名前の職業が4つに分かれて登録されており、隣接するプログラマーはさらに別の職業として登録されています。担当する工程も、統計上の賃金も、職業ごとに別々に集計されています。SEが実際にどの工程を担当しているのか、プログラマーとどこで分かれるのか、1日の時間がどう使われ、年収と負担がどの水準にあるのかを、公的データで順に確かめます。IT業界での実務経験がなく、SEを転職先の候補として考え始めた方に向けた内容です。
同じ「SE」でも中身が違う
厚生労働省の職業情報提供サイト(job tag)には、「システムエンジニア」という名前の職業が4つ登録されています。システムエンジニア(受託開発)、システムエンジニア(Webサービス開発)、システムエンジニア(組込み、IoT)、システムエンジニア(基盤システム)の4つです。さらに隣接する職業として、プログラマーが別に登録されています。
この4つは、名前が似ているだけで別の職業です。属する職業分類も分かれていて、受託開発とWebサービス開発は「ソフトウェア開発技術者(WEB・オープン系)」、組込み・IoTは「ソフトウェア開発技術者(組込・制御系)」、基盤システムは「ITシステム設計技術者」です。基盤システムの職業別名には「社内システムエンジニア(主にシステムの設計に従事するもの)」「インフラエンジニア」が含まれており、いわゆる社内SEやインフラエンジニアはここに入ります。
一方、求人票の職種名の欄は、この4つを区別して書く前提にはなっていません。ハローワークインターネットサービスは求人情報の入力方法として、「職種はどのような職業か求職者がイメージしやすいよう、専門用語や企業独自の呼称を避けた表現」で入力するよう案内しています。求職者が読みやすいようにという決まりが、結果として複数の職業を1つの名前に寄せる方向に働きます。
IT業界での実務経験がない状態でシステムエンジニアを候補に入れるとき、判断の材料になるのは、この職業に就いている人が実際にどの工程を担当し、1日の時間をどう使い、いくらの年収を得ているかという数字です。job tagはその数字を職業ごとに公表しています。
SEとPGの担当はどう違う

システムエンジニアとプログラマーは、同じ開発の中で担当する工程の比重が違います。ただし工程がきれいに二分されているわけではありません。境目は工程そのものではなく、どの工程にどれだけの人が関わっているかにあります。
まず、開発の工程を押さえます。job tagのシステムエンジニア(受託開発)のページは、仕事の流れを次のように説明しています。顧客にヒアリングして業務の流れやコンピュータ処理する内容を理解し、どのようなシステムにするかを決めるのが要件定義です。それをもとにデータベースの設計や外部システムとの連携、画面構成を固めるのが基本設計。さらにデータ形式や内部処理の方法、操作画面の詳細まで決めて設計書にするのが詳細設計です。この設計書に基づいてプログラムを書くのがコーディングで、書いたプログラムを個々に動かして確かめるのが単体テスト。パーツ間のデータの受け渡しや画面の遷移を確かめるのが結合テスト、実際のデータを投入して全体の動きを見るのが総合テスト、納品したシステムが意図どおり動くかを顧客とともに確かめるのが受け入れテストです。そのあとに導入と保守・管理が続きます。
同サイトは職業ごとに、そこに含まれるタスクと実施率も公表しています。挙げられているタスクの数は、システムエンジニア(受託開発)が22件、プログラマーが13件です。実施率とは、その職業に就いている人のうち、そのタスクを実際に担当している人の割合です。
次の表は、いま挙げた工程の流れに沿って両者の実施率を並べたものです。行の見出しが工程の名前で、その工程にあたるタスクが一覧に無い側には「一覧に無い」と記しました。この形で表に載るのは、システムエンジニアの22件のうち10件、プログラマーの13件のうち3件です。残りは工程の名前ではなく個別の作業で、システムエンジニア側では作業の依頼と確認、データの移し替え、導入先への研修、予算の管理などが、プログラマー側では見積もりの提示、デバッグ、ドキュメントの作成、技術の調査などが挙げられています。
| 工程にあたるタスク | システムエンジニア(受託開発) | プログラマー |
|---|---|---|
| 顧客へのヒアリングとシステム概要のとりまとめ | 84.2% | 一覧に無い |
| 顧客の業務の流れの把握 | 84.2% | 一覧に無い |
| 要件定義 | 93.0% | 一覧に無い |
| 基本設計 | 94.7% | 一覧に無い |
| 詳細設計書の作成 | 94.7% | 78.3% |
| コンピュータ言語によるプログラムの作成 | 一覧に無い | 96.7% |
| 単体テスト | 94.7% | 96.7% |
| 結合テスト | 96.5% | 一覧に無い |
| 総合テスト | 96.5% | 一覧に無い |
| 受け入れテスト | 96.5% | 一覧に無い |
| 運用開始後の問題解決とアフターケア | 89.5% | 一覧に無い |
数値の出典はいずれもjob tagの職業詳細です。ここで1つ注意があります。2つの実施率は別々の調査対象から取られた値なので、引き算して「SEのほうが何ポイント多い」と読むことはできません。各職業の中で、その工程にどれだけの人が関わっているかを示す数字として読んでください。
顧客と話す工程はSE側
プログラマーに挙げられた13件のタスクには、「顧客」という語が1件も出てきません。実施順の1番目は「開発するシステムがどのようなものか、システムエンジニアから説明を受け、概要を把握する」で、実施率は80.0%です。開発の話が入ってくる窓口がシステムエンジニアであることが、タスクの並びにそのまま表れています。
システムエンジニア側は、顧客へのヒアリングが84.2%、顧客の業務の流れの把握が84.2%、要件定義が93.0%です。この工程が何をする時間なのかは、job tagの記述から分かります。「顧客の業務のプロセス(特に伝票や書類の流れ、種類、形式、量など)やコンピュータ処理する内容をよく理解し、顧客が自覚していない課題までも抽出し、どのようなシステムにするか決めていく」。相手が言葉にしていない課題まで引き出す工程が、9割を超える人の仕事に含まれているということです。
設計は両方が担当する
ここで「SEが設計してプログラマーが作る」と線を引くと、実態からずれます。詳細設計書の作成は、システムエンジニアが94.7%、プログラマーも78.3%が担当しています。プログラマーのタスクには「システムエンジニアが作成した詳細設計書等をもとに、情報の形式、具体的な処理手順の検討をする」(76.7%)、「詳細設計書等の具体化で問題がある場合は、システムエンジニアと検討する」(78.3%)も並んでいます。設計は受け渡して終わりではなく、両側で詰める工程です。
コードのほうも同じです。システムエンジニアのタスク一覧に「コンピュータ言語を使いプログラムを作成する」は入っていませんが、単体テストは94.7%が担当しています。job tagも「プログラマーがソフトウェアを単体でテストし、その結果についてSEが確認する。なお、SEがソフトウェアの単体テストを行う場合もある」と書いています。コードを書く量は職業によって大きく違いますが、コードに触れないわけではありません。
実施率が最も高いのはテスト
システムエンジニア(受託開発)の22件のタスクのうち、実施率が最も高いのは要件定義(93.0%)でも基本設計(94.7%)でもありません。結合テスト、総合テスト、受け入れテストの3つで、いずれも96.5%です。
下流の工程はここで終わりません。運用開始後に生じた問題の解決やアフターケアが89.5%、システムの保守条件の決定が87.7%、OSの更新に対応したシステムの改修が86.0%、システム導入先への運用・操作の研修や教育が82.5%。開発そのもの以外では、作業スケジュールやタスクの管理が94.7%、開発・保守に関わる予算の管理が84.2%です。
「SEは上流工程の仕事」という説明もありますが、job tagの数値はそれだけでは実態を写しません。設計を終えた後に、テストして、納品して、運用が始まってからも面倒を見て、そのあいだ日程と予算を管理する。この範囲までが1つの職業に含まれています。
SEの1日はどう過ぎるか
1日の中には、顧客と話して決める時間、一人で設計書を書く時間、動かして確かめる時間、日程と予算を管理する時間が並びます。job tagには時刻を追ったスケジュールの掲載がないため時刻表は示せませんが、時間の総量と使われ方は公表されている数字から確かめられます。
まず総量です。厚生労働省の毎月勤労統計調査(2025年分結果確報・事業所規模5人以上・一般労働者)によると、情報通信業の1か月の総実労働時間は160.5時間、出勤日数は18.8日でした。ただしこれは「情報通信業」という産業の数値であって、システムエンジニアという職業の数値ではありません。同じ産業には運用や営業を含む多くの職種が入っています。
この時間の内訳は、前の章で見たタスクに対応しています。顧客と話して決める時間は顧客へのヒアリング(84.2%)と要件定義(93.0%)、一人で設計書を書く時間は基本設計(94.7%)と詳細設計(94.7%)、動かして確かめる時間は結合テストから受け入れテストまでの工程(いずれも96.5%)、日程と予算を管理する時間は作業スケジュールやタスクの管理(94.7%)と予算の管理(84.2%)です。いずれも8割を超える人が担当しており、どれか1つだけをやっている日が続くわけではありません。SEに求められる能力として「社内外の年齢も経歴も異なる様々な人と接し、意見交換する場面が多く、コミュニケーション能力が非常に重要であり、チームワークが強く求められる」と記されているのも、この時間の使われ方に対応します。
働く場所と時間の決まり方は、SE職業ごとに書き分けられています。受託開発については「基本的には週5日勤務で、土日祭日が休みというところが多い」「顧客の事業所等で仕事をする場合もある」。Webサービス開発については「フレックスタイム制が採用されていることが多い」「在宅で仕事をすることも多い」。組込み・IoTについては「実際の製品や装置、またネットワークやサーバーが必要であり、在宅での仕事は難しい」「フレックスタイム制、裁量労働制をとっている会社が多い」。同じシステムエンジニアという名前でも、どこに入るかで1日の過ごし方は変わります。
やりがいはどこにあるか
job tagは、やりがいを数値の指標としては公表していません。ただし職務の記述と、就業者本人の言葉が掲載されています。
システムエンジニア(受託開発)の労働条件の特徴には、「一定の経験を積むと仕事の面白さややり甲斐を感じることが多いが、責任も重くなる」とあります。面白さと責任がセットで書かれている点が、この職業の性質を表しています。任される範囲が広がることが、そのまま面白さと重さの両方になるということです。
どの場面がそれにあたるかは、担当する工程から読み取れます。要件定義は、顧客が自覚していない課題まで引き出して、これから作るものを決める工程です。決めたものが設計を通り、テストを通り、受け入れテストで顧客と一緒に動作を確かめる。job tagのタスクでは受け入れテストの実施率が96.5%ですから、自分が最初の打ち合わせで決めた仕様が形になったところに立ち会う工程は、この職業のほとんどの人が担当しています。企画から納品までの往復を1人で追える点が、上流工程を担当することの中身です。
システムエンジニア(Webサービス開発)のページには、就業希望者へのメッセージとして就業者本人の言葉が載っています。「Webのおもしろさは、場所や人数の制約なくサイトを 使ってもらえるところにあります。いろいろな場面で、たくさんの人に使われるWebサービスを開発する仕事に、エンジニアとしてやりがいを感じます。(就業者 20代)」。作ったものが誰にどう使われるかが見える、という点が挙げられています。
なお、この面白さは入職した初日から来るものではありません。job tagは新卒入社の場合として、入社後3〜4か月の新人研修のあと配属され、2年ほど現場でOJTにより実践力を身につけ、「一般的には3年目頃には一人で詳細設計を書けるようになる。5年目頃には基本設計を含め開発全体ができるようになる」と書いています。中途で入る場合も、入口の工程から始まる点は同じです。未経験からこの職業に入るまでの準備や選考の進め方は、以下の記事で整理しています。
「きつい」と言われる点

負担として挙げられているのは、残業の量、時期による偏り、責任の重さの3つです。月の総労働時間そのものは全産業の平均と変わらず、差は所定内労働時間と残業の内訳に出ています。
1つめの残業の量は、産業別の統計で確かめられます。毎月勤労統計調査(2025年分結果確報・事業所規模5人以上・一般労働者)で、情報通信業の総実労働時間は160.5時間です。これは調査産業計の160.5時間とまったく同じ値でした。差が出るのは所定外労働時間、つまり残業のほうです。
| 産業 | 総実労働時間 | 所定内労働時間 | 所定外労働時間 |
|---|---|---|---|
| 調査産業計 | 160.5時間 | 147.3時間 | 13.2時間 |
| 情報通信業 | 160.5時間 | 144.0時間 | 16.5時間 |
| 製造業 | 162.3時間 | 147.6時間 | 14.7時間 |
| 建設業 | 164.3時間 | 150.8時間 | 13.5時間 |
| 運輸業,郵便業 | 175.3時間 | 151.2時間 | 24.1時間 |
情報通信業の残業は月16.5時間で、調査産業計の13.2時間より3.3時間多くなっています。所定内労働時間はその分短く、144.0時間に対して調査産業計は147.3時間です。総量が同じでも、残業に振り分けられている時間の比重は違うということです。ただし運輸業,郵便業の24.1時間のような水準ではありません。これも産業の数値であって職業の数値ではない点は同じです。
2つめは、時期による偏りです。月あたりの平均には表れない部分がここにあります。job tagはシステムエンジニア(受託開発)について「開発しているシステムの納期が迫っているときは忙しく、時には休日や夜間に仕事をすることもある。仕事の山を過ぎたところで、まとまった休日を取るということがよく行われている」と書いています。Webサービス開発については「新サービスのリリース前など、残業が多くなる」。月平均で見た数字と、繁忙期の実感が食い違うのはこのためです。
3つめの責任の重さは、求められる資質の記述に表れています。job tagはSEに求められるものとして「全体を見通せる構想力、問題を発見し解決する能力、状況の変化に対応する柔軟性、開発プロジェクトを推進するマネジメント力」を挙げ、続けて「トラブルやプレッシャーに冷静に対処できることも求められる」と書いています。前の章で見たとおり、この職業には日程の管理(94.7%)と予算の管理(84.2%)が含まれます。納期が動けば、その調整をする側に立つということです。
SEの年収はいくらか
ここでは年収(額面)で見ます。job tagが職業ごとの賃金を年収で公表しているためです。まず、5つの職業の数値を並べます。
| 職業 | 職業分類 | 賃金(年収) | 労働時間 | 平均年齢 |
|---|---|---|---|---|
| システムエンジニア(受託開発) | ソフトウェア開発技術者(WEB・オープン系) | 578.5万円 | 159時間 | 37.1歳 |
| システムエンジニア(Webサービス開発) | ソフトウェア開発技術者(WEB・オープン系) | 578.5万円 | 159時間 | 37.1歳 |
| システムエンジニア(組込み、IoT) | ソフトウェア開発技術者(組込・制御系) | 578.5万円 | 159時間 | 37.1歳 |
| システムエンジニア(基盤システム) | ITシステム設計技術者 | 889万円 | 173時間 | 38.3歳 |
| プログラマー | プログラマー | 578.5万円 | 159時間 | 37.1歳 |
出典はjob tagの各職業詳細で、いずれも令和7年賃金構造基本統計調査の結果を加工して作成された数値です。表を見て気づくのは、5つのうち4つが同じ578.5万円になっていることでしょう。これは転記の誤りではありません。job tag自身が統計データについて「必ずしもその職業のみの統計データを表しているものではありません」と注記しているとおり、賃金構造基本統計調査の対応分類上、4つの職業が同じ集計値に紐づいているためです。基盤システムだけが別の職業分類にあたるため、889万円という別の値になっています。
つまりこの表から「SEはプログラマーより年収が高い」とは言えません。同じ数字だからです。また、平均値には管理職や上位の職責にある人が含まれるため、入職して間もない時期の水準でもありません。
職業ごとに差が出るのは、ハローワークの求人統計のほうです。
| 職業 | 求人賃金(月額) | 有効求人倍率 |
|---|---|---|
| システムエンジニア(受託開発) | 36.4万円 | 2.54 |
| システムエンジニア(Webサービス開発) | 36.4万円 | 2.54 |
| システムエンジニア(組込み、IoT) | 35.6万円 | 4.26 |
| システムエンジニア(基盤システム) | 35.3万円 | 2.24 |
| プログラマー | 33.9万円 | 0.98 |
いずれも令和7年度の数値です。求人賃金は33.9万円から36.4万円の幅に収まっていますが、有効求人倍率は職業によって大きく分かれます。組込み・IoTが4.26でもっとも高く、プログラマーは0.98です。求職者1人あたりの求人数がこれだけ違うということは、同じIT分野でも入口の入りやすさが職業ごとに異なるということになります。
入職して間もない時期の水準を知りたい場合の手がかりとしては、job tagが掲載しているスキルレベル別給与データがあります。厚生労働省が2023年度に実施した委託調査に基づくもので、設計・構築の区分ではITSSレベル1〜2で420.0万円から620.0万円、レベル3で450.0万円から700.0万円、レベル4で500.0万円から780.0万円、レベル5以上で600.0万円から950.0万円とされています。金額は第一四分位から第三四分位の範囲です。転職サービスが自社の掲載求人から算出した年収レンジを見かけることもありますが、あちらは母集団がそのサービスの求人に限られるため、公的統計と同じ土俵には並べられません。
経験を積んだうえで年収の水準そのものを動かしたい段階になったら、扱う求人の層が違うサービスを比べる話になります。その比較は以下の記事にまとめています。
求人票で見分ける項目
職種名が「システムエンジニア」の一語であっても、求人票のほかの記載を見れば、4つのうちどれに近いかは絞り込めます。確かめるのは次の4点です。
- 仕事の内容欄
- 担当する工程の名称(要件定義・基本設計・詳細設計・テスト・運用保守)がどこまで書かれているかを見ます。ハローワークインターネットサービスの案内では、この欄には雇入れ直後の業務を記載し、将来の配置転換などで異なる業務に配置される見込みがある場合は変更後の業務も入力することとされています。つまり、入社直後に任される工程がここに書かれている想定です。設計だけが書かれているのか、テストや保守まで含まれているのかで、担当範囲の広さが読めます。
- 開発の対象
- 顧客から受託して作る業務システムなのか、自社で運営するWebサービスなのか、機器に組み込むソフトウェアなのか、サーバーやネットワークといったITインフラそのものなのか。これが4つのSE職業のどれにあたるかを決めます。job tagの記述では、受託開発は「顧客の情報システムの開発を受託し、ソフトウェアを開発する」、組込み・IoTは「各種の製品や装置に組み込まれた、制御のための小型コンピュータのソフトウェアを開発」、基盤システムは「ITインフラ(情報システムのインフラ:基盤システム)を設計、開発する」と書き分けられています。
- 就業場所欄
- 自社なのか客先なのかを見ます。ハローワークの案内では、この欄には雇入れ直後の就業場所を記載し、転勤等により異なる就業場所に配置される見込みがある場合は「転勤の可能性」欄に記入することとされています。job tagも受託開発について「顧客の事業所等で仕事をする場合もある」と書いており、勤務先の住所と実際に通う場所が一致しないことがあります。
- 雇用形態欄
- job tagが公表している就業形態の分布は、職業によってかなり違います。正規の職員・従業員の割合は基盤システムが90.9%、組込み・IoTが84.9%、Webサービス開発が75.6%、受託開発が68.4%、プログラマーが53.3%。逆に自営・フリーランスはプログラマーが40.0%と高く、受託開発21.1%、Webサービス開発20.0%、組込み・IoT7.5%と続きます。募集がどの形態を前提にしているかは、職種名からは読めません。
この4つを確かめれば、目の前の求人がどの職業に近いかは絞れます。そのうえで、job tagは受託開発について「IT以外の様々な業界の経験や知識も生かせることから、他業界からの転職者も比較的多い」と書いています。前の仕事で扱っていた業務の知識は、要件定義で顧客の業務を理解する場面にそのまま活きます。
向いている人の条件
job tagがシステムエンジニア(受託開発)について挙げている要件は、「情報システムの技術と知識、対象となる業界の業務に関する詳細な知識」と、「全体を見通せる構想力、問題を発見し解決する能力、状況の変化に対応する柔軟性、開発プロジェクトを推進するマネジメント力」です。理数系の素養という言葉はここに出てきません。
これをここまで見てきた数値と重ねると、向いている条件は3つに整理できます。
- 人と話して物事を決めることが苦にならない
- 顧客へのヒアリング84.2%、要件定義93.0%という数値が示すのは、この職業のほとんどの人が、相手の話を聞いて仕様を決める工程を担当しているということです。job tagも「コミュニケーション能力が非常に重要であり、チームワークが強く求められる」と書いています。一人で黙々と作るイメージで入ると、実際の時間の使われ方とずれます。
- 作って終わりにしない仕事を続けられる
- 実施率が最も高いのはテスト工程(96.5%)で、運用開始後のアフターケアも89.5%が担当しています。作ったものを動かし続ける工程が、担当範囲に含まれ続けるということです。
- 予定が動くことを前提に段取りできる
- 作業スケジュールの管理94.7%、予算の管理84.2%に加え、job tagは「トラブルやプレッシャーに冷静に対処できることも求められる」と書いています。納期が迫れば「休日や夜間に仕事をすることもある」とも書かれています。予定どおりに進まないときに調整する側に立つ職業です。
反対に、コードを書くこと自体に時間を使いたい場合は、プログラマーのほうがタスクの中身は近くなります。プログラマーの実施率はプログラムの作成96.7%、デバッグ96.7%、既存プログラムの修正96.7%と、コードに関する工程に集中しています。ただし有効求人倍率はシステムエンジニア系が2.24から4.26であるのに対しプログラマーは0.98で、募集の出方には差があります。
未経験からの応募をどう進めるかを一人で決めきれない場合は、IT分野の求人を扱う転職エージェントに相談するという選択肢があります。求人票のどの欄に何が書かれているか、その募集がどの工程から任せる想定なのかは、応募前に確認できることです。
よくある質問
Q. 文系出身でもシステムエンジニアになれますか?
job tagはシステムエンジニア(受託開発)の入職について「特に学歴や資格は必要とされない」と書いており、専攻を要件にしていません。ただし、専攻が問われないことと、入職後に技術と業務の知識が必要になることは別の話です。同ページは「SEになるには、情報システムの技術と知識、対象となる業界の業務に関する詳細な知識が必要である」とも書いています。
Q. 社内SEはシステムエンジニアと同じ仕事ですか?
job tagでは、「社内システムエンジニア(主にシステムの設計に従事するもの)」はシステムエンジニア(基盤システム)の職業別名として登録されています。同じ職業の別の呼び方という扱いです。ただしこの職業の職業分類は「ITシステム設計技術者」で、ほかの3つのSE職業とは別に集計されており、賃金も889万円と別の値になっています。仕事の中身も、顧客のシステムを受託して作るのではなく、サーバーやネットワークといったITインフラを設計・構築するものとして説明されています。
Q. システムエンジニアの仕事はなくなりますか?
job tagは、システムエンジニアについて仕事がなくなるとは書いていません。受託開発のページは「情報システムは社会のインフラであり、企業活動や社会生活に不可欠である」としたうえで「SEの活躍の場は広がっている」と書いています。Webサービス開発のページは「開発を支援する様々なツールが生まれ、開発自体のハードルが下がるなか、サービスを企画する人材、ビジネスを考える人材が求められている」として、求められるものが企画や事業の側に寄っていると記しています。ツールに置き換わりやすい部分に踏み込んでいるのはプログラマーのページで、「『ノーコード』と言われるように、プログラミングの必要なく、かなりの部分のシステム開発ができるようになっている。生成AIによるプログラムも年々、質が良いものになっており」とあります。ただしそこでも仕事がなくなるとは書かず、「プログラマーはエンジニアとしてシステム全体の開発を担当するようになったり、プログラミングの技を磨き、開発になくてはならない役割を果たすようになったり」と役割の移り方として書いています。募集の側では、令和7年度の有効求人倍率がシステムエンジニア系で2.24から4.26、プログラマーで0.98です。
Q. 未経験からだと最初はどの工程を担当しますか?
job tagが年数を示しているのは新卒入社の場合です。入社後3〜4か月の新人研修を受けて配属され、2年ほど現場でOJTにより実践力を身につけ、「一般的には3年目頃には一人で詳細設計を書けるようになる。5年目頃には基本設計を含め開発全体ができるようになる」とされています。中途入職の年数はこの記述からは決まりませんが、入口が開発の一部の担当から始まる点は共通です。募集ごとにどの工程から任せる想定かは、求人票の仕事の内容欄で確認できます。
学歴や専攻が入職の要件になっているか、実際に担当されているタスクは何かを、公的情報の記載から確かめた記事もあります。
まとめ
「システムエンジニア」という職種名の下には、job tagの分類で4つの職業が並んでいます。受託開発、Webサービス開発、組込み・IoT、基盤システム。求人票の職種名が一語にまとまるのは、ハローワークの入力ルールが専門用語や企業独自の呼称を避けるよう求めているためで、名前だけでどれかを見分けることはできません。
担当する工程は、プログラマーと数値で分かれています。顧客へのヒアリングと要件定義はシステムエンジニア側に寄り、コードの作成はプログラマー側に寄る。ただし詳細設計は両方が担当し、単体テストもシステムエンジニアの94.7%が担当しています。そしてシステムエンジニアの実施率が最も高いのは上流工程ではなく、結合テスト・総合テスト・受け入れテストの96.5%です。運用開始後のアフターケアや、日程と予算の管理までが同じ職業に含まれています。
次にやることは、気になる求人票を1つ開いて、仕事の内容欄・開発の対象・就業場所欄・雇用形態欄の4点を見ることです。担当工程がどこまで書かれているか、作るものが業務システムかWebサービスか組込みかインフラか、通う先が自社か客先か、募集が正社員を前提にしているか。この4つが分かれば、その求人がどの職業に近く、入社直後の1日がどう過ぎるかの見当はつきます。