
リードソフトウェアエンジニア(C#/.NET・Azure)
CPI のクラウド型学習プラットフォームを支えるバックエンド開発を主導し、C#/.NET マイクロサービスと Azure サービスを構築します。 技術提供、運用の卓越性、AI 支援型エンジニアリング手法の責任ある導入をリードします。
仕事内容
- CPI の統合トレーニング・ラーニングプラットフォームを支援するプロダクトエンジニアリングチームのテクニカルリードを務める
- Azure 上で CQRS とイベント駆動パターンを用いた C#/.NET マイクロサービスのバックエンドサービスを構築する
- プロジェクトの必要に応じて React を含むフルスタック開発に携わる
- 製品目標を、顧客価値と事業価値を生み出す実用的な技術ソリューションに変換する
- イベント契約、Azure SQL モデル、React 統合を含む技術設計を担う
- エピックを独立してデプロイ可能な作業に分解し、頻繁で低リスクなリリースを支援する
- 継続的に本番コードを書き、複雑で曖昧な技術課題を解決する
- 作業を分解し、依存関係を整理し、工数を見積もり、提供上のリスクを評価する
- チームの成果をビジネス関係者に提示し、測定可能な影響を説明する
- SLO、監視、ダッシュボード、オンコール参加、インシデント対応のリードを通じてサービスの信頼性を担う
- 責任追及をしないインシデントレビューを実施し、そこから生じたアクションの完了を推進する
- ITL ドメインデータを上流のエンタープライズシステムから分離し、データウェアハウスへの流れを維持する
- 技術的負債に対処し、ビルド・テスト・デプロイのサイクルを高速化し、反復作業を自動化する
- セキュアコーディング、WCAG 2.1 AA のアクセシビリティ、パフォーマンス要件を遵守する
- AI 支援開発ツールの導入を推進し、適切なレビューとテストの実践を定義する
- プロダクトエンジニアリングの AI 戦略策定に貢献し、新しいツールや手法を試行する
- ITL 製品および社内エンジニアリングツールにおける実用的な AI 活用方法を見いだす
- レビュー、テスト、ドキュメント、アーキテクチャに関するエンジニアリング基準を定義する
- ペアリング、設計レビュー、メンタリング、実行可能なフィードバックを通じてエンジニアを育成する
- 実験や概念実証を支援し、その後の振り返りをリードする
- チームリード、プラットフォームチーム、プリンシパルソフトウェアエンジニアと連携する
- 職務に関連するその他の業務を担当する
応募要件
- コンピューター工学、コンピューターサイエンス、関連分野の学士号、または同等の実務経験
- 本番 Web アプリケーションおよび分散サービスの構築・運用における 7 年以上の実務経験
- チームの技術方針と提供に責任を負うテクニカルリード、技術リード、またはシニアエンジニアとしての 2 年以上の経験
- ASP.NET Core と .NET 6+ を含む、C# および .NET によるバックエンドサービスと API 開発の 5 年以上の実務経験
- Azure Service Bus などのメッセージブローカー、べき等性、リトライ、Saga、結果整合性を含む分散イベント駆動システムの深い知識
- 境界づけられたコンテキストやイベント契約を含む、CQRS、イベントソーシング、ドメイン駆動設計のいずれかまたは複数を適用した経験
- フロントエンドの設計、レビュー、開発参加に必要な React および最新の JavaScript/TypeScript の実務知識
- リレーショナルデータのモデリングと SQL Server または Azure SQL のパフォーマンス最適化の経験
- Azure または同等のクラウドプラットフォームでサービスをデプロイ・運用した経験
- CI/CD パイプライン、自動テスト戦略、継続的デリバリーを改善した経験
- 本番インシデント対応と責任追及をしない事後レビューをリードした経験
- エンジニアのメンタリング、および技術設計・コードレビューの進行経験
- オブザーバビリティの実践とセキュリティ重視の設計パターンに関する知識
- AI 支援開発ツールを日常的に使用し、その効果的かつ責任ある利用を指導できること
- 認定ソフトウェアエンジニアリングコース、関連資格、または完了した学習プロジェクトを通じて、毎年の自己成長を示せること
- 正式な管理権限なしに技術的リーダーシップを発揮できること
- 目先の提供ニーズとプラットフォームの長期的な健全性のバランスを取れること
- 技術を評価し、議論を促進し、技術標準とソリューションについて合意を形成できること
- 優れた口頭および書面でのコミュニケーション能力
- 高い成果を上げるエンジニアを惹きつけ、育成し、定着させた実績
- 学習管理システム、EdTech、または大規模な B2B SaaS 製品の経験があれば望ましい
- 製品プラットフォームを ERP または CRM システムから分離した経験があれば望ましい
- Infrastructure as Code およびコンテナ化されたワークロードの経験があれば望ましい
- Web アクセシビリティの経験があれば望ましい
- Azure 認定資格があれば望ましい
福利厚生
- 競争力のある報酬
- 包括的な福利厚生パッケージ
- 401(k) 退職金制度
- 有給休暇
- 健康・ウェルネスデー
- 有給ボランティア休暇
- 継続教育と専門研修
- ハイブリッドまたはリモート勤務の選択肢
- 有給育児休暇









