Vice President; Software Engineer

Bank of America Bank of America · Banking · Jersey City, NJ

Software Engineer (VP) at Bank of America focused on developing and delivering complex requirements for capital markets systems, including designing, coding, testing, and debugging programs. The role involves collaborating with traders, analyzing system performance for hedge orders, engaging with market data providers, and working with the Quartz platform for position, pricing, and risk management.

What you'd actually do

  1. Utilize in-depth capital markets products knowledge to design, code, test, debug, and document programs as well as support activities for the corporate systems architecture.
  2. Work closely and collaborate with business partners, primarily traders, to understand problem statements, trade flow and define requirements for system applications.
  3. Develop high level and low level design documents for projects undertaken.
  4. Analyze the accuracy and performance of “hedge orders” calculated by the system.
  5. Engage with market data providers like Bloomberg and Refinitiv, as needed, to communicate issues and track them to closure.

Skills

Required

  • Object Oriented Programming (OOP)
  • API and webservices using REST and SOAP
  • Java Script
  • Angular
  • React Framework
  • Capital markets products knowledge
  • Agile practices

Nice to have

  • Bloomberg
  • Refinitiv

What the JD emphasized

  • 5 years of progressively responsible experience
  • 5 years of experience in designing and developing scalable enterprise grade applications, frameworks and libraries using Object Oriented Programming (OOP) principles and performing service integration through APIs and webservices using REST and SOAP web services
  • 5 years of experience in designing and developing responsive user interfaces using Front End Technologies including Java Script, Angular and React Framework
  • 5 years of experience in Rapid prototyping and developing new proof of concept projects to enhance current software systems to handle increased traffic and larger datasets with industry leading tools and technologies
  • 5 years of experience in Designing robust, scalable data storage solutions to house significantly large amount of data with sub 1s retrieval times
  • 5 years of experience in Reversing engineering existing architecture and redesigning components to improve resiliency and scale