【C#】ヘルスケア基幹システムにおける技術顧問支援(フルリモート)
作業内容
・現状分析・アーキテクチャの可視化と解読(既存の巨大・複雑な.NETコードベースの構造調査・依存関係のひも解き、リバースエンジニアリングによる可視化) ・大規模不具合・重要障害の根本原因分析と火消し支援(致命的バグのボトルネック特定、影響範囲の特定および対策方針の策定支援、開発チームへの技術指導・デバッグ支援) ・リファクタリング計画とモダナイゼーション方針の策定(モジュール分割、アーキテクチャ適用検討、モダン.NET移行・コンテナ化へのロードマップ策定、テスト戦略の立案・導入支援) ・開発組織・チームへの技術的アドバイザリー(開発リーダーやエンジニアとの定期的な壁打ち・技術相談、コーディング規約・設計指針の標準化支援) ■募集背景 ・基幹的.NETシステムにおいて、コードの肥大化・アーキテクチャのスパゲッティ化が深刻化し、予期せぬ不具合が頻発しているため。 ・社内の開発リソースだけでは影響範囲の把握が困難になっており、アーキテクチャを解読・整理し、根本原因の特定から安全なリファクタリング計画、抜本的な改善ロードマップを提示・伴走できるエキスパートを求めているため。 ※働き方:フルリモート。最初の一ヶ月は目安週2〜3日稼働前後、その後週1日もしくは数時間の稼働想定。
必須スキル
・C# / .NET領域における深い知見と長年の実務経験(目安7〜10年以上) ・大規模・レガシーな.NETシステム(.NET Framework 3.x〜4.x系等を含む)の解読、リファクタリング、アーキテクチャ刷新の実務経験 ・ドキュメントが不十分な環境やブラックボックス化したコードを、自らコードを追って全体像・依存関係を可視化・言語化できる高いアーキテクト能力 ・複雑なシステムのデバッグ、パフォーマンスチューニング、障害の根本原因追及(ポストモーテム)の経験 ・開発メンバーやマネジメント層に対し、技術的な課題と解決策を論理的かつ分かりやすく説明・合意形成できる高いコミュニケーション能力
歓迎スキル
・レガシー.NETから最新の.NET(.NET 6 / 8 / 9等)へのマイグレーション・モダナイゼーション推進経験 ・ドメイン駆動設計(DDD)、クリーンアーキテクチャ等を活用した密結合コードの分離・再設計の経験 ・単体テストが存在しない大規模システムへのテスト容易性の付与、自動テスト導入を推進した経験 ・医療・ヘルスケア、金融などのミッションクリティカルかつ障害許容度の低いシステムでの開発・運用経験 ・技術顧問、CTO/VPoE、リードアーキテクトとして組織に伴走した経験
稼働条件
週1〜3日渋谷 / フルリモート
契約形態
業務委託(フリーランス)
募集回数
1回
職種・ポジション
企業名
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
この案件を掲載しているエージェントについて

FLEXY(フレキシー)
運営会社:株式会社サーキュレーション案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)