The Bank of New York Mellon-posted 2 months ago
Full-time • Senior
Pittsburgh, PA
5,001-10,000 employees
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

At BNY, our culture allows us to run our company better and enables employees' growth and success. As a leading global financial services company at the heart of the global financial system, we influence nearly 20% of the world's investible assets. Every day, our teams harness cutting-edge AI and breakthrough technologies to collaborate with clients, driving transformative solutions that redefine industries and uplift communities worldwide. Recognized as a top destination for innovators, BNY is where bold ideas meet advanced technology and exceptional talent. Together, we power the future of finance - and this is what #LifeAtBNY is all about. Join us and be part of something extraordinary. We're seeking a future team member for the role of Vice President, Mainframe Engineer to join our Asset Servicing team. This role is located in Pittsburgh, PA.

  • Provide application software development services or technical support in more complex situations.
  • Perform requirements gathering and BRD/SRD preparation. Execute Software Development Life Cycle.
  • Conduct reviews of the test Plan and test Data.
  • Perform technical design, development, and documentation of cross-functional, multi-platform application systems.
  • Analyze, define, and document requirements for data, workflow, and logical processes and interfaces with other systems.
  • Ensure that expected application performance levels are achieved by coordinating, coding, testing, implementation, and documentation.
  • Program well-designed, testable, efficient code.
  • Develop flowcharts, layouts, and documentation to satisfy requirements and solutions.
  • Maintain software functionality and currency (technical debt and gain).
  • Actively participate in code reviews.
  • Integrate software components into a fully functional software system.
  • Apply security and privacy principles.
  • Develop software verification plans and quality assurance procedures.
  • Troubleshoot, debug, and upgrade existing systems.
  • Ensure software is updated with the latest features.
  • Participate in deployment process following all change controls.
  • Provide ongoing maintenance, support, and enhancements in existing systems and platforms.
  • Provide recommendations for continuous improvement.
  • Leverage existing products/functionality and promote reuse.
  • Work alongside other engineers on the team to elevate technology and consistently apply best practices.
  • Collaborate closely with all the other members of the team to take shared responsibility for the overall efforts that the team has committed to.
  • Collaborate cross-functionally with data engineers, business users, project managers, and other engineers to achieve elegant solutions.
  • Utilize local meetups to gain and share knowledge.
  • Compile documentation written by more senior developers of all procedures used in the system.
  • Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required.
  • 7-9 years of experience in software development required; experience in the securities or financial services industry is a plus.
  • Minimum of Ten (10) years of progressively responsible experience in the job offered or in a related occupation.
  • Hands-on development experience & proficiency required in: 10+ years of extensive experience in Technologies such as COBOL, JCL, CICS, EZYTRIEVE, IBM DB2, VSAM, File transmissions NDM/SFTP, and Object-oriented Programming concepts.
  • In-depth knowledge of IBM IDZ Mainframe emulation software and IDZGit software storage facility.
  • Database Normalization (Efficiently organizing data in a database and eliminating redundant data).
  • Implementing corrective actions to generate better execution plans for poorly performing DB2 SQL statements.
  • In-depth knowledge of scheduling software's used by the Bank in its batch processing such as ESP and ControlM.
  • Managed the entire trade life cycle of financial product like Unit Investment Trust/Mutual fund or similar.
  • Apply application knowledge to exercise the ability to expediently diagnose and address application issues to maintain client service level agreements.
  • Expertise in design patterns like Abstract Factory and Singleton to create reusable, resilient, efficient, and scalable software solutions.
  • Integration of core and advanced concepts in data analytics within the financial services industry during the audit process using SSRS & other similar tools.
  • Designing, publishing, managing, analyzing, and consuming micro-services.
  • Providing standard, accessible digital service delivery empowering clients.
  • Highly competitive compensation.
  • Benefits and wellbeing programs.
  • Access to flexible global resources and tools.
  • Focus on health and personal resilience.
  • Generous paid leaves, including paid volunteer time.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service