Software Engineer -Mainframe PEP/ACH

Truist Wealth

Atlanta (GA)

Hybrid

USD 120,000 - 160,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision insurance
401k plan with company match
Vacation and sick days

Job summary

Truist Wealth is seeking an experienced mainframe developer with 10+ years in ACH PEP+ code development and maintenance. You will deliver technically complex solutions, integrate systems, and work with business product owners to align design with goals.

The role requires strong knowledge of PEP+ internals, DB2, and CICS. Expect involvement in agile delivery, automated testing, and production monitoring while mentoring junior teammates.

Qualifications

  • 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.

Responsibilities

  • Develop customized coding and software integration using project tools.
  • Lead and participate in development, testing, implementation, maintenance, and support of complex solutions.
  • Build automated monitoring capabilities and support for production applications.
  • Ensure security controls and monitoring per standards.
  • Possess and share expertise on PEP+ internals, ACH processing rules, and related DB2/COBOL tech.

Skills

Analytical skills
Debugging skills
Team leadership

Education

Bachelor’s degree in computer science or related field
AAP certification
Master’s degree (preferred)
Ten+ years of banking/financial services experience

Tools

DB2
COBOL
CICS
PEP+
ChangeMan

Job description

Regular or Temporary: Regular Language Fluency: English (Required) Work Shift: 1st shift (United States of America)

Job Description Summary

Experienced mainframe developer with 10+ years of experience in developing and maintaining ACH PEP+ code. Deliver technically complex solutions. Perform system integration support for all project work. Consult and partner with the business product owners to understand the end goal and offer solutions and recommendations during the design.

ESSENTIAL DUTIES AND RESPONSIBILITIES

Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time. 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).

  • 1. Develop customized coding, software integration, perform analysis, configure solutions, using tools specific to the project or the area.
  • 2. 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.
  • 3. Build non-functional monitoring capabilities and provide escalated support for highly complex applications in production.
  • 4. Build in and maintain security controls and monitoring in support of company standards.
  • 5. Typically lead moderately complex projects and participate in larger, more complex initiatives.
  • 6. Solve complex technical and operational problems. Act as a resource for teammates with less experience.
  • 7. May oversee the work of a small team.
  • 8. 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 Qualifications

The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • 1. Bachelor’s degree in computer science, Software Engineering, or related field with 5 years of relevant experience or equivalent education and training.
  • 2. In-depth knowledge of information systems and ability to identify, apply, and implement IT best practices.
Preferred Qualifications
  • 1. Accredited ACH Professional (AAP) certification.
  • 2. Master’s degree and ten+ years of experience or an equivalent combination of education and work experience.
  • 3. Banking or financial services experience.
  • 4. Knowledge of specific applications, technology platforms, programming languages, systems, or business segments.
  • 5. 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.
  • 6. Professional experience building high-quality apps or services from the ground up and scaling at an enterprise level.
  • 7. Strong understanding of SOA and/or Open API methodologies and service architectures.
  • 8. Solid knowledge of relational database design and development (SQL, stored procedures, data modeling).
  • 9. Experience with build tools, such as ChangeMan.
General Description of Available Benefits for Eligible Employees of Truist Financial Corporation:

All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, though eligibility for specific benefits may be determined by the division of Truist offering the position. Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan to teammates. Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays. For more details on Truist’s generous benefit plans, please visit our Benefits site. Depending on the position and division, this job may also be eligible for Truist’s defined benefit pension plan, restricted stock units, and/or a deferred compensation plan. As you advance through the hiring process, you will also learn more about the specific benefits available for any non-temporary position for which you apply, based on full-time or part-time status, position, and division of work.

Truist is an Equal Opportunity Employer that does not discriminate on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status, or other classification protected by law.

Truist is a Drug Free Workplace. EEO is the Law E-Verify IER Right to Work About Truist Truist is a purpose-driven financial services company, formed by the historic merger of equals of BB&T and SunTrust. We serve clients in a number of high-growth markets in the country, offering a wide range of financial services. At Truist, our purpose is to inspire and build better lives and communities. That happens through real care to make things better. To meet client needs, to empower teammates, and to lift up communities. Learn more about Truist on truist.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer --Mainframe PEP/ACH
Software Engineer --Mainframe PEP/ACH

Truist • Atlanta (GA)

On-site
USD 110,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+3
Core Payments Technology Leader
Core Payments Technology Leader

Truist Wealth • Charlotte (NC)

On-site
USD 173,000 - 347,000
Senior Software Engineer
Senior Software Engineer

Truist Wealth • Raleigh (NC)

On-site
USD 140,000 - 190,000
Medical, dental, vision insurance
401k plan
Paid vacation and holidays
+1
Software Engineer III
Software Engineer III

Truist Wealth • Greensboro (NC)

On-site
USD 120,000 - 160,000
Medical, dental, vision insurance
VidaSponsored 401k plan
Vacation and paid holidays
Wholesale Payments Senior Solutions Consultant
Wholesale Payments Senior Solutions Consultant

Truist Wealth • Charlotte (NC)

On-site
USD 190,000 - 240,000
Medical insurance
Dental & Vision
401(k) plan
+3
Finance Strategic Program Leader
Finance Strategic Program Leader

Truist Wealth • Charlotte (NC)

On-site
USD 120,000 - 180,000
Health benefits
401k plan
Paid time off
Software Engineer III
Software Engineer III

Truist Wealth • Charlotte (NC)

On-site
USD 110,000 - 150,000
Medical, dental, vision coverage
401k plan
Paid time off (vacation and sick leave
Universal Banker - East CPA Area
Universal Banker - East CPA Area

Truist Wealth • Churchville (PA)

On-site
USD 33,000 - 45,000
Medical insurance
Dental insurance
Vision insurance
+4
Universal Banker Sam Rittenburg
Universal Banker Sam Rittenburg

Truist Wealth • Charleston (SC)

On-site
USD 32,000 - 42,000
Medical insurance
Dental insurance
Vision insurance
+6
Software Engineer II - MuleSoft
Software Engineer II - MuleSoft

Truist Wealth • Atlanta (GA)

On-site
USD 120,000 - 160,000
Medical, dental, vision insurance
Life insurance
Disability insurance
+2