Java Developer - E-Trading Rates and Pricing developer

Compensation

: $125,045.00 - $170,900.00 /year *

Employment Type

: Full-Time

Industry

: Information Technology



Loading some great jobs for you...





1050 to 1200 per day on 1099 basis. Front Office Development is focused on providing solutions for pricing, executing, booking and processing of trades to the business. This is a dynamic & fast paced environment incorporating vendor and in-house systems. As a developer in NYC you will be joining an eTrading team that is extending the Rates Derivatives Trading Platform built in London to incorporate the USD IRS desk at MSUSA. Therefore this is an exciting opportunity to contribute to a product as it is globalized. You will be primarily working on extending and supporting the USD IRS desk in NYC, through a mixture of individual and team-based tasks from small enhancements through to large scale implementations and platform globalization under guidance of the London team. The eTrading team are a small, highly technical group responsible for functionality encompassing: Sourcing market data from external vendors eg. BPipe and ION Pricing of vanilla and custom IRS products (often using in-house and vendor analytics) Contribution publication to B2C venues eg. Bloomberg and Tradeweb Automated handling of client enquiries including auto responses Intraday Real-time Risk (IRS) Ensuring limits and risk controls are enforced Providing valuations to downstream systems Maintenance and enhancement of tick data capture The ideal candidate will possess excellent technical problem solving skills (predominantly in JAVA), ability to adapt to new technologies quickly, able to clearly communicate technical and non-technical topics and a keen interest in learning the rates derivatives business while working alongside IT teams, Front Office traders, sales and research. Essential Job Duties Work as part of the wider Pricing/eTrading development team with MHI Develop software, delivering to agreed requirements, using an agile delivery process and adhering to agreed standards for Documentation, System Testing, User Acceptance Testing and Change Control Keep close communication with technical architects and leverage reusable software to facilitate quick time-to-market where ever possible Gather, understand, and analyse functional requirements directly from the Front Office Trading & Sales desks (with particular focus on USD IRS desk) Work with business and product leaders to understand their key drivers and help them understand how technology should influence their strategy Contribute to architecture decisions and planning sessions Evaluate technologies for research and Proof Of Concept Support all implemented solutions including incident, problem, and defect management, and appropriately cross train other members within the team so that they are able to do the same Any additional responsibilities agreed with your line manager Experience All stages of the software development lifecycle Design patterns Fixed income eTrading platforms Agile development Linux and Windows environments Working in a distributed team Technical Knowledge/Skills Strong JAVA developer Broad knowledge of open source Java libraries and frameworks High level understanding of interest rate products eg. IRS, bonds Knowledge of ION ZeroMQ Google Protocol Buffers Kyro KDB Qualifications Bachelor Degree or equivalent Java certification Key Behaviours/Competencies Work cooperatively and productively with colleagues to meet shared goals Ability to work within a high pressure environment Ability to clearly document and communicate objectives, requirements and designs at different levels of abstraction Excellent written and verbal communication skills Ability to prioritise and handle multiple assignments simultaneously Deliver projects from initiation to completion - provided by Dice
Associated topics: .net, application, c c++, c++, c#, develop, devops, php, software engineer, sw * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...