Key Skills: Java, Low Latency Systems, Automated Trading Platforms, Agile, CI/CD, Python (plus), Automated Testing, Communication Skills, Trade Reconciliation, Execution Platform Development
Roles and Responsibilities:
- Design, develop, and maintain a high-performance, low-latency electronic execution platform.
- Collaborate closely with traders, quantitative researchers, and clients to understand business needs and deliver innovative product features and enhancements.
- Improve and maintain robust testing frameworks, development tools, and development environments to ensure high code quality.
- Drive and contribute to Agile development practices and support Continuous Integration/Continuous Delivery (CI/CD) pipelines.
- Develop and support solutions for trading platform monitoring, trade reconciliation, application recovery, and critical support functions.
Experience Requirement:
- 12-18 years of experience with strong technical knowledge and expertise in Java and low-latency systems.
- Proven background in developing automated trading platforms, including algorithmic trading, dark pools, and smart order routers.
- Experience in managing multiple priorities with a focus on delivering scalable solutions within deadlines.
- Familiarity with Python is a plus.
- Solid understanding and hands-on experience with automated testing techniques.
- Prior involvement in Agile methodologies and CI/CD processes.
- Strong communication skills with the ability to explain complex technical concepts clearly across multicultural teams.
Education: B.Tech M.Tech (Dual), B.E., B.Tech.