Deliver highly complex solutions with significant system linkages, dependencies, associated risk for Truist
Requirements
- Deep specialized and/or broad functional knowledge
- Sound understanding of business and organizational strategies and processes
- Ability to interpret internal and external business challenges and recommend best practices
- Sophisticated analytical skills and the ability to solve complex technical and business problems
- Deep knowledge and experience with two or more of the following: Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills
- Professional experience building apps or services from the ground up and scaling at an enterprise level
- Experience with Open Source tools and frameworks
Responsibilities
- Participate in testing, implementation, maintenance, and escalated support of Truist's most complex solutions.
- Development includes but is not limited to customized coding, software integration, analysis, configuring solutions, or use tools pertinent to the area, project, or system to configure or generate a solution.
- Ensure adherence to company and industry standards. Provides technical consultation on extremely challenging or unusual situations.
- Write and run unit tests.
- Devise or modify procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results.
- Interpret internal/external business challenges and recommends best practices.
- Use sophisticated analytical thought to exercise judgment and identify innovative solutions.
Other
- Bachelor’s degree and eight to twelve years of experience as a developer or equivalent education and related training or experience
- Ability to lead complex projects
- Ability to influence others at senior levels to adopt a new perspective
- Minimal and up to 10% travel
- Able to work all hours scheduled, including overtime as directed by manager/supervisor and required by business need