Job Summary:
Truist is a financial services company seeking an experienced mainframe developer. The role involves maintaining and developing ACH PEP+ code, delivering complex solutions, and collaborating with business product owners to meet project goals.
Responsibilities:
• Maintain and develop ACH PEP+ vendor COBOL code resident at Truist and perform other development to support necessary ACH processing.
• Work requirements include significant knowledge of PEP+ internals and ACH processing rules.
• Knowledge of PEP+ DB2 and PEP+ online (CICS is required).
• Develop customized coding, software integration, perform analysis, configure solutions, using tools specific to the project or the area.
• Lead and participate in the development, testing, implementation, maintenance, and support of highly complex solutions in adherence to company standards, including robust unit testing and support for subsequent release testing.
• Build non-functional monitoring capabilities and provide escalated support for highly complex applications in production.
• Build in and maintain security controls and monitoring in support of company standards.
• Typically lead moderately complex projects and participate in larger, more complex initiatives.
• Solve complex technical and operational problems.
• Act as a resource for teammates with less experience
• May oversee the work of a small team.
• In an Agile environment: Responsible for delivering high quality working software and automating manual/reusable tasks working directly, and engage with, the business from the beginning of the design work.
• Leverage continuous engineering practices to deliver business value regarding effectiveness of the design.
• Actively participate in refining user stories.
• Responsible for design, developing, and maintaining automated unit testing, and supporting integration and functional testing.
• Responsible for providing automated monitoring capabilities, providing warranty support, and providing knowledge transfer to production support.
• Develop code in accordance with the acceptance criteria established by the Product Owner.
Qualifications:
Required:
• Bachelor’s degree in computer science, Software Engineering, or related field with 5 years of relevant experience or equivalent education and training.
• In-depth knowledge of information systems and ability to identify, apply, and implement IT best practices.
Preferred:
• Accredited ACH Professional (AAP) certification.
• Master’s degree and ten+ years of experience or an equivalent combination of education and work experience
• Banking or financial services experience
• Knowledge of specific applications, technology platforms, programming languages, systems, or business segments
• Banking or financial services experience. Knowledge of one or more of the following: Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills
• Professional experience building high-quality apps or services from the ground up and scaling at an enterprise level
• Strong understanding of SOA and/or Open API methodologies and service architectures
• Solid knowledge of relational database design and development (SQL, stored procedures, data modeling)
• Experience with build tools, such as ChangeMan
Company:
Truist is the sixth-largest commercial bank in the U.S. Founded in 2019, the company is headquartered in Charlotte, USA, with a team of 10001+ employees. The company is currently Late Stage.