Taro Logo

Software Engineer - ICS Credit Card Processing Systems

U.S. Bank is a financial institution helping customers and businesses make better financial decisions and enabling communities to grow and succeed.
Charlotte, NC, USA
$110,033 - $144,400
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance

Description For Software Engineer - ICS Credit Card Processing Systems

U.S. Bank is seeking an experienced Software Engineer to join their ICS Credit Card Processing Systems team in Charlotte, North Carolina. This role sits at the intersection of traditional banking infrastructure and modern technology, requiring expertise in both mainframe systems and contemporary development practices.

The position offers a competitive salary range of $110,033 - $144,400 and comes with a comprehensive benefits package including healthcare, 401(k), and various insurance options. The role allows for hybrid work arrangements within commuting distance of Charlotte.

As a Software Engineer in this role, you'll be responsible for maintaining and enhancing critical credit card processing systems using a mix of technologies including COBOL, CICS, VSAM, DB2, Java, and modern web services. Your work will directly impact the bank's credit card transaction processing capabilities, requiring you to stay current with industry regulations and security standards like PCI-DSS.

Key responsibilities include analyzing transaction patterns, implementing fraud prevention measures, and ensuring system compliance with card brand regulations (Visa, MasterCard, American Express). You'll work with modern development tools like GitLab and Jenkins while also managing traditional mainframe systems.

The ideal candidate will bring 5 years of progressive experience in software engineering, with expertise in both mainframe and modern technologies. You'll need strong analytical skills for root cause analysis and performance optimization, plus the ability to collaborate effectively with downstream teams on dispute resolution and system improvements.

U.S. Bank offers a supportive work environment focused on professional growth and development. They emphasize work-life balance with flexible vacation policies and comprehensive benefits. The company's commitment to innovation in financial services makes this an excellent opportunity for engineers interested in combining traditional banking technology with modern development practices.

This role is perfect for a senior engineer who wants to work on mission-critical financial systems while helping one of America's largest banks modernize its technology infrastructure. You'll have the opportunity to work with both legacy and modern systems, making this position unique in terms of technical breadth and business impact.

Last updated 2 days ago

Responsibilities For Software Engineer - ICS Credit Card Processing Systems

  • Stay up to date with credit card industry regulations and compliance
  • Review daily transaction decisioning application stats
  • Keep up with changing card brand rules and regulations
  • Check for fraud and potential risks
  • Run SAS and REXX reports to analyze pattern deviations
  • Perform root cause analysis for application failures
  • Ensure compliance with industry regulations like PCI-DSS
  • Collaborate with downstream teams to resolve credit card disputes
  • Develop and implement code artifacts through GITLAB, JENKINS
  • Monitor and evaluate performance of decisioning strategies

Requirements For Software Engineer - ICS Credit Card Processing Systems

Java
  • Bachelor's degree in Computer Science or Computer Information Systems
  • 5 years of experience as a Software Engineer or Technical Lead
  • Experience with COBOL, CICS, and DB2
  • Experience with VSAM and DB2 IMS
  • Experience with REXX and SQL
  • Experience with JAVA, SOAP, REST services
  • Experience with Agile methodology
  • Experience in debugging tools
  • Experience in system integration testing

Benefits For Software Engineer - ICS Credit Card Processing Systems

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Healthcare (medical, dental, vision)
  • Life insurance (basic and optional term)
  • Short-term and long-term disability
  • Pregnancy disability and parental leave
  • 401(k) and employer-funded retirement plan
  • Paid vacation (2-5 weeks)
  • 11 paid holidays
  • Adoption assistance
  • Sick and Safe Leave

Interested in this job?

Jobs Related To U.S. Bank Software Engineer - ICS Credit Card Processing Systems