BNY Mellon - New York, NY

posted 3 months ago

Full-time - Senior
New York, NY
10,001+ employees
Credit Intermediation and Related Activities

About the position

As a Vice President, Full Stack Engineer at BNY Mellon, you will play a pivotal role in our Growth Ventures FinTech team, which operates as an innovative startup incubator within the company. This position is based in our New York, NY office and follows a hybrid work model, requiring you to be in the office three days a week. Your primary responsibility will be to design and implement scalable client-side and server-side architecture that meets the needs of our clients and enhances our service offerings. In this role, you will engage in pair programming and provide technical leadership to motivate and guide your team members. You will lead technical discussions, ensuring that the development work adheres to best practices through code reviews and oversight. A key aspect of your role will be fostering a culture of learning, innovation, and continuous improvement within the team. You will promote best engineering practices to facilitate rapid iterations and frequent releases of software, collaborating closely with product managers and UX designers to provide valuable feedback on product roadmaps, requirements, and UX designs. Your participation in daily stand-up meetings and other Agile ceremonies will be crucial for maintaining project momentum. You will also collaborate with other engineering teams to ensure timely delivery across all systems at the program level. Additionally, you will have the opportunity to coach and mentor junior engineers, helping to develop their skills and advance their careers within the organization.

Responsibilities

  • Design and implement scalable client-side and server-side architecture.
  • Participate in pair programming and provide technical leadership to motivate and guide team members.
  • Lead technical discussions and provide technical oversight, including code reviews, to the development work from the team.
  • Foster a culture of learning, innovating, and continuous improvement.
  • Promote best engineering practices to deliver software via rapid iterations and frequent releases.
  • Work with product managers and UX designers to provide feedback to product roadmap, requirements, and UX designs.
  • Actively participate in daily stand-up meetings and other Agile ceremonies.
  • Collaborate with other engineering teams to ensure timely delivery across all systems at the program level.
  • Coach and mentor junior engineers.

Requirements

  • Bachelor's degree in computer science or related discipline preferred.
  • A minimum of 8 years of full stack technical experience building enterprise SaaS solutions.
  • 3+ years of Python/Java/Spring Boot development experience, including microservices and event-driven architecture implementation.
  • 3+ years of hands-on experience with modern JavaScript frameworks.
  • 2+ years of test automation development using Cypress, Selenium, Cucumber, or similar. Experience with Test-Driven-Development is preferred.
  • 1+ years of experience in modelling with NoSQL database.
  • Experience in Agile methodologies, either Sprint or Kanban.
  • Hands-on experience with release management and CICD deployment workflow processes, from development release through production deployment.
  • Familiarity with cloud-based technologies - K8S, Azure/AWS, etc.
  • Strong technical and communication skills required.
  • Knowledge and experience in financial services or fintech is preferred.

Nice-to-haves

  • Experience with Test-Driven Development (TDD) is preferred.
  • Familiarity with financial services or fintech is preferred.

Benefits

  • Highly competitive compensation and benefits package.
  • Access to flexible global resources and tools for personal and professional development.
  • Generous paid leaves, including paid volunteer time.
  • Wellbeing programs focused on health and personal resilience.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service