Software Engineering Group Mgr

PNC BankPittsburgh, PA
Onsite

About The Position

Manages multiple development projects, development groups and/or application support functions for a major business segment. Oversees the development and implementation of multiple, complex, organization-wide systems. Allocates and ensures resource arrangements during the application development life cycle. Maintains relationships with clients to ensure the implementation quality of application systems. Provides solutions or recommendations on complicated technology issues for application development and implementation.

Requirements

  • University / college degree.
  • 8+ years of industry-relevant experience.
  • At least 5 years of prior management experience.
  • Proven leadership experience with a moderate to large scope of responsibility.
  • In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered.

Nice To Haves

  • ETL and data processing frameworks
  • Hadoop / big data ecosystems
  • OpenShift / Kubernetes / container platforms
  • Exposure to cloud-native and containerized environments
  • Proven ability to lead large, distributed teams in high-pressure environments
  • Proven ability to troubleshoot and resolve complex, cross-system issues
  • Proven ability to translate technical issues into business/customer impact
  • Strong collaboration with change management teams
  • Strong collaboration with Line of Business (LOB) stakeholders
  • Strong collaboration with Engineering and infrastructure partners
  • Strong understanding of risk management and compliance expectations
  • Strong understanding of audit, controls, and regulatory requirements
  • Track record of improving stability metrics
  • Track record of improving operational efficiency
  • Track record of improving customer experience outcomes
  • Application Development
  • Business Management
  • Customer Solutions
  • Design
  • Group Problem Solving
  • Java
  • Linux
  • Process Improvements
  • Release Management
  • Software Solutions
  • User Experience (UX) Design
  • Application Delivery Process
  • Application Development (Client/Server)
  • Application Development (Object-Oriented)
  • Application Development Tools
  • Application Localization and Internationalization
  • IT Environment
  • Software Process Improvement (SPI)

Responsibilities

  • Manages multiple development projects, development groups and/or application support functions for a major business segment.
  • Oversees the development and implementation of multiple, complex, organization-wide systems.
  • Allocates and ensures resource arrangements during the application development life cycle.
  • Maintains relationships with clients to ensure the implementation quality of application systems.
  • Provides solutions or recommendations on complicated technology issues for application development and implementation.

Benefits

  • medical/prescription drug coverage (with a Health Savings Account feature)
  • dental and vision options
  • employee and spouse/child life insurance
  • short and long-term disability protection
  • 401(k) with PNC match
  • pension and stock purchase plans
  • dependent care reimbursement account
  • back-up child/elder care
  • adoption, surrogacy, and doula reimbursement
  • educational assistance, including select programs fully paid
  • a robust wellness program with financial incentives
  • maternity and/or parental leave
  • up to 11 paid holidays each year
  • 9 occasional absence days each year, unless otherwise required by law
  • between 15 to 25 vacation days each year, depending on career level; and years of service
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service