What are the responsibilities and job description for the Software Delivery Excellence Manager position at The PNC Financial Services Group?
Role Summary
This position is responsible for managing the design, development, and delivery of software solutions across multiple platforms. The ideal candidate will have a strong background in software engineering, leadership skills, and experience working with cross-functional teams.
Key Responsibilities
* Oversee the design, development, and delivery of mobile solutions across iOS and Android platforms
* Work closely with cross-functional teams to ensure timely and successful project delivery
* Collaborate with product owners, architects, and other stakeholders to understand business needs and market requirements
* Coach, mentor, and lead multiple groups of software engineers
* Develop and maintain technical skills through continuous learning and professional development
Requirements
* Bachelor's degree in Information Systems, Computer Science, or related field
* 7 years of experience in software product development and delivery using software development languages and frameworks such as Objective C, Swift, Kotlin, Java
* Strong leadership skills with at least 1 year of team management experience
* Excellent problem-solving abilities and capability to articulate technical topics or assignments
* Ability to break down complex problems into manageable tasks and estimate development time
* Understanding of Microservices - Open Shift Platform/Apigee (nice to have)
* Experience with Ruby (nice to have)
Benefits
PNC offers a comprehensive benefits package, including medical, dental, vision, life insurance, short-term and long-term disability protection, 401(k) with PNC match, pension, and stock purchase plans. We also provide generous paid time off, holidays, and vacation days.
Work Environment
Our company values a diverse and inclusive workplace culture where all employees feel respected, valued, and empowered to contribute to our success.
This position is responsible for managing the design, development, and delivery of software solutions across multiple platforms. The ideal candidate will have a strong background in software engineering, leadership skills, and experience working with cross-functional teams.
Key Responsibilities
* Oversee the design, development, and delivery of mobile solutions across iOS and Android platforms
* Work closely with cross-functional teams to ensure timely and successful project delivery
* Collaborate with product owners, architects, and other stakeholders to understand business needs and market requirements
* Coach, mentor, and lead multiple groups of software engineers
* Develop and maintain technical skills through continuous learning and professional development
Requirements
* Bachelor's degree in Information Systems, Computer Science, or related field
* 7 years of experience in software product development and delivery using software development languages and frameworks such as Objective C, Swift, Kotlin, Java
* Strong leadership skills with at least 1 year of team management experience
* Excellent problem-solving abilities and capability to articulate technical topics or assignments
* Ability to break down complex problems into manageable tasks and estimate development time
* Understanding of Microservices - Open Shift Platform/Apigee (nice to have)
* Experience with Ruby (nice to have)
Benefits
PNC offers a comprehensive benefits package, including medical, dental, vision, life insurance, short-term and long-term disability protection, 401(k) with PNC match, pension, and stock purchase plans. We also provide generous paid time off, holidays, and vacation days.
Work Environment
Our company values a diverse and inclusive workplace culture where all employees feel respected, valued, and empowered to contribute to our success.