Truist Financial - Raleigh, NC

posted 5 months ago

Part-time,Full-time - Manager
Raleigh, NC
10,001+ employees
Credit Intermediation and Related Activities

About the position

The Software Engineering - Production Support Manager at Truist Bank is a pivotal role responsible for leading a team that provides technology solutions to meet business needs while ensuring compliance with risk and operational requirements. This position involves managing a team of full-time employees and contractors who deliver 24/7 production support for various banking applications. The manager will leverage emerging technologies and automation to enhance business efficiencies and support enterprise transformation initiatives. The role requires a comprehensive understanding of systems engineering, project management, and software development methodologies, particularly Agile, to guide the team in delivering high-quality software solutions. In this role, the manager will interface with developers, product owners, and third-party vendors to ensure effective communication and collaboration. They will oversee the planning, design, engineering, testing, and deployment of application projects, adapting plans to meet operational challenges and ensuring adherence to change management policies. The manager will also be responsible for maintaining a robust risk profile by proactively identifying risks and implementing necessary mitigations. This position requires strong leadership skills, as the manager will conduct performance reviews, provide coaching, and manage hiring and disciplinary actions within the team. The ideal candidate will possess a blend of technical expertise and business acumen, enabling them to translate strategic planning into actionable software and data management solutions. They will be expected to lead complex projects with significant risk exposure and to communicate effectively with executive-level stakeholders. The role also emphasizes the importance of fostering a culture of continuous improvement and innovation within the team, ensuring that the organization remains competitive in the rapidly evolving financial services landscape.

Responsibilities

  • Manage a team of FTEs and contractors providing 24x7 production support for banking applications.
  • Interface with developers, product owners, and third-party vendors for application support.
  • Provide feedback on contractor performance to management teams.
  • Ensure adherence to change management policies for production changes.
  • Review and approve invoices from third-party vendors.
  • Direct engineering and deployment of significant delivery projects using Agile methodologies.
  • Oversee planning, design, engineering, testing, and deployment of application projects.
  • Develop departmental plans based on IT and business objectives.
  • Guide and coach team members in systems engineering and administration.
  • Identify and resolve technical, operational, risk management, and organizational challenges.
  • Maintain appropriate risk profile and implement necessary mitigations.
  • Partner with auditors and regulators to ensure risk is managed appropriately.
  • Act as an Agile champion and oversee software engineering and unit testing.

Requirements

  • Bachelor's degree and 8 years of experience in IT software engineering, including 5 years in project management and 2 years in management.
  • Broad knowledge of technology trends, regulatory requirements, and IT strategies.
  • Ability to translate strategic planning into software and data management needs.
  • Strong executive-level communication, negotiation, and presentation skills.
  • Experience leading complex projects with enterprise-wide implications.
  • Judgment in solving technical and operational challenges.
  • Ability to manage performance of multiple teams against financial and operational objectives.

Nice-to-haves

  • Bachelor's degree and 12 years of experience in software development, including 5 years of management experience.
  • Understanding of multiple approaches to software engineering.
  • Full understanding of Agile methodology.
  • Experience leading teams in an Agile organization, particularly in DevSecOps.
  • Banking or financial services experience.
  • Knowledge of website support and marketing applications support.
  • Knowledge of internet domain management.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability insurance
  • Accidental death and dismemberment insurance
  • 401k plan
  • Paid vacation days
  • Paid sick days
  • Paid holidays
  • Potential eligibility for defined benefit pension plan
  • Restricted stock units
  • Deferred compensation plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service