Jobs · Engineering · New York

Senior Vice President, Full-Stack Engineer

hackajob · New York, NY · Yesterday
On-siteEngineering$202k–$253k/yrFull-time

hackajob is collaborating with BNY to connect them with exceptional professionals for this role.

About the role

The Bank of New York Mellon seeks a Senior Vice President, Full-Stack Engineer to consult with internal business groups to provide high-level application software development services or technical support. Responsibilities include:

  • Providing comprehensive senior-level technical consulting to IT management and senior technical staffs.
  • Evaluating compliance with the organization's technology standards.
  • Programming well-designed, testable, efficient code.
  • Analyzing, designing, and developing tests and test-automation suites.
  • Developing flowcharts, layouts, and documentation to satisfy requirements and solutions.
  • Maintaining software functionality and currency (technical debt and gain).
  • Actively participating in code reviews.
  • Integrating software components into a fully functional software system.
  • Applying security and privacy principles.
  • Working with internal business groups on implementation opportunities, challenges, and requirements of various applications.
  • Analyzing information and providing recommendations to address and resolve business issues for a specific business group.
  • Guiding and consulting with IT management and technical staffs regarding the use of emerging technologies and associated services.
  • Participating in defining corporate implementation and integration strategies of new technologies.

Telecommuting permitted up to one (1) day per week.

Requirements

Requires one of the following education and experience combinations:

  • A Bachelor’s degree in Computer Science, Computer Engineering, or a closely related field of study, plus ten (10) years of experience in the job offered or a closely related occupation.
  • A Master’s degree in Computer Science, Computer Engineering, or a closely related field of study, plus eight (8) years of experience in the job offered or in a closely related occupation (pre- or post-Master’s degree experience accepted).

Qualifications

Requires eight (8) years of experience in each of the following:

  • Architecting multi-tenant services running on private or public cloud infrastructure using Java and REST.
  • Integrating applications with messaging systems IBM MQ for asynchronous message processing.
  • Building UI applications with a micro frontend architecture using Angular, JavaScript, HTML, and CSS.
  • Utilizing Junit testing frameworks for development testing.
  • Analyzing and documenting software development requirements and handling Agile development methodologies.

Requires five (5) years of experience in each of the following:

  • Architecting multi-tenant services running on private or public cloud infrastructure using Spring, secured with OAuth, SSL, or Kerberos.
  • Leveraging distributed service discovery and in-memory data stores using Apache Zookeeper and Hazelcast within microservices.
  • Integrating applications with messaging systems Apache Kafka for asynchronous messaging processing.
  • Utilizing Java batch processing frameworks, Spring Batch, and workload automation solutions including Autosys, ESP, or Control-M.
  • Utilizing Mockito unit testing frameworks for development testing.

Pay

The base salary/range for this position is expected to be $201,750.00 - $253,000.00 per year at the commencement of employment. Base salary if hired will be determined on an individualized basis, including experience and market location, and is only part of the BNY total compensation package, which may also include commission earnings, discretionary bonuses, short and long-term incentive packages, and Company-sponsored benefit programs.

Similar jobs