Back-End Developer in Montreal at Metrio

Metrio

Montreal

Metrio
Type Full time Date of publication: 25 Nov 2020 Apply

Company Description

L’analyse de données et le reporting liés aux risques extra financiers sont des secteurs en pleine effervescence désormais au coeur des décisions de plus en plus d’entreprises. Chez Metrio, nous développons des solutions de pointe permettant à nos clients de gérer et communiquer leurs performances en développement durable.
 
Basés à Montréal, nous travaillons avec plus de 75 clients provenant de diverses industries en Amérique du Nord et en Europe, dont Target, Air Canada, Aldo, Bell, Bombardier, Bonduelle, Desjardins, RBC, Sid Lee, Sobeys et la Ville de Lausanne.
 
Nos processus de développement d’applications font en sorte que tous les employés contribuent directement aux impacts positifs des clients de Metrio. C’est pourquoi nous sommes à la recherche de personnes qui désirent se joindre à notre équipe pour utiliser leur savoir-faire au profit de leur environnement dès aujourd’hui. Metrio est une entreprise certifiée B Corp qui propose un milieu de travail équilibré, au coeur du Mile-End, en face du Dieu du Ciel!    


Job Summary

Joining METRIO is an opportunity to be part of a company in growth mode with a mission of making a better future through developing software that contributes to solving sustainability issues. Working closely with the Platform team, you will be called upon to:
  • Participate in the development of an event-driven platform;
  • Participate in the design and implementation of new applications in sustainable development;
  • Suggest improvements to the architecture of the platform;
  • Participate in the implementation of new functionalities as well as maintain and optimize the existing functionalities of the platform; 
  • Design and implement high-performance solutions to complex algorithmic problems.
Your profile
  • Minimum of five years of professional experience as a developer;
  • Knowledge of event-driven programming;
  • Knowledge and experience in programming with Ruby, Python or Rust;
  • Ability to design and analyze algorithms;
  • Relevant university education;
  • Knowledge of Docker and Git;
  • Knowledge of Continuous Integration / Continuous Deployment (CICD);
  • Familiarity with Apache Kafka or pub/sub technology;
  • Familiarity with databases such as MongoDB and Postgres.
Your assets
  • Demonstrate independence, creativity and initiative, and be able to understand the company's architecture and business objectives;
  • Good written and oral communication skills;
  • Have experience working with Agile and iterative development methods;
  • Ability to work in both French and English;
  • Have a strong interest in learning new technologies;
  • Expertise in design and analysis of large-scale distributed systems;
  • Fully committed to providing reliable and fault-tolerant systems;
Salary and working conditions
  • Competitive salary based on experience
  • Flexible schedule and workplace
  • Three weeks vacation effective immediately and four weeks in the second year of employment
  • Complete health insurance plan
  • Participation in the company's employees stock ownership plan
Application Procedure
To submit your application, please send your CV via the Espresso-Jobs form. 

 

This text represents you? Then submit your application via Espresso-jobs.ca

The use of the masculine gender includes the feminine and is employed solely to facilitate reading.