Software Engineer - Mainframe @U.S. Bank
Software Development
Salary usd 119,023 - 1..
Remote Location
🇺🇸 USA Only
Job Type full-time
Posted YDay

[Hiring] Software Engineer - Mainframe @U.S. Bank

YDay - U.S. Bank is hiring a remote Software Engineer - Mainframe. 💸 Salary: usd 119,023 - 136,500 per year 📍Location: USA

Role Description

U.S. Bank is seeking the position of Software Engineer - Mainframe in Irving, Texas.

Essential Responsibilities:

  • Designs, develops, enhances, tests, operates, and maintains software products and applications across both modern and mainframe technologies.
  • Leverages a tech stack that includes COBOL, JCL, EZYTRIEVE, CICS, SQL, stored procedures (native and external), DB2, VSAM, XML, and GitLab.
  • Translates business and functional requirements into technical specifications.
  • Delivers scalable, reliable, high-performance solutions while writing production-ready code that adheres to architectural, security, and compliance standards.
  • Optimizes batch jobs, CICS programs, SQL queries, stored procedures, and data access patterns across DB2 and VSAM to support high-volume transaction processing.
  • Performs unit, system, integration, and performance testing.
  • Analyzes and resolves failures, troubleshoots production issues, and provides on-call support to minimize downtime.
  • Proposes continuous design and operational improvements.
  • Conducts code reviews and maintains detailed technical documentation.
  • Collaborates with cross-functional teams and uses GitLab for version control and controlled deployments.
  • Ensures tasks are properly prioritized and sized for incremental delivery.
  • Proactively communicates risks or blockers.
  • Contributes to innovation, continuous improvement, and the organization’s broader technology transformation initiatives.

Position may allow working from home within a commuting distance of worksite location. Multiple Positions.

Qualifications

  • Requires a Bachelor’s degree (or foreign equivalent) in Computer Engineering or Electronics Engineering plus 5 years of progressive post-baccalaureate experience as a Software Engineer, Technical Architect, Consultant, or related.

Requirements

  • 5 years of experience with software development, information systems design, and IT operations support.
  • Analyzing business and functional requirements to design and implement technical solutions.
  • Working through the full software development life cycle, including requirement gathering, system design, development, testing, production implementation, and post-production support.
  • Code review, quality assurance, and adherence to development standards.
  • Coordinating with onsite and offshore teams to assign tasks, monitor progress, and deliver projects on schedule.
  • Data migration, system integration, performance monitoring, and troubleshooting deployment issues.
  • Implementing projects using Agile methodology and managing Scrum teams.
  • Collaborating with internal business groups and external vendors on project implementation and system enhancements.
  • Utilization of the following technologies: COBOL, JCL, EZYTRIEVE, SOLA, CICS, SQL, Stored Procedures (Native and External), DB2, VSAM, and XML.

Benefits

  • Healthcare (medical, dental, vision)
  • Basic term and optional term life insurance
  • Short-term and long-term disability
  • Pregnancy disability and parental leave
  • 401(k) and employer-funded retirement plan
  • Paid vacation (from two to five weeks depending on salary grade and tenure)
  • Up to 11 paid holiday opportunities
  • Adoption assistance
  • Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per calendar year unless otherwise provided by law
Before You Apply
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer - Mainframe @U.S. Bank
Software Development
Salary usd 119,023 - 1..
Remote Location
🇺🇸 USA Only
Job Type full-time
Posted YDay
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later