Deliver technically complex solutions and perform system integration support for Truist's most complex solutions, ensuring adherence to company and industry standards.
Requirements
In-depth knowledge in information systems and ability to identify, apply, and implement best practices
Understanding of key business processes and competitive strategies related to the IT function
Ability to plan and manage projects and solve complex problems by applying best practices
Knowledge of specific applications, technology platforms, programming languages, systems, or business segments
Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills
Experience with Open Source tools and frameworks
Experience with cloud technologies, such as AWS, Azure, or GCP
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.
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 six to ten years of experience or equivalent education and software engineering training or experience
Ability to provide direction and mentor less experienced teammates.
Ability to interpret and convey complex, difficult, or sensitive information
Minimal and up to 10% travel required
Able to work all hours scheduled, including overtime as directed by manager/supervisor and required by business need.