Senior Java Developer


We are looking for experienced Java developers for work in development of industrial configuration, control and monitoring applications. If you like team-oriented, challenging projects that can drive your career and make a difference, we want to hear from you!

Your responsabilities:

  • Analysis, coding and delivery of new or improved applications for indistrial systems, in order to meet new and evolving requirements regarding configuration, performance, monitoring and integration of various industrial systems.
  • Technical collaboration to help team-members in understanding complex algorithms and designs, to guide development efforts, and generally to participate on technical subjects.
  • Design and implementation of software modules to implement algorithms, present efficient user interfaces, interact with databases, and exchange data with interconnected systems. Code refactoring, performance improvements, continuous refinement.
  • Analysis of reported deficiencies, development of plans, software design and testing of solutions.
  • Help other team-members in proper use and application of the simulation framework.
  • Requirements refinement and design documentation, preparation of development plans and reports.
  • Testing and scripting in support of automated verification for new features.



  • Bachelor’s degree in software engineering or computer science, or equivalent experience;
  • 8+ years experience in Java software programming under Linux/Windows; at least 3 years in design and development of algorithms using object-oriented programming concepts;
  • Demonstrated skill at understanding and refining software requirements;
  • Solid experience with databases;
  • Good working knowledge of application configuration and execution on the linux platform;
  • Excellent communication skills in French and English;
  • Available to work from home or at our office in the greater Montreal.

We comply with safety regulations and all employees can work from home. 

What we offer :

  • Flexible hours
  • REER
  • Group Insurance
  • Full time job