Job Description
Job Description
We are looking for an experienced Senior Developer to join our team in New York, New York. This position is within the banking industry and offers a long-term contract opportunity. The ideal candidate will have a strong background in software development, with expertise in algorithm design and integration for financial markets.
Responsibilities :
- Develop, test, and refine algorithms to enhance trading systems and market integration.
- Improve connectivity and integration with external broker markets, including Fenics and DealerWeb.
- Expand functionality for quoting across direct-to-client platforms such as Tradeweb, Bloomberg, and MarketAxess.
- Collaborate with cross-functional teams to ensure seamless deployment of code and system updates.
- Conduct thorough code reviews to maintain high-quality standards and system efficiency.
- Utilize object-oriented programming principles to design scalable and maintainable applications.
- Implement solutions for securities trading and banking software applications.
- Optimize application performance and ensure compliance with industry regulations.
- Provide technical leadership and mentorship to less experienced developers.
- Minimum of 7 years of experience in software development, particularly within the banking or financial sector.
- Proficiency in programming languages such as Java and JavaScript, including advanced JavaScript frameworks.
- Demonstrated expertise in algorithm development and integration for financial markets.
- Strong knowledge of trading platforms such as Bloomberg Terminal and MarketAxess.
- Experience with SQL and database management for application development.
- Familiarity with object-oriented development principles.
- Ability to perform code deployments and reviews with attention to detail.
- Solid understanding of securities trading and consumer banking software systems.