Roles and Responsibilities
- 最新のソフトウェア開発手法とinfrastructureを使い、短い開発サイクルのアジャイル開発環境でソフトウェアの開発を進める
- 5-7名のアジャイルチームに技術的なコーチングを行う
- Product Manager, LSDと協力し、製品の要件とビジョンを理解する
- 要求仕様、ビジョンを優先順位付けされたUser Storyのリストに変換し、品質基準を守って納期までに提供する
- Product Manager, LSD, Architect, Principal Engineerと協力し、複数世代のsoftware technology planを作成する
- チーム全体の効率性を高め、重複を無くし、製品とtechnologyの再利用を進める
- 開発、Maintenance、サポート活動を支えるプロセスの改善を行う
- 他のビジネス部門と機能横断的に連携し、活動および成果物の調整を行う
- 製品開発およびメンテナンスで世界クラスの品質を推進する
- チームが一貫したメッセージを受け取り、ビジネスの方向性、戦略、結果を明確に理解できるようにする
- 複雑な各分野の知識の伝達を推奨するために、各分野の専門家と提携する
- SDLCの原則と次の方法論を適用する
(Lean/Agile/XP, CI, softwareおよび製品のsecurity, scalability, document作成方法、refactoring, test手法)
- プロジェクトように選択されたtechnologyを使い、品質基準を満たし、必要な機能を提供するcodeを作成する
- オブジェクト指向設計方法論と、C/C++, Java, Pythonなどの様々なprogramming言語の開発経験
- Performance parameterを理解し、application performanceを評価する
- コアデータ構造とアルゴリズムを開発し、選択したtechnologyを使って実装する。
- 適切なレベルの解像度とタイミングで、チーム内の対象者に必要な情報を積極的に共有する
求める要件
- Computer scienceの学士、修士、博士号
- WindowsおよびUnix/Linuxベースのprogrammingの経験
- エネルギー分野のソフトウェアプロジェクトでの作業経験
- 認定Scrum MasterまたはProduct Owner
- 問題解決のための代替技術とアプローチを積極的に模索する
- 問題の細分化、文書化、工数見積もりに熟練している
- 競合他社と医療業界のトレンドに関する認識を示す
- 技術選択の影響を分析する能力
リーダーシップ
- 小規模および中規模のタスクを所有し、チームメンバーを指導、支援しながら実行できる能力
- 問題を確実に理解し、明確な根拠を提示する。
- 相互のニーズと双方にメリットのある解決策について、双方向のcommunicationを利用して影響を与える
- 組織の戦略に対する目標、目的、方針の不一致を特定し、軌道修正を行う
- 予定した期限に向けて成果物の継続的な測定を行う。異なる目標のバランスを効率的に行う
個人の特性
- 口頭および書面上の優れたcommunication能力
- 優れた対人スキル
- 効果的なチーム構築および問題解決能力
- 圧倒的な困難や挫折に直面しても、最後までやり遂げる
- 結果を出すために自分を奮い立出せ、チームスピリットを通じてメンバーを鼓舞する
Note:
To comply with US immigration and other legal requirements, it is necessary to specify the minimum number of years' experience required for any role based within the USA. For roles outside of the USA, to ensure compliance with applicable legislation, the JDs should focus on the substantive level of experience required for the role and a minimum number of years should NOT be used.This Job Description is intended to provide a high level guide to the role. However, it is not intended to amend or otherwise restrict/expand the duties required from each individual employee as set out in their respective employment contract and/or as otherwise agreed between an employee and their manager.