Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

BNY Logo

Vice President - Back-End Engineer II

BNY

Salary not specified
Jul 4, 2025
Pittsburgh, PA, USA
Apply Now

The Bank of New York Mellon seeks a Vice President, Back-End Engineer II to consult with internal business groups, provide application software development services, and support complex technical situations. The role involves gathering requirements, preparing documentation, and ensuring application performance. The engineer will design, develop, scale, and maintain backend features and components, reduce technical debt, and integrate software components into functional systems.

Requirements

  • Utilizing App Engine cloud platform and managing applications in the cloud
  • Performing automation, scripting and configuration management using scripting languages including Bash, and Python
  • Understanding Agile development practices including Scrum or Kanban and working in Agile environments
  • Following UI design practices including user-centered design, UI heuristics and principles, technical writing, business and user workflow, prototyping, and use case scenarios
  • Reviewing the configuration and security settings within the databases of financial systems and applications using Oracle SQL
  • Performing system administration tasks on LINUX and Windows servers including Eagle Software installation, configuration, and maintenance
  • Performing deployment, troubleshooting, and system management of the Eagle software, and Infrastructure design for the Eagle Investment Systems Application

Responsibilities

  • Consult with internal business groups to provide appropriate application software development services or technical support.
  • Provide application software development services or technical support in more complex situations.
  • Coordinate the 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.
  • Ensures that expected application performance levels are achieved by coordinating, coding, testing, implementation and documentation.
  • Design and develop backend features and components.
  • Scale the backend architecture and codebase to support growth.

Other

  • Consult with internal business groups to provide appropriate application software development services or technical support.
  • Responsible for requirements gathering and BRD/SRD preparation.
  • Understand the Software Development Life Cycle.
  • Conduct reviews of the test Plan and test Data.
  • Coordinate the 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.
  • Ensures that expected application performance levels are achieved by coordinating, coding, testing, implementation and documentation.
  • Design and develop backend features and components.
  • Scale the backend architecture and codebase to support growth.
  • Reduce the level of technical debt of the backend codebase.
  • Program well-designed, testable, efficient code.
  • Analyze, design and develop tests and test-automation suites.
  • 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.
  • Execute full lifecycle software development.
  • Develop software verification plans and quality assurance procedures.
  • Troubleshoot, debug, and upgrade existing systems.
  • Ensure software is updated with 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 and functionality and promote reuse.
  • Collaborate cross-functionally with data engineers, business users, project managers and other engineers to achieve elegant solutions.
  • Compile documentation written by more senior developers of all procedures used in system.
  • Remote work may be permitted within a commutable distance from the worksite.
  • Bachelor’s degree, or foreign equivalent, in Applied Computer Science, Computer Engineering, or a related field, and seven (7) years of experience in the job offered or in a related IT occupation.
  • Qualified applicants please apply online at https://bnymellon.eightfold.ai/careers and utilize reference code 65797.
  • Please indicate “referral source – advertisement – WEB.”