Application Developer



POSITION SUMMARY

The Application Developer will work with an Agile team on Web, mobile and desktop products for the monitoring of high-powered rotating machines. Working within the R&D team, the person hired will be responsible for developing new and/or improving existing applications. This includes: producing work assessment reports, programming, testing, debugging and documenting the selected software solution in order to meet the stakeholders’ needs.

TASKS & RESPONSIBILITIES

  • Develop system specifications, modify, test, code and debug computer programs under general supervision, according to specific planning and deadlines;
  • Participate in the discovery and evaluation of new technologies;
  • Contribute and collaborate to the success of the team in an Agile context;
  • Participate in the continuous improvement of tools and processes;
  • Partake in peer reviews;
  • Occasionally provide assistance to other departments to support the product;
  • Document, according to the rules established by the department, the work done at each stage of the design.

 

REQUIREMENTS

  • Undergraduate degree in Computer Science or equivalent experience;
  • 2 years or more of experience in application development;
  • Knowledge of the Node.js platform as well as the React, Mocha, Jest and SuperAgent libraries;
  • Experience in using JSON/RESTful services;
  • Familiarity with the Git source code management system;
  • Very good knowledge of object-oriented programming languages (C ++, C # and/or Java);
  • Proficiency in French and English, both oral and written;
  • Excellent attention to details and analytical skills;
  • Ability to be autonomous in the accomplishment of tasks;
  • Good communication skills and team spirit.

 

ASSETS

  • Experience with Agile methodology;
  • Having already published an app on Heroku, Apple Store or Google Play;
  • Experience with MongoDB;
  • Interest in test-driven development (TDD);
  • Basic knowledge of electrical concepts.

 

Join the VibroSystM Team!


I have read the Privacy Policy and understand that the information I provide will be collected and stored by VibroSystM Inc. *

Sign up to receive the latest information about current and upcoming VibroSystM events and achievements, as well as the most recent news in the world of power generation.

* All fields required