Sr Software Engineer - Java - multithreading - Trading Systems

This job is no longer active. View similar jobs.

POST DATE 9/6/2016
END DATE 12/19/2016

Trading Exchange New York, NY

Location
New York, NY
AJE Ref #
576104962
Job Classification
Full Time
Job Type
Regular
Company Ref #
27971083

JOB DESCRIPTION

MUST HAVE FIX AND SOME DERIVATIVES KNOWLEDGE

* Lead the technical design for trade processing and regulatory reporting platform (API, data flows and data warehouse, etc)
* Create architecture specifications and other design artifacts representing the approach
* Deliver high quality code with established softwareengineering practices
* Be able to own a task from start to finish with minimal supervision
* Review peers' code in a constructive and objective manner
* Develop proof of concepts for business and architectural features
* Materialize business strategies with your technical expertise

SKILLS/QUALIFICATIONS

* 7+ years of relevant work experience
* Strong knowledge of Java or other object-oriented languages
* STRONG UNDERSTANDING OF ALL DERIVATIVES ASSET CLASSES (IRD, CDS, FX, EQUITY, ENERGY, ETC)
* Knowledgeable about any regulatory reporting requirements (CFTC, SEC, EMIR, etc)
* Knowledgeable about the trading life cycle (matching, affirmation, etc)
* Expert with FpML and FIX (FIX VERY NICE TO HAVE)
* EXPERIENCED IN DESIGNING CLIENT FACING API
* Excellent writing and communication skills
* SOLID FUNDAMENTALS OF DATA STRUCTURES AND ALGORITHMS
* Knowledge of enterprise integration patterns and application messaging systems (NICE TO HAVE)
* Experienced in test-driven development practice (NICE TO HAVE)
* Knowledgeable in commonly used testing framework and continuous integration systems (NICE TO HAVE)