Senior Vice President, Full-Stack Engineer

BNY Mellon•Pittsburgh, PA

About The Position

Consults with internal business groups to provide high-level application software development services and technical support. The role requires thorough knowledge of both website frontend and backend development, as well as an intermediate understanding of security principles, relational databases, and architecture design principles. Provides senior-level technical consulting to IT management and senior technical staff, evaluates compliance with technology standards, and contributes to the achievement of area objectives. The engineer develops well-designed, testable, efficient code; analyzes, designs, and develops tests and test-automation suites; creates flowcharts, layouts, and documentation; maintains software functionality and currency; participates in code reviews; integrates software components into functional systems; and applies security and privacy principles. The role works with internal business groups to assess application implementation opportunities, challenges, and requirements, analyzes information and recommends solutions to business issues, and advises IT management and technical staff on emerging technologies and services. It also contributes to corporate implementation and integration strategies for new technologies, stays current with emerging technologies, advocates for innovative solutions, and mentors junior engineers. The role includes active learning and completion of mandatory training and policy-awareness curricula on time. The employee uses learning tools such as Pluralsight to meet recommended and aspirational targets in personal development plans. BNY Mellon describes its ambition as building a representative and inclusive global team and supporting employee wellbeing and a balanced life through family-friendly, inclusive employment policies and employee forums.

Requirements

  • Thorough and demonstrable knowledge of both frontend and backend website development.
  • Intermediate understanding of security principles, relational databases, and architecture design principles.
  • Expertise using a specific application-development toolkit.
  • Proficiency in frontend and backend development languages and technologies such as C#, Java, HTML, NodeJS, CSS, JSON, Angular, and JavaScript.
  • Proficiency in application frameworks and containerization.
  • Communication, organization, teamwork, and strong interpersonal skills to support mentoring.
  • Bachelor's degree in computer science, engineering, or a related discipline, or equivalent work experience.
  • 10–14 years of experience in software development.
  • Understanding of interdependencies and the business impact of future IT plans.
  • Prior lead experience selecting and implementing vendor-specific methodologies.
  • Prior consulting experience with structured methodologies.
  • Broad experience with multi-platform development tools and toolkits.

Nice To Haves

  • Experience in the securities or financial services industry.

Responsibilities

  • Provide high-level application software development services and technical support to internal business groups.
  • Provide senior-level technical consulting to IT management and senior technical staff.
  • Evaluate compliance with the organization's technology standards.
  • Program well-designed, testable, and 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, including addressing technical debt and gains.
  • Participate actively in code reviews.
  • Integrate software components into a fully functional software system.
  • Apply security and privacy principles.
  • Work with internal business groups on application implementation opportunities, challenges, and requirements.
  • Analyze information and provide recommendations to address and resolve business issues for a specific business group.
  • Guide and consult with IT management and technical staff regarding emerging technologies and associated services.
  • Participate in defining corporate implementation and integration strategies for new technologies.
  • Complete required mandatory training and policy-awareness curricula on time.
  • Use learning tools such as Pluralsight to complete recommended and aspirational personal-development targets.
  • Stay abreast of emerging technologies and advocate for innovative, creative technology solutions.
  • Mentor junior-level engineers.
  • Contribute to the achievement of area objectives.

Benefits

  • Support for wellbeing and a balanced life.
  • Family-friendly, inclusive employment policies.
  • Employee forums.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service