Python Developer
Design and implement scalable risk applications and tools from the ground up for a top-tier hedge fund.
* Develop high-performance systems for traders, conduct pre-trade checks and analysis, manage risks and limits, generate reports of trading activities, integrate FIX connectivity, and link market data providers.
* Maintain various applications using Python, apply end-user and server-side data processing techniques, follow SDLC, and leverage agile development methodologies.
Mandatory Skills:
* Strong understanding of data quality principles.
* Hands-on experience with Python programming language.
* At least 1 year of experience in trading domain or capital markets.
* Proven expertise in designing and developing data models using industry best practices.
* Experience in using code management and CI/CD tools such as GitHub, Azure DevOps, Jenkins, Bamboo etc.
* 5+ years of experience working with Python programming language.
* Good understanding and demonstrated experience working with SQL (MySQL).
* Extensive experience designing and developing reports and performance metrics from complex and disparate platforms.
Nice-to-Have Skills:
* Risk trading system development experience.
* Python web frameworks such as Django and FastAPI.
* Understanding and demonstrated experience working with MySQL database.
* Geneva experience especially in gSQL and RSL.
* KDB Experience.