Lead team(s) responsible for technology solutions that meet business needs & satisfy risk & operational requirements of the Tech organization. Direct the engineering & deployment of significant delivery projects in accordance with specified technical requirements, schedules, & budgets, including Agile methodologies.
Must have Bachelor's degree in Computer Science, Computer Engineering, or related technical field + 8 years of progressive experience in software engineering or IT consulting positions performing/utilizing the following:
- Leading software development teams to deliver projects
- Demonstrating expertise in Java programming language, Spring framework, & leveraging them to develop scalable & maintainable applications
- Cloud-native development practices & tools, including microservices architecture, API gateways
- Promoting best practices in software development, including Agile methodologies, DevOps practices, code quality standards, & CI/CD pipelines
- Designing & implementing fraud detection & prevention applications including Login, New Deposit Account, Checks & Deposits, Account Take Over, Digital Wallets fraud
- In-depth knowledge of technology trends, regulatory requirements, & IT strategies employed to continually meet the demands of clients & regulators
- Translating enterprise level strategic planning into software & data management needs, creating business plans, & turning them into effective business solutions
- Using executive-level communications skills, including strong negotiation/facilitation/presentation skills & negotiating with vendors
- Leading projects of significant complexity & risk exposure, particularly with enterprise-wide implications
- Exercising judgment in solving technical, operational, & organizational challenges in the context of complex business objectives & priorities
- Leading & managing the performance of multiple teams against a set of financial & operational objectives
- Utilizing: Java, RedHat OpenShift Container Platform, & IBM MQ
Alternatively, employer will accept a Master's degree in Computer Science, Computer Engineering, or related technical field + 6 years of experience in software engineering or IT consulting positions performing/utilizing the aforementioned.
Position may be eligible to work hybrid/remotely but is based out of & reports to Truist offices in Charlotte, NC. Must be available to travel to Charlotte, NC regularly for meetings & reviews with manager & project teams within 24-hours' notice.
Apply online at https://careers.truist.com/ or email resume to Paige.Whitesell@Truist.com (Ref Job# R0105825).