Software Engineer in Cincinnati, OH.

U.S. BankCincinnati, OH
$122,233 - $144,400Hybrid

About The Position

U.S. Bank is seeking a Software Engineer in Cincinnati, OH. This role involves designing, developing, and maintaining mainframe applications using COBOL, JCL, DB2, and CICS for Credit product workflows. The engineer will manage CA7 job scheduling, implement secure coding practices, and collaborate with business analysts and product owners to translate requirements into technical specifications. Responsibilities include performing code migrations, coordinating deployments, utilizing GitLab for source code management, and developing test plans. The position also involves production support, troubleshooting, analyzing and optimizing batch jobs and DB2 queries, and following change management procedures using ServiceNow. The role operates in an Agile environment using JIRA and requires preparing technical documentation. The position may allow working from home within a commuting distance of the worksite.

Requirements

  • Requires a Bachelor’s degree (or foreign equivalent) in Computer Science plus 5 years of progressive post-baccalaureate experience as an Assistant Consultant, or related, performing system discovery and impact analysis.
  • Must possess 5 years of experience with all of the following: working with cross-functional teams to resolve complex technical problems and deploy fixes.
  • Ensuring all aspects of product development follow compliance and security best practices.
  • Reviewing tasks for appropriate priority and size for incremental delivery.
  • Anticipating and communicating blockers and delays before escalation.
  • Monitoring and maintaining production systems to ensure high availability and performance.
  • Using agile software development lifecycle and DevOps principles.
  • Utilizing the following tools and technologies: SDLC; Mainframe COBOL; JCL; VSAM; DB2; CICS; SPUFI; File Manager; MF utilities; DB2 BMC tool; CA7; SAR; Endevor; IBM Developer; Gitlab; ServiceNow; JIRA; Mainframe zOS; and Window Operating Systems.

Responsibilities

  • Design, develop, and maintain mainframe applications using COBOL, JCL, DB2, and CICS for Credit product workflows and business requirements.
  • Manage CA7 job scheduling by creating, updating, and monitoring batch jobs to ensure timely execution of credit-related processes.
  • Implement secure coding practices and ensure compliance with regulatory standards (PCI, SOX) for handling sensitive credit data.
  • Work closely with business analysts and product owners to understand credit product requirements and translate them into technical specifications and design documents.
  • Perform code migration across UNIT, INTG, UAT, and production environments using IBM Developer tools, ensuring accuracy and compliance with deployment standards.
  • Coordinate deployments and work closely with infrastructure teams to guarantee smooth migrations and system stability.
  • Utilize GitLab for source code management, including branching strategies, merge requests, and maintain code integrity throughout the development lifecycle.
  • Collaborate with cross-functional teams including business analysts, Partners, downstream systems, and infrastructure.
  • Develop and execute unit, integration, and regression test plans to validate mainframe changes and maintain application quality.
  • Participate in on-call rotations for production support for credit product systems, troubleshoot job abends and performance issues, resolve incidents, perform root cause analysis, and implement permanent fixes to prevent recurrence.
  • Analyze and optimize batch jobs and DB2 queries to improve efficiency and reduce processing time.
  • Follow change management procedures using ServiceNow for approvals and documentation, ensuring compliance with organizational and regulatory standards such as PCI/SOX.
  • Work in an Agile environment, leveraging JIRA for sprint planning, backlog management, and task tracking.
  • Prepare and maintain technical documentation for programs, job flows, and migration steps to support audits and knowledge sharing.

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
  • Incentive and recognition programs
  • Equity stock purchase
  • 401(k) contribution and pension
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service