A diversified trading firm in Montreal is seeking a Software Developer to enhance their trading systems. The role involves developing critical software and collaborating with operations teams. Ideal candidates have a relevant degree and experience in software engineering, particularly with technologies like Python or C++. The company offers mentorship, competitive salary, and various employee benefits including paid volunteer work and daily catered meals.
Qualifications
2 to 10 years of experience building software systems.
Strong knowledge in Python, C++, or Java.
Responsibilities
Develop software for algorithmic trading.
Build scalable and performant software.
Research technologies for enhancing trading systems.
Skills
Software engineering principles
Python
C++
Java
Network programming
Cloud technologies
Strong verbal communication
Education
Bachelor’s or Master’s degree in Computer Science, Software Engineering or equivalent
Tools
Redis
RabbitMQ
GraphQL
Kafka
MongoDB
Docker
PostgreSQL
MySQL
MS SQL Server
Oracle
Job description
A diversified trading firm in Montreal is seeking a Software Developer to enhance their trading systems. The role involves developing critical software and collaborating with operations teams. Ideal candidates have a relevant degree and experience in software engineering, particularly with technologies like Python or C++. The company offers mentorship, competitive salary, and various employee benefits including paid volunteer work and daily catered meals.