Visitez nos autres divisions :

Software Developer

  • Horaire : 37.50 h – Full time
  • Type de poste : Permanent position
  • Lieu 2121, rue Olivier, Plessisville, QC

Do you wish to participate in large-scale projects within a dynamic company that is focused on high technologies and committed to the environment? Machinex has a position for you!

Choosing Machinex means choosing to be part of a big family that values personal development.

In brief

Written languages
FR  |  AdvancedEN  |  Intermediate
Spoken languages
FR  |  AdvancedEN  |  Intermediate


  • Group insurance paid at 50%, including medication, paramedical, life insurance, long-term salary insurance, travel insurance and more!
  • Employee Assistance Program – consultation for mental health, family difficulties, legal issues, and more!
  • Retirement plan (RRS) – We contribute with you! 😉
  • We understand the importance of balancing personal life and work. That’s why we offer flexible hours at the beginning and end of the day, allowing you to pick up your children without hassle.
  • Would you like to enjoy an earlier start to your weekend? You have the option to take Friday afternoon off.
  • Teleworking possibility.
  • Rapid progression and career opportunities.
  • A Social Club that organizes activities for YOU! In addition, the management contributes by organizing free activities throughout the year.
  • Competitive vacations, in addition to holidays.
  • Continuous training.
  • Human and understanding managers.

About this position

  • You want to design, maintain, and develop the company’s software.
  • You like to analyze the requests submitted by the various stakeholders regarding product design and make recommendations or even apply corrective measures.
  • You understand the importance of consulting internal customers to establish quotes and explain proposals.
  • You like to conduct various research necessary to improve the product line.
  • You wish to participate in the monitoring of our platforms.

Required Profile

  • You have a background in computer engineering (diploma, degree or equivalent).
  • You have already done software development.
  • You have a solid understanding of object-oriented and functional programming principles and significant experience working with React, C#, and TypeScript.
  • It has been mentioned that you possess a strong curiosity, seeking to comprehend the reasons and methods behind things.
  • You are creative and proactive.

These positions may also interest you


You want to be responsible for maintaining and developing computer systems.


You want to test factory network infrastructures and industrial computer systems to assess their reliability, performance, and security.

Apply now