Software Engineer Sr Lead

FIS•Jacksonville, FL
•Hybrid

About The Position

The Senior Mainframe Application Support Engineer – Deposits provides advanced production support for banking deposit applications in an IBM mainframe environment. The role troubleshoots complex production incidents, supports batch and online processing, investigates application and file-processing issues, and drives problems through resolution. It partners with development, operations, project and business teams and serves as a subject matter expert for assigned applications. The engineer helps maintain the stability and reliability of business-critical banking applications by applying mainframe and production-support expertise to complex incidents, recurring processing issues and application recovery. The role also supports operational reliability through documentation, knowledge sharing and mentoring. The position is located in Jacksonville and is hybrid. Current and future sponsorship are not available.

Requirements

  • At least 7 years of experience supporting banking or financial applications in an IBM mainframe environment, with experience in deposit or transaction processing.
  • Strong COBOL programming skills, including coding, application maintenance and debugging.
  • Strong knowledge of z/OS, Job Control Language (JCL), Customer Information Control System (CICS), Time Sharing Option/Interactive System Productivity Facility (TSO/ISPF), batch processing and job scheduling.
  • Experience with Virtual Storage Access Method (VSAM), sequential files, balancing and validation, and large-volume transaction processing.
  • Strong production support and troubleshooting experience, including incident management, application recovery, root cause analysis and resolution of complex production issues.

Nice To Haves

  • Experience with DB2 and Structured Query Language (SQL) for querying and validating transaction data.
  • Experience with mainframe change-management, promotion and release processes.
  • Client-facing support experience, including working with operations teams and external clients.

Responsibilities

  • Provide advanced production support for banking deposit applications, including batch processing, online systems, file transmissions and application recovery.
  • Lead troubleshooting of complex production incidents, perform root cause analysis and drive corrective actions for recurring issues.
  • Analyze job streams, dependencies, scheduling, abnormal job terminations and batch failures, and resolve complex file-processing issues.
  • Partner with development, operations, project and business teams on implementations, enhancements and issue resolution.
  • Maintain support, recovery and operational documentation.
  • Participate in on-call and major incident response activities.
  • Mentor team members.

Benefits

  • Opportunities to make an impact in fintech
  • Internal career growth opportunities
  • Personal and professional learning
  • Inclusive, diverse work environment
  • Resources to give back to your community
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service