Software Engineering Director I jobs in United States
cer-icon
Apply on Employer Site
company-logo

Truist · 1 hour ago

Software Engineering Director I

Truist is a financial services company seeking a Software Engineering Director I. The role involves leading technology solutions teams to meet business needs while managing risks and operational requirements, and overseeing significant delivery projects using Agile methodologies.

BankingFinanceFinancial Services
badNo H1Bnote

Responsibilities

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. Identifies and resolves technical, operational, risk management, and organizational challenges
Maintain appropriate Risk Profile through owning the first line of Risk defense, proactively identifying risks, and implementing the necessary mitigations where warranted. Partner effectively with 2nd line of defense, Auditor, and regulators to ensure Risk is identified and mitigated appropriately
May play lead role or technical consultant role in large or complex projects or initiatives
Has full management responsibilities for teammates: hiring, disciplinary, coaching, terminating, performance reviews
In an Agile environment: Act as an Agile champion. Primarily responsible for delivering high quality working software and automating manual/reusable tasks. Leverage engineering practices to deliver business value. Responsible for oversight of software engineering and unit testing, and supporting integration and functional testing. Oversee warranty support and knowledge transfer to production support. Ensure developed code is in accordance with the acceptance criteria established by the Product Owner

Qualification

Software EngineeringAgile MethodologyProject ManagementVendor ManagementRisk ManagementExecutive CommunicationCoachingBanking ExperienceTeam Leadership

Required

Bachelor's degree and equivalent combination of advanced education and experience, which could include any combination of 8 years of experience in IT software engineering, 5 years' relevant business experience (i.e. making technical-related decisions on the business side), 5 years' experience in project management, and at least 2 years of management experience
Broad and in-depth knowledge of technology trends, competitive environment, regulatory requirements and trends, and IT strategies employed to continually meet the demands of clients and regulators
Ability to translate enterprise level strategic planning information into software and data management needs, create business plans, and turn them into effective business solutions
Executive level communications skills, including, strong negotiation/facilitation/presentation skills and experience negotiating with vendors for relevant products and services
Ability to lead projects of significant complexity and risk exposure, particularly with enterprise-wide implications
Ability to exercise judgment in solving technical, operational, and organizational challenges in the context of complex business objectives and priorities
Ability to lead and manage the performance of multiple teams against a set of financial and operational objectives

Preferred

Large software development team management and teammate coaching
Full understanding of Agile methodology and practical hands-on knowledge
Experience leading teams in an Agile organization, including new investment work, ongoing operational and system support
Banking or financial services experience
Bachelor's degree and fifteen years of experience in software development, including five years of management experience
Mature executive presentation communications and Product Roadmap development
Experience in Vendor Management practices and vendor Business Reviews
Knowledge of Check processing technologies, including front end solutions and deposit processes

Benefits

Medical
Dental
Vision
Life insurance
Disability
Accidental death and dismemberment
Tax-preferred savings accounts
401k plan
Vacation
Sick days
Paid holidays
Defined benefit pension plan
Restricted stock units
Deferred compensation plan

Company

Truist is the sixth-largest commercial bank in the U.S.

Funding

Current Stage
Late Stage
Total Funding
unknown
2021-01-01Seed

Leadership Team

leader-logo
Michael Maguire
Chief Financial Officer
linkedin
leader-logo
James Cordovana
SVP of Cloud Security Enterprise Architect
linkedin
Company data provided by crunchbase