Fixed Income eTrading Developer

Fixed Income eTrading Developer

  • Location

    US - New York

  • Sector:


  • Job type:


  • Contact:


  • Contact email:

  • Job ref:

    JN -062018-89900

  • Published:

    8 months ago

  • Expiry date:


  • Startdate:


  • Consultant:


Role: Fixed Income eTrading Developer


Department Overview


Fixed Income Electronic Trading is part of the Fixed Income Technology Solutions group responsible for delivering:


·         Pricing of Fixed Income cash securities

·         Distribution of Fixed Income securities to market

·         Dealer-to-Dealer order execution solutions

·         Dealer-to-Client quoting solutions

·         Automated and algorithmic trading capabilities

·         Cash risk calculation

·         Sales technology

·         Trade management services

·         Business intelligence


Job Description


As part of the Global Fixed Income Electronic Trading team, the Solutions Design IT Specialist will:


·         Develop eTrading applications to support the Fixed Income rates and credit businesses across cash and derivatives globally

·         Design, develop and maintain solutions consistent with project objectives that maximize system availability and performance

·         Work closely with other team members to ensure consistency in coding standards and approaches

·         Be responsible for leading technical aspects of projects from inception through to deployment

·         Provide detailed development estimates as well as weekly status reporting

·         Ensure that solutions adhere to development best practices and architectural principles

·         Lead code reviews

·         Work directly with the trading desks on requirements


Job Requirements


Key skills:


·         Expert Java Developer

o   Enterprise Integration Patterns

o   Design Patterns

o   Strong concurrency, networking, algorithms and data structures knowledge

o   Detailed low-level Java knowledge


·         Strong knowledge of web frameworks, React, Angular 2+ or any other JavaScript web toolkit

o   Understanding of web development using node

o   Experience with NPM

o   Working experience with TypeScript

o   Experience with Web Sockets

o   Experience with internal/private NPM repositories

·         Strong knowledge of source control software (preferably Git)

·         Experience with continuous integration tools (preferably Teamcity, Jenkins)

·         Experience with dependency management (preferably Nexus, Maven, Gradle)

·         Shell scripting

·         Knowledge of SQL server databases, NoSQL databases

·         Knowledge of (big) data engineering, data science and interpretation

·         Experience building trading algorithms in Fixed Income

·         Ability to work directly with traders on gathering requirements

·         Familiarity with code review tools (preferably Crucible)

·         Familiarity with software change controls applicable to the banking industry


Nice to haves:


·         Front Office Fixed Income Electronic Trading knowledge (rates and credit across cash and derivatives businesses)

·         Continuous Delivery concepts (deployment pipelines, etc)

·         DevOps concepts

·         Python

·         Node programming

·         Event Driven Architectures