Description

Position Description:
We are looking to grow our team in Montreal with energetic, motivated technologists who want to make a difference in a dynamic business environment. Working in Agile squads, you will experience and contribute to the full software development lifecycle. You can flex your analysis skills to understand the problem, design and code the solutions, and help to advance our DevOps journey with automated testing, deployments and monitoring. All roles in Commodities Tech offer the opportunity to work directly with various senior stakeholders across Technology Division and their Business sponsors. As part of a global team, you will also collaborate with team members across regions. Partner with other engineering teams to understand technology offerings and how they can be applied and leveraged as part of our solutions. In the Montreal office, you will be part of a large technology hub located in state-of-the-art offices designed for collaborative teamwork. We support flexible working and are passionate about offering enriching career opportunities. To be successful in the role, you will have:
Experience of developing with core Java
Demonstrate good understanding of OO principles, design patterns, n-tier architecture
Understanding the SDLC (software development life cycle)
Relational database skills (SQL, Sybase, DB2, Oracle)
Experience in these technologies is helpful, but not essential: Python, Perl, Shell, C#, AngularJS, Scala
Comfortable developing on Linux
Good problem solving, and communication skills who can work effectively in a team
Knowledge/experience of Financial Services or Commodities is not necessary (you'll be able to learn as you go). But what is important is an energy and motivation to learn and develop

Education

Any Graduate