B

BNY

Safeguards and moves assets for investors

Vice President, Mainframe Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timePittsburgh, PA, USA$83k - $173kIn-person

About the Job

Requirements

  • A bachelor's degree in computer science engineering or a related discipline, or equivalent work experience, is required.
  • Seven to nine years of software development experience is required; experience in the securities or financial services industry is a plus.
  • A minimum of ten years of progressively responsible experience in the job offered or a related occupation is required.
  • At least ten years of hands-on development experience and proficiency with COBOL, JCL, CICS, EZYTRIEVE, IBM DB2, VSAM, NDM/SFTP file transmissions, and object-oriented programming concepts are required.
  • In-depth knowledge of IBM IDZ mainframe emulation software and IDZGit software storage facility is required.
  • Knowledge of database normalization and efficient organization of data to eliminate redundancy is required.
  • Experience implementing corrective actions to generate better execution plans for poorly performing DB2 SQL statements is required.
  • In-depth knowledge of ESP and Control-M scheduling software used in bank batch processing is required.
  • Experience managing the entire trade life cycle for financial products such as Unit Investment Trusts, mutual funds, or similar products is required.
  • Ability to apply application knowledge to diagnose and address application issues promptly to maintain client service-level agreements is required.
  • Expertise in design patterns such as Abstract Factory and Singleton to create reusable, resilient, efficient, and scalable software solutions is required.
  • Experience integrating core and advanced data analytics concepts within the financial services industry during audits using SSRS and similar tools is required.
  • Experience designing, publishing, managing, analyzing, and consuming microservices is required.
  • Experience providing standard, accessible digital service delivery that empowers clients is required.

Responsibilities

  • Provide application software development services or technical support in complex situations.
  • Gather requirements and prepare BRDs and SRDs; execute the Software Development Life Cycle.
  • Review test plans and test data.
  • Perform technical design, development, and documentation of cross-functional, multi-platform application systems; analyze, define, and document requirements for data, workflow, logical processes, and interfaces with other systems.
  • Coordinate, code, test, implement, and document applications to achieve expected performance levels.
  • Program well-designed, testable, efficient code; develop flowcharts, layouts, and documentation to satisfy requirements and solutions; maintain software functionality and currency; and participate in code reviews.
  • Integrate software components into fully functional software systems and apply security and privacy principles.
  • Develop software verification plans and quality assurance procedures; troubleshoot, debug, and upgrade existing systems; and ensure software is updated with the latest features.
  • Participate in deployment following change controls; provide ongoing maintenance, support, and enhancements for existing systems and platforms; recommend continuous improvements; and leverage existing products and functionality to promote reuse.
  • Work alongside engineers on the team to elevate technology and consistently apply best practices, sharing responsibility for the team's committed work.
  • Collaborate cross-functionally with data engineers, business users, project managers, and other engineers to develop solutions.
  • Use local meetups to gain and share knowledge.
  • Compile documentation written by more senior developers covering system procedures.

Desired Qualifications

  • Experience in the securities or financial services industry is a plus.

About the Company

BNY

Safeguards and moves assets for investors

BNY safeguards financial assets and runs investment services for institutions, investment firms and wealthy clients around the world. Its custody business keeps clients' securities safe and handles the records and transactions needed to administer investment funds. Banks and brokers use its systems to settle trades, manage collateral and send payments, while its investment and wealth businesses manage portfolios and advise clients. It earns servicing and management fees as well as interest on loans and securities funded by client deposits. BNY traces its roots to the Bank of New York, founded by Alexander Hamilton in 1784, and is headquartered in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1784

Recently Posted Jobs

Explore more opportunities at BNY

See more jobs