Are you a seasoned developer seeking a challenging role at the intersection of technology and finance? We're looking for a talented individual to join our team and contribute to the development of our strategic Equities Tick and Transaction Cost Analysis systems.
As an Equities Tick and Transaction Cost Analysis Developer, you will play a pivotal role in building and maintaining high-performance systems that handle complex analytics and meet stringent throughput and latency requirements. You will collaborate closely with our quantitative analysts and business stakeholders to translate complex requirements into robust technical solutions.
Responsibilities:
- Design, develop, and maintain scalable and secure software components within our Equities Tick and Transaction Cost Analysis systems.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
- Implement solutions using Java, KDB, and other relevant technologies.
- Conduct unit testing, integration testing, and performance testing to ensure the quality and reliability of your code.
- Troubleshoot and resolve technical issues.
- Stay up-to-date with the latest industry trends and technologies.
Qualifications:
- Strong proficiency in Java programming, with experience in Java web development a plus.
- Experience with KDB databases and related technologies.
- Familiarity with Unix/Linux environments.
- Knowledge of messaging systems like LBM and TIBCO.
- Understanding of financial markets, particularly equities trading.
- Experience with market data protocols (FIX, AEP, MPF, etc.).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
If you are a passionate developer with a strong background in high-performance computing and financial technology, we encourage you to apply.