Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Truist Logo

Software Engineering Director

Truist

Salary not specified
Aug 19, 2025
Charlotte, NC, US
Apply Now

Truist is looking to solve complex technical, operational, risk management, and organizational challenges for its Tech organization by leading a team responsible for technology solutions that meet business needs and satisfy risk and operational requirements.

Requirements

  • Java programing language, Spring framework, and leveraging them to develop scalable and maintainable applications.
  • Cloud-native development practices and tools, including microservices architecture, API gateways
  • Promoting best practices in software development, including Agile methodologies, DevOps practices, code quality standards, and CI/CD pipelines.
  • Designing and implementing fraud detection and prevention applications including Login, New Deposit Account, Checks & Deposits, Account Take Over, Digital Wallets fraud.
  • In-depth knowledge of technology trends, regulatory requirements, and IT strategies employed to continually meet the demands of clients and regulators.
  • Utilizing: Java, RedHat OpenShift Container Platform, and IBM MQ
  • Experience with leading software development teams to deliver projects.

Responsibilities

  • Lead a team or teams responsible for technology solutions that meet business needs and satisfy risk and operational requirements of the Tech organization.
  • Identify and resolve complex technical, operational, risk management, and organizational challenges for an LOB or several Sub LOBs.
  • Direct the engineering and deployment of significant delivery projects in accordance with specified technical requirements, schedules, and budgets, including Agile methodologies.
  • Oversee the planning, design, engineering, testing and deployment of application projects in conjunction with a variety of resources, which may include Waterfall or Agile approaches.
  • Develop departmental plans, including business, financial, production and/or organizational priorities based on IT and focuses on long-term operations planning and performance, and broader business objectives and priorities.
  • Apply an in-depth understanding of systems engineering and administration and a basic understanding of other IT disciplines in guiding and coaching team members.
  • Adapt plans to meet service and/or operational challenges.

Other

  • Bachelor's degree in Computer Science, Computer Engineering, or related technical field plus 8 years of progressive experience in software engineering or IT consulting positions
  • Master’s degree in Computer Science, Computer Engineering, or related technical field plus 6 years of experience in software engineering or IT consulting positions
  • Must be available to travel to Charlotte, NC regularly for meetings and reviews with manager and project teams within 24-hours’ notice.
  • Must have strong negotiation/facilitation/presentation skills and negotiating with vendors
  • Must be able to lead and manage the performance of multiple teams against a set of financial and operational objectives.