Imc Software Engineer responsible for developing and maintaining trading platform software and algorithms. Collaborate with traders, quant researchers, and engineers globally to enhance trading strategies and technology.
Responsibilities
Build and maintain our trading platform and software stack
Bring our trading strategies and technology platform to the next level
Collaborate with Traders, Quant Researchers and other Engineers both locally and globally
Develop expertise within the entire software development lifecycle
Learn new technologies and programming languages in a dynamic environment
3-5 years of full-time professional work experience post-graduation
Qualification
BA/BSc/MA/MSc in EngineeringInterest in the financial markets
Required
BA/BSc/MA/MSc in Engineering, Computer Science or related degree
Must have strong knowledge of algorithms and data structures
Proficiency in a programming language is required (Java or C++ preferred)
Experience leading a small team or project is preferred
Strong analytical skills and interest in solving complex problems programmatically
Desire to interact and work closely with non-engineers in a dynamic environment
Interest in the financial markets; previous knowledge is NOT required