Share this job
Senior Software Developer
New York, NY
Apply for this job

Description:


Designation: Senior Consultant

Job title – Senior software developer (with experience in Java)

Department: Fixed Income, Institutional Securities Technology (IST)


Job Location: New York



Technology/Role/Department


Technology is the key differentiator that ensures that we manage our global businesses and serve clients on a market-leading platform that is resilient, safe, efficient, smart, fast and flexible. Technology redefines how we do business in global, complex and dynamic financial markets. We have a large number of award winning technology platforms that help to propel our Firm’s businesses to be the top in the market. We have built strong techno-functional teams which partner with our offices globally taking global ownership of systems and products. We have a vibrant and diverse mix of technologists working on different technologies and functional domains. There is a large focus on innovation, inclusion, giving back to the community and sharing knowledge.

Institutional Securities Technology (IST) develops and oversees the overall technology strategy and technology solutions to drive and enable the Institutional businesses and enterprise-wide functions. Our clients include Fixed Income, Equities, Commodities, Investment Banking, Research and Global Capital Markets as well as Operations, HR and Corporate Services.

IRD is a fast-moving front office development team with teams spread across NY, Montreal, London and Asia. We support the continued expansion of the vanilla and exotic OTC interest rate derivatives and structured notes business by growing and maintaining a comprehensive suite of applications encompassing pre-trade pricing, workflow, trade capture, lifecycle, affirmation, confirmation, risk & PnL attribution, collateral management and settlement.



We are seeking strong technologists with core Java skills in a Linux server-side environment. The role will include a combination of long-term strategic development and shorter-term business-focused development. You will be expected to gain expertise in various components of the trading platform and take full ownership of the components as well as projects requirement solicitation to roll-out.

Primary Responsibilities

- Interface with front office trading desks and strategists to gather requirements and to synthesize technology solutions to meet business objectives

- Software design and development in compliance with software development life cycle standards

- Project planning, execution and delivery into production environment

Skills Required

- Strong proficiency in Java, with emphasis on messaging protocols

- Development experience in object-oriented programming and working with new and legacy systems

- Strong pragmatic problem-solving skills, result-oriented, and can-do attitude

- Excellent communication skills and ability to excel in a global team environment


Skills Desired

- Experience/strong interest in finance industry, and fixed income derivatives

- Experience in functional programming/Scala or willingness to learn Scala

- Relational databases


Skills Proficiency

- Intermediate/Senior


Apply for this job
Powered by