20 hours ago
Charlotte, NC, USAMid Level
Responsibilities
- Develop and maintain batch-processing programs for analyzing and distributing MICR item data in the Check Systems application.
- Diagnose and resolve issues using systematic debugging techniques and incident detection tools.
- Conduct program reviews covering changes, testing coverage, vulnerabilities, business logic, and architectural standards.
- Create and optimize JCL procedures for batch processing, file management, and data transfers between subsystems.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or Electronic Engineering.
- At least three years of Software Engineer or Developer experience.
- At least three years of experience with SQL, DB2, COBOL, JCL, VSAM, CICS, Endevor, CA-7, IDEs, Visual Studio, and IntelliJ.
- The position may require background checks.
Benefits
- Healthcare coverage including medical, dental, and vision.
- Basic and optional term life insurance.
- Short-term and long-term disability coverage.
- Pregnancy disability and parental leave.
- 401(k) and employer-funded retirement plan.
- Paid vacation of two to five weeks depending on salary grade and tenure.
- Up to 11 paid holidays, adoption assistance, and sick and safe leave accruals.
- Additional benefits may include incentive and recognition programs, equity stock purchase, and pension contributions.
About U.S. Bank
U.S. Bank is a public commercial bank offering consumer banking, commercial and institutional banking, payments, wealth management, and custody services to individuals and businesses. It earns revenue from interest on loans and securities and from fees across payments, asset management, and treasury services; it is the fifth-largest U.S. commercial bank, headquartered in Minneapolis, and trades on the NYSE as U.S. Bancorp (USB).
