職種・ポジション 役割と担当フェーズ
プログラマー Programmer
仕様書に基づいた確実なシステムの実装・テストおよびドキュメント作成を担当します。
主な担当業務
- システム機能のプログラミング・実装
- 単体テスト・結合テストの計画および実施
- 仕様書・設計書に基づくドキュメント作成・修正
- 上級PGによるコードレビューと品質改善
担当フェーズ
- 詳細設計
- コーディング
- テスト
- 導入・保守
特徴・魅力
Java、C#、COBOLなど多種多様な開発言語に触れ、確かな基礎技術を身につけられます。経験豊富な先輩エンジニアが手厚くフォローするため、安心感を持って業務に臨めます。
システムエンジニア System Engineer
お客様の要望をヒアリングし、システム全体の設計やプロジェクトの進行管理を担当します。
主な担当業務
- お客様へのヒアリングおよび要件の整理・定義
- 画面設計、データベース設計、システム構造(アーキテクチャ)の設計
- プロジェクトの進捗管理・クオリティ管理・メンバーへのタスク割り振りとフォロー
担当フェーズ
- 要件定義
- 概要設計・基本設計
- 内部設計・詳細設計
- 納品・運用引き継ぎ
特徴・魅力
都市銀行向け勘定系システムや大規模通信システムなど、社会に大きな影響を与える大規模プロジェクトの最前線で活躍できます。
業務領域 参画プロジェクト
金融・証券向けシステム開発 Financial Systems
高い信頼性と厳格なセキュリティが求められる金融インフラを支える業務です。
具体的なプロジェクト例
- 都市銀行向け 勘定系システム・融資審査システム開発
- 信用金庫向け 融資管理システム構築
- ノンバンク向け クレジット決済・キャッシング管理システム開発
業務のポイント
止まることが許されない重要なシステムに携わるため、正確で堅実な設計・開発力や質の高い品質管理手法が身につきます。
通信・情報・Webシステム開発 Web & Information Systems
企業ビジネスの効率化やWebサービスを実現するシステム開発業務です。
具体的なプロジェクト例
- 移動体通信事業者向け 大規模料金・顧客管理システム構築
- 大手企業向け 物流・購買・受発注管理システム開発
- 社内向け 人事給与・経理管理システム構築
特徴・魅力
Web系・オープン系技術を中心に、業務効率化や新しい価値創造に貢献する柔軟なシステム開発を経験できます。
システム運用・保守・基盤構築 System Operations
開発されたシステムが毎日安定して稼働するよう維持・管理・改善を行う業務です。
具体的なプロジェクト例
- 大手企業向け 基幹クラウド基盤の24時間運用監視・保守支援
- 通信会社向け 社内システム・データベースのチューニングおよび障害対応
業務のポイント
インフラ・ネットワークやデータベースに関する深い知識が得られ、トラブルシューティング能力や安定運用を支える技術が身につきます。
開発環境・使用技術&キャリアステップ 開発環境・キャリア
開発環境・技術スタック Technology Stack
| 区分 | 主な使用技術・環境 |
|---|---|
| 開発言語 | Java, C#, C, C++, VB.NET, Visual Basic, COBOL, SQL |
| データベース | Oracle, DB2, PostgreSQL, MySQL, RDB |
| FW / ツール / ERP | TERASOLUNA, intra-mart, SAP, PeopleSoft, PowerBuilder, Eclipse |
| Web / APサーバ | WebSphere, Apache |
| OS / インフラ | Linux, Unix, Windows Server, MSP |
| 開発AIツール | Cursor, ClaudeCode |
エンジニアのキャリアステップ Career Path
-
STEP 1
メンバー・初級PG
先輩エンジニアのサポートのもと、プログラミングやテスト作業を通じて基本的な開発の流れと業務知識を習得します。
-
STEP 2
スペシャリスト・上級PG
複雑なロジックの実装や詳細設計を担当。確固たる実装力をベースに、若手エンジニアの指導・育成にも関わります。
-
STEP 3
システムエンジニア(SE)
要件定義や基本設計などの上流工程へ進出。お客様との打ち合わせや、チームの仕様取りまとめをリードします。
-
STEP 4
プロジェクトリーダー(PL)/ マネージャー(PM)
プロジェクト全体の進捗・品質・コスト管理を統括し、チームを成功へ導くリーダーとして活躍します。