シニアJavaソフトウェアエンジニアリングマネージャー
PNCの銀行テクノロジーにおけるJavaマイクロサービスのアーキテクチャと開発を主導し、エンジニアの管理、技術標準の策定、デリバリーの指導、キャリア形成の支援を担います。
仕事内容
- 実務に携わる技術リーダーとして、ソフトウェアの設計、コーディング、レビュー、トラブルシューティングを行う
- Spring BootとAPI主導のパターンを用いたJavaマイクロサービスのアーキテクチャと開発を主導する
- チームの技術標準を定め、健全なエンジニアリングの実践とコード品質を推進する
- アーキテクチャチームやプラットフォームチームと連携し、拡張性、耐障害性、安全性に優れたシステムを構築する
- 重要な技術議論、設計レビュー、複雑な問題の解決に貢献する
- 10~15名のソフトウェアエンジニアを管理し、育成する
- パフォーマンス管理、キャリア形成、採用、オンボーディング、人員計画を支援する
- エンジニアをコーチングし、高品質なソリューションを提供できるよう導く
- プロダクトマネージャー、デザイナー、QA、DevOps、エンジニアリングの同僚と連携する
- 技術職および非技術職の関係者に、技術設計、リスク、トレードオフを説明する
- スプリント計画、見積もり、デリバリーのコミットメントに貢献する
- コードレビューや設計議論を通じて、ジュニアおよびミドルレベルのエンジニアを指導する
- 健全なエンジニアリングの実践とプロ意識をもって模範を示す
- 顧客のニーズを重視し、PNCのエンタープライズリスク管理フレームワークに基づいてリスクを管理する
応募要件
- この職位レベルでは通常、大学または短期大学の学位が想定され、学歴要件には学士号が記載されている
- 通常、業界経験が8年以上あること
- 通常、管理職としての経験が5年以上あること
- 学位の代わりに、教育、職務関連の認定資格、経験(兵役を含む)の同等の組み合わせが考慮される場合がある
- Javaプログラミングの知識
- アプリケーションおよびソフトウェアソリューションの開発経験
- アジャイル開発およびアプリケーション開発ツールの使用経験
- 実務にも携わる技術リーダーシップの経験
- 他者のコーチングおよびチームのリード経験
- 設計、デザイン思考、新興技術に関する経験
- プロセス改善およびリリース管理の経験
- PNCはこの職位について就労ビザのスポンサーを行わず、STEM OPTにも参加しない
- 必須の認定資格なし
- 必須の免許なし
- 必須または優遇される言語評価は記載されていない。
- 必須または優遇される言語評価は記載されていない。
福利厚生
- 医療および処方薬の補償(医療貯蓄口座機能付き)
- 歯科および視力保険の選択肢
- 従業員向け生命保険と、配偶者および子ども向けの補償オプション
- 短期および長期の障害補償
- PNCのマッチング拠出がある401(k)プラン
- 年金および株式購入プラン
- 扶養家族ケア費用の払い戻し口座
- 子どもおよび高齢者向けの代替ケア
- 養子縁組、代理出産、ドゥーラ費用の払い戻し
- 一部プログラムの全額支払いを含む教育支援
- 金銭的インセンティブのあるウェルネスプログラム
- 産休および/または育児休暇
- 年間最大11日の有給祝日
- 適用法に従い、年間9日の臨時休暇
- キャリアレベルに応じて年間15~25日の休暇
- 障害に関する配慮
- インクルーシブでアクセシブルな職場
