BNY Mellon

Principal, Full-Stack Developer

Posted on: 21 Mar 2021

New York City, New York

Job Description

Who we are

For over 235 years, Bank of New York Mellon (BNY Mellon) has been at the center of the global financial markets, providing the worlds leading institutions the tools, capabilities, and services to be distinctive investors. BNY Mellon is a leader in the world of investment services and investment management, and our businesses support the full range of stakeholders of the financial system. We manage the custody of over $31 trillion in financial assets of the worlds leading institutional investors, hedge funds, sovereign wealth funds, and corporates. We are one of the worlds largest global asset managers, with $1.8 trillion in assets under management across a wide range of asset classes. We are also one of the largest wealth managers in the US, with $250 billion in assets under management for family offices and high net worth individuals. In addition, BNY Mellon is a strategic partner to a variety of financial technology companies and a convener of influential industry and market structure forums.

In addition, BNY Mellon is a strategic partner to a variety of financial technology companies and a convener of influential industry and market structure forums.

What we are doing

Enterprise Innovation is at the forefront of BNY Mellons digital transformation and offers the opportunity to work with senior digital leaders across the firm. Enterprise Innovation works across all BNY Mellon lines of business to address client priorities and regulatory concerns. As a result, candidates who join will work with a truly cross-functional team to re-imagine challenging business problems and build new solutions. Through this, candidates will gain tangible experience in new digital ways of working and problem solving, using data to drive decision making. Collectively, this will broaden their understanding of the firm and make them a stronger digitally-capable candidate that will enable them to serve as the next generation of BNY Mellon senior leaders.

The Innovation Center Network is part of the Enterprise Innovation that serves as a springboard for innovation within the organization. At BNY Mellon Innovation centers, we focus on accelerating the firm's digital initiatives, tested and exploring ideas, transforming the way we work, partnering with clients and the wider ecosystem to develop solutions that service our clients and shape the industry.

You are the right fit for this role if you:

Care and know what it means to ship high quality code

Have strong aptitude for both logical and creative thinking

Have hands-on approach to work and 'can-do' attitude to start and finish ideas execution

Enjoy simplifying complex problems, tackling interesting and meaningful challenges

Enjoy working in fast paced collaborative, agile and cross functional environment where talent is valued over job title

Enjoy raising the engineering bar constantly for the team and wider organization

Are excellent communicator, self-driven and entrepreneurial with a strong sense of ownership

Are comfortable in dealing with ambiguity and solutioning using new methodologies and/or technologies

Role Description and Responsibilities

Full Stack Engineer is a hands-on role, the candidate will be responsible for every aspect of software development for different products incubated in the center from technology research, architectural design, building front end to back end services, integration with different systems, to setting up continuous integration and deployment pipeline.

We are looking for candidate who is highly versatile to work on broad range of technologies from responsive web, distributed computing, artificial intelligence, cloud automation, augmented/mixed reality and the list is growing depending on the needs.

Be a technical leader and valued contributor in an autonomous, cross-functional agile team

Collaborate with multi-disciplinary team of business users, product managers, ux designers, data scientists and infrastructure engineers

Fast learner and have interests to learn new technology stacks / frameworks as needed

Partner with product manager to understand the product vision, bring the vision alive through the creation of elegant and robust solution

Partner with UX Designer to bring alive the desired user experience

Design, lead and facilitate technical workshop with both internal and/or 3rd party engineering team

Propose technical solution and recommendation

Work hands-on across the entire software stack comfortably

Design, develop and deploy cloud native applications to private and/or public clouds

Design and develop elegant external-facing APIs

Application performance tuning

Produce documentation from architecture design to technical specification

Collaborate with engineering peers in Global Innovation network to foster great engineering culture and productivity

Contribute to the firms' digital communication / information sharing medium (i.e.: Blog posts, Podcast, etc.) to share engineering thought leadership, knowledge gained, and multiply success to the rest of the organization

Highly collaborative, able to effectively navigate organization boundaries

Qualifications

7-10 years software engineering experience in high performance and demanding product teams

Portfolio showcasing applied knowledge of design patterns, creating elegant solutions to challenging problems, versality in dealing with different technology stacks / platforms

Proven track record in fast moving agile environment, successful collaboration with multi-disciplinary team across time zones

Must have technical skills:

Strong fundamental and applied experience architecture patterns and styles

Strong fundamental and applied experience in Java stacks and open source frameworks

Strong fundamental and applied experience in front end languages: HTML5, CSS and JavaScript

Practical working experience in Angular 5+ / ReactJS

Practical working experience with common database technology such as MySQL, Oracle, MongoDB, or equivalent

Practical working experience in continuous integration

Practical working experience in deploying and running application on container technology

Desirable technical skills:

Proficiency in other common industry language such as Python

Advanced CSS3, layout practices and at least one CSS Preprocessor knowledge

Experience in developing Native/Hybrid Mobile Apps

Experience in developing batch and real-time data pipelines with data processing frameworks like Scio, Storm, Spark or equivalent

Bachelors and/or Masters degree in Computer Science or related fields / equivalent practical experience

Qualifications

Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required 10-14 years of experience in software development required; experience in the securities or financial services industry is a plus. Job holder must have understanding interdependencies and business impact of future IT plans. S/he must have prior lead experience selecting and implementing vendor-specific methodologies and prior consulting experience with structured methodologies. Extensive experience with developing and supporting mainframe applications required. Job holder must have broad experience with multi-platform development tools and toolkits.

BNY Mellon

New York, New York

The Bank of New York Mellon Corporation provides a range of financial products and services to institutions, corporations, and high net worth individuals in the United States and internationally. The company operates through two segments, Investment Management and Investment Services. It offers investment management, custody, foreign exchange, fund broker-dealer, collateral and liquidity, clearing, corporate trust, global payment, trade finance, and cash management services, as well as securities finance and depositary receipts. The company also provides mutual funds, separate accounts, and wealth management and private banking services; and trust and registered investment advisory services. In addition, it engages in leasing, corporate treasury, derivative and other trading, corporate and bank-owned life insurance, renewable energy investment, and business exit activities. The Bank of New York Mellon Corporation was founded in 1784 and is headquartered in New York, New York.

Similar Jobs