About the company
IMC is a leading trading firm, known worldwide for our advanced, low-latency technology and world-class execution capabilities. Over the past 30 years, weāve been a stabilizing force in the financial markets ā providing the essential liquidity our counterparties depend on. Across offices in the US, Europe, and Asia Pacific, our talented employees are united by our entrepreneurial spirit, exceptional culture, and commitment to giving back. It's a strong foundation that allows us to grow and add new capabilities, year after year. From entering dynamic new markets, to developing a state-of-the-art research environment and diversifying our trading strategies, we dare to imagine what could be and work together to make it happen.
Job Summary
Your Core Responsibilities:
šTo strengthen our highly talented Technology team, we are looking for a Software Engineer with strong Java and Python skills . You will be creating scalable business-critical applications and supporting IMCās Trading desks in Chicago, Amsterdam, Mumbai and Sydney. šBuild position keeping and trade reconciliation software for IMCās Trading Desks globally with a strong focus on scalability, reliability and compatibility šWork with the Mid-Office, Finance, Business Planning/Analysis and Strategy Developer teams to develop and maintain proprietary tools to automate workflows. šCode, develop, test, deploy and maintain automations and new applications; šWork through internal client requests. Gather details, requirements and feedback from a range of internal stakeholders in order to implement creative automation solutions using innovative coding practices.
Your Skills and Experience:
šStrong programming skills in Java 11+. Experience in latest versions of Java highly desirable šFamiliarity with python ā preferred šFamiliarity with Docker and Kubernetes, SQL/NoSQL databases šComfortable in Linux environments šExperience gathering business requirements, communicating with key stakeholders and delivering solutions quickly šThe ability able to work on greenfield projects under minimal supervision and to take full ownership of the applications you build šA high degree of flexibility and adaptability: willing and able to deal with uncertainty and ambiguity in a rapidly evolving environment šStrong troubleshooting and diagnostic skills; ability to solve problems creatively and proactively šPrior knowledge of trading / capital markets is not required. Curiosity and a willingness to learn is.