FX eTrading Senior Developer, RBC Capital Markets, LLC, New York, N at Royal Bank of Canada | New York, New York, USA | Rezi

FX eTrading Senior Developer, RBC Capital Markets, LLC, New York, N at Royal Bank of Canada

FX eTrading Senior Developer, RBC Capital Markets, LLC, New York, N

Royal Bank of Canada · New York, New York, USA

2 weeks ago

FX eTrading Senior Developer, RBC Capital Markets, LLC, New York, N

Royal Bank of Canada · New York, New York, USA

19 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Develop and enhance FX business high volume, low latency automated pricing and trading systems using Java and low latency technologies. Build software solutions across the electronic trading stack, from market connectivity to middle and back-office hand-offs. Collaborate with traders and quantitative developers, manage stakeholders, and provide 3rd line support. Mentor developers and contribute expert technical input to the New York principal pricing and trading technology team to consolidate platforms. Create and maintain automated DevOps pipelines.

Responsibilities

  • Develop and enhance FX business high volume, low latency automated pricing and trading systems using Java
  • Develop software solutions across the electronic trading stack, from market connectivity, price processing and publication, order management, order negotiation, and hand-off to middle and back-office systems
  • Work directly with traders and quantitative developers on gathering requirements, implementation of requirements and managing internal and external stakeholders
  • Provide 3rd line support of FX trading business
  • Mentor developers
  • Provide expert-level technical input into low latency Java expertise into the firm’s New York principal pricing and trading technology team
  • Create and maintain fully automated DevOps pipelines

Requirements

  • Bachelor’s degree or foreign equivalent in Computer Science, Electronic Engineering, or a related field
  • 3 years of related work experience
  • 3 years of experience in Multithreaded skills and use of current Java Frameworks
  • 3 years of experience in Using Java advanced features to reduce trading latencies
  • 3 years of experience in Improving application throughput
  • 3 years of experience in Design, implementation, and delivery of complex, globally-distributed, high-availability, real-time trading systems
  • 3 years of experience in Server-side Java
  • 3 years of experience in QA Automated testing and processes
  • 3 years of experience in Agile style development methods
  • 3 years of experience in FX or Rates front office technology (pricing, risk, liquidity aggregation, high-frequency trading or ecommerce)
  • 3 years of experience in Developing, maintaining, and deploying high-performance, low-latency applications
  • 3 years of experience in Messaging systems (Solace, Tibco/RV, Aeron or IBM MQSeries) and integrating them

Skills

  • Java
  • Low latency technologies
  • Messaging solutions
  • Multithreaded skills
  • Current Java Frameworks
  • Java advanced features
  • Server-side Java
  • QA Automated testing and processes
  • Agile style development methods
  • FX or Rates front office technology
  • High-frequency trading
  • Ecommerce
  • Messaging systems
  • DevOps pipelines
  • Application Development
  • Application Integrations
  • Application Maintenance
  • Applications Architecture
  • Detail-Oriented
  • Enterprise Application Delivery
  • Group Problem Solving
  • Programming Languages
  • Software Development Life Cycle (SDLC)
  • System Applications

Location

  • New York, NY

Work Type

  • Full time

Experience Level

  • Senior
  • 3 years of related work experience

Education Level

  • Bachelor’s degree or foreign equivalent in Computer Science, Electronic Engineering, or a related field

Salary/Compensations

  • $225,000.00 per year

Benefits

  • 401(k) program with company-matching contributions
  • Health, dental, vision, life and disability insurance
  • Paid time-off plan

About the Company

  • RBC Capital Markets, LLC is one of the largest and most successful banks in the world.
  • At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC.
  • We believe an inclusive workplace that has diverse perspectives is core to our continued growth.
  • Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities.
  • RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.

Equal Opportunity

  • RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.