US Bankposted 3 months ago
$105,102 - $173,100/Yr
Mid Level
Remote • Jersey City, NJ
Credit Intermediation and Related Activities

About the position

U.S. Bank is seeking the position of Software Engineer in Jersey City, New Jersey. This Software Engineer will be responsible for designing, developing, testing, operating and maintaining products such as Unified Risk Management, Blaze Advisor, Triad upgrade, WebTms, Triad/WebTms cloud migration (Azure), and Scoring exclusion for Avvance (Buy Now Pay Later). They will utilize tools such as: Gitlab/Gitbash, Tomcat (Devops), IDz (IBM Developer for z/OS), Data warehouse, Autosys tool, REXX, CICS, Beyond compare, Ipswitch, IBM Data Studio, Jira, SQL, Cobol, JCL, DB2 database, SORT, Eztrieve, VSAM, Mainframe TSO, File manager, SDSF, SPUFI, Connect Direct, NDM, and ISPF. The Software Engineer will gather and analyze computer systems requirements, procedures, and problems to automate/improve existing systems and review systems capabilities and workflow. Additional responsibilities include: analyzing, designing, developing, testing, operating and maintaining computer applications through all phases of software development life cycle; writing technical documentation, specifications, and proposals for modernization of Scoring process management, Strategies decisioning, Credit Bureau refresh process, and Credit Bureau reporting; developing and coding of the components, programming and reviewing them for consistency with requirements and coding standards; creating optimal design adhering to architectural best practices using latest technology tools such as Gitlab/Gitbash, Tomcat(Devops), IDz (IBM Developer for z/OS); conducting system analysis, business analysis, root cause analysis and documentation; designing and constructing solutions for requirements; considers scalability, reliability and performance of systems/contexts affected when defining technical designs; making sound design/coding decisions keeping customer experience in the forefront such as Credit line management (Proactive & Reactive) and Automation for Credit line remediation; takes feedback from code review and applies changes to meet standards; conducts code reviews to provide guidance on engineering best practices and compliance with development procedures; accountable for ensuring all aspects of product development follow compliance and security best practices tracking them through Jira tool (Agile methodology); exhibits relentless focus in software reliability engineering standards embedded into development standards; embraces emerging technology opportunities such as Azure cloud technology for our Cloud migration of Triad/Webtms and contributes to the best practices in support of the bank's technology transformation. Position may allow working from home within commuting distance of worksite location. Multiple positions.

Responsibilities

  • Designing, developing, testing, operating and maintaining products such as Unified Risk Management, Blaze Advisor, Triad upgrade, WebTms, Triad/WebTms cloud migration (Azure), and Scoring exclusion for Avvance (Buy Now Pay Later).
  • Gathering and analyzing computer systems requirements, procedures, and problems to automate/improve existing systems.
  • Reviewing systems capabilities and workflow.
  • Writing technical documentation, specifications, and proposals for modernization of Scoring process management, Strategies decisioning, Credit Bureau refresh process, and Credit Bureau reporting.
  • Developing and coding of the components, programming and reviewing them for consistency with requirements and coding standards.
  • Creating optimal design adhering to architectural best practices using latest technology tools.
  • Conducting system analysis, business analysis, root cause analysis and documentation.
  • Designing and constructing solutions for requirements.
  • Making sound design/coding decisions keeping customer experience in the forefront.
  • Conducting code reviews to provide guidance on engineering best practices and compliance with development procedures.
  • Ensuring all aspects of product development follow compliance and security best practices.
  • Embracing emerging technology opportunities such as Azure cloud technology for Cloud migration.

Requirements

  • Bachelor's degree (or foreign equivalent) in Computer Science, Electrical Engineering, Mechanical Engineering or a related technical field.
  • 5 years of related experience.
  • Experience with creating design plans and design documents.
  • Experience with developing, coding and reviewing components for consistency with requirements and coding standards.
  • Experience with unit, volume, integration and regression testing.
  • Experience with COBOL, DB2, JCL, and CICS.

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service