To help you find the most relevant
jobs, we've come up with an approximate compensation for this
position. This is based on similar jobs with compensation
$100K to $140K -Montreal, QC
In this role, the selected candidate must have an understanding of design and system architecture, ability to work on all aspects of software development from requirement collection to analysis, design, development and testing.
This position is responsible for assist in the development of new components for the platform inclusive of services, data flows, business rules, interfaces, and more. The candidate should be technically curious and ready to operate in a fast moving environment with a significant demand on delivery.
This position is responsible for the core technologies for the FX electronic trading business, providing infrastructure and implementing algorithmic solutions for high frequency trading, hedging and order management system.
In this role, you will design, develop, and maintain high volume Java and Scala based data processing batch jobs using industry standard tools and frameworks in the Hadoop ecosystem, such as Spark, Kafka, Scalding, Cascading, Hive, Impala, Avro, Flume, Oozie, and Sqoop.
The candidate must also strongly appreciate and understand the impact of code/environmental changes on the business unit; excellent working knowledge of the following technologies: Java, Databases (DB2, Sybase), Integration (JSon/Soap/Xml/Messaging).
In this position, you will work on development and support of enterprise data warehouse infrastructure applications. This position requires strong Java and/or Perl programming and debugging skills as well as capability to learn and adapt to new methodologies and tools to optimize our systems.