Job Description:
We are seeking an experienced and technically proficient Senior Developer to join our dynamic team. The ideal candidate will have a robust background in financial systems, specializing in real-time E-Trading, pricing, and risk management solutions. You will work closely with cross-functional teams to design, develop, and maintain high-performance applications for trading workflows.
Key Responsibilities:
- Design and Development: Develop and enhance trading platforms using Java, REACT, and C++, focusing on real-time data processing, execution, and algorithmic trading solutions.
- E-Trading Systems: Build and optimize systems for rates and credit products (both cash and derivative).
- Voice Trading Workflow: Develop workflows in Java and REACT for voice trading solutions.
- Pricing and Risk Management: Enhance pricing and risk management tools using Java and C++.
- UI Development: Design and implement user interfaces using REACT to deliver intuitive and efficient trading workflows.
- Collaboration: Work closely with product managers, traders, and other stakeholders to gather requirements and deliver robust solutions.
Required Qualifications:
- 7-10 years of professional experience in software development, with a minimum of 5+ years in relevant fields.
- Proven expertise in Java and REACT, with a strong understanding of real-time data and algorithmic execution.
- Experience with rates and credit products in both cash and derivative markets.
- Solid knowledge of pricing and risk concepts, with experience implementing these using Java and C++.
- Familiarity with E-Trading systems and related workflows.
- Strong problem-solving and analytical skills with a detail-oriented mindset.
Preferred Qualifications:
- Prior experience in finance or banking environments.
- Deep understanding of trading workflows and financial market systems.
- Ability to work under tight deadlines in a high-pressure environment