Software Engineer in Cincinnati, OH.
U.S. BankAbout the role
At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bank gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career. Try new things, learn new skills and discover what you excel at—all from Day One.
Job Description
U.S. Bank is seeking the position of Software Engineer in Cincinnati, OH.
Essential Responsibilities: The Software Engineer will 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; and prepare and maintain technical documentation for programs, job flows, and migration steps to support audits and knowledge sharing. Position may allow working from home within a commuting distance of worksite location. Multiple positions.
Basic Qualifications:
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.
Required Skills/Experience:
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. Position may allow working from home within commuting distance of worksite location. U.S. Bank is subject to and conducts background checks consistent with the regulatory requirements applicable to our industry and operations.
Base pay range may vary if an offer is made for work in a different location. Pay Range: $122,233 - $144,400. (#LI-NDI #LI-DNI #LI-DNP #DE-DNP #IND-DNP)
- The examination for this position may include an additional supplemental questionnaire. Improper or missing responses could affect your application.
- This position is not eligible for visa sponsorship.
If there’s anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s