【ドメインエンジニア】◆プライム上場/リモート×フレックス機械・精密機器商社
機械・精密機器商社
当社では事業規模の拡大に伴い、各業務領域に特有かつ複雑な業務ルールや例外処理、領域を横断する依存関係が増え続けています。一方で、AIによる実装・テスト・レビュー支援が進むことで、システム担当者の役割は「コードを書くこと」から、「ビジネス・業務に照らして何を作るべきか、何を作るべきでないかを見極め、妥当な設計・実装・検証へ導くこと」へ移りつつあります。自社開発に閉じず、必要に応じてパッケージ製品の導入や既存業務プロセスの見直しも視野に入れながら、ビジネスインパクトの最大化を図ることが求められます。▼主な役割本ポジションは、受注・調達・配送といった事業の根幹を支える特定の業務領域に深く入り込み、業務担当者と協働しながら、業務の目的・制約・不変条件を理解し、ビジネス要求に適う形で業務が正確かつ効率的に行われ、事業変化にも対応できる状態を実現・維持するロールです。単に業務担当者と実装工程の間に立つ翻訳者ではなく、担当領域の構造を理解し、設計判断と品質に責任を持つエンジニアとして活躍いただきます。【具体的な業務】- 担当業務領域の目的、依存関係、業務プロセス、制約条件、例外パターン等の理解- 業務部門との対話、現場観察、既存システム・データ・インシデントの分析- 人とシステム、業務領域、業務機能の境界と責務の整理- 業務ルールや不変条件を、概念モデル、業務フロー、状態遷移、および振る舞い仕様として言語化・構造化- 振る舞い仕様から、受け入れ条件、検証観点、テスト条件、Property-Based Testing 等を見据えた不変条件を導出- AIや開発者が参照できる業務コンテキストの整備- AIが生成した設計・コード・テストに対する業務的妥当性のレビュー- ADR等を用いた設計判断、前提条件、トレードオフの記録- 業務領域固有の開発・検証環境のテーラリング【取り組み例】受注ドメインでは、カスタマーサポート業務を支える業務システムを段階的に刷新しています。これまでは、業務担当者の作業効率を改善することを目標に機能を設計・実装してきましたが、ビジネス規模の拡大に応じて、業務担当者に依存せずにトランザクションの増大に対応する必要が出てきました。それは業務担当者に依存していた業務ルールをロジックとして実装し、シンプルで分かりやすい業務システムへと刷新していく取り組みです。長年運用されてきた業務ならではのシステムとオペレーションの複雑さを抽象化し、誰でも扱いやすく間違いにくい業務への変革に挑戦していただける方をお待ちしております。【あると望ましいスキル・経験】■EC事業を構成する業務領域(受注、調達、配送、請求・支払、在庫管理、商品管理、顧客管理など)でのシステム開発経験■複雑な業務領域における要求開発、業務分析、業務プロセス設計の経験■ドメイン駆動設計、モデリング、共創ワークショップ(Event Stormingなど)の実践経験■業務境界・システム境界を踏まえ、マイクロサービス、イベント駆動、モジュラーモノリスなどのアーキテクチャを適用・選択した経験■Python、Goなどを用いたWebアプリケーション、API、バッチ処理の開発経験■チーム横断の合意形成、開発プロセス改善、技術的意思決定をリードした経験■技術的判断について、前提・選択肢・トレードオフを言語化できる能力■ジュニアエンジニアや若手メンバーの育成経験■BDD、Property-Based Testing、形式手法など、仕様や不変条件を検証可能にする手法への知識または実践経験■AIエージェントによる設計・実装・テスト・レビューの自律的な反復実行と、人間による評価・介入を可能にする開発・検証ハーネスの構築・運用経験
- 年収
- 700万円~1250万円
- 職種
- 社内SE
更新日 2026.06.22