Design, develop, test, and maintain complex financial software applications using Python.
Collaborate with cross-functional teams to identify business requirements and translate them into technical specifications.
Develop high-performance algorithms for capitalization, derivatives pricing, and equity trading systems.
Troubleshoot issues related to multithreading and scalability in large-scale distributed systems.
Job Requirements :
5-8 years of experience in algorithm development for finance or banking industry.
Strong understanding of financial markets, products (e.g., derivatives), and regulations (e.g., Dodd-Frank).
Proficiency in Python development with expertise in OOPs concepts.
Experience working on big data processing pipelines using Hadoop/Hive+ technologies.
Job Classification
Industry: InternetFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time