Développeur.euse logiciel | Software Developer

Software DevelopmentFull TimeBromont, Qc or remote from anywhere in Québec

Apply Now

English follows


En tant que développeur.euse logiciel chez Cogiscan, tu auras l’occasion de rejoindre une entreprise en développement logiciel en croissance constante, fondée au Québec en 1999. Notre équipe développe des solutions d'IIoT et d’Industrie 4.0 reconnues pour leur impact positif et concret sur l’efficacité de l’industrie manufacturière électronique. Plus de 450 usines à travers 50 pays font confiance à nos solutions.


Nous sommes à la recherche d’un.e développeur.euse full stack pour joindre l’une de nos équipes Scrum et contribuer directement à la création de solutions de connectivité et de suivi de production qui ont un impact positif et concret sur l’efficacité de l’industrie manufacturière électronique. Il s'agit d'un poste permanent, à temps plein avec la possibilité de travailler à distance de partout au Québec ou de notre bureau de Bromont.


CE QUE TU FERAS

  • Analyser et synthétiser les besoins des clients
  • Estimer les efforts requis pour le travail à accomplir
  • Concevoir et programmer les fonctionnalités logicielles, tant au niveau back-end (environ 75%) que front-end (environ 25%)
  • Élaborer et maintenir les tests automatisés

LES DÉFIS AUXQUELS TU FERAS FACE

  • Concevoir de nouvelles interfaces usagers répondant aux besoins des utilisateurs qui œuvrent dans les usines d’assemblage électronique
  • Explorer, proposer et instaurer des nouvelles technologies afin d’assurer l’amélioration continue de nos solutions
  • Optimiser des fonctionnalités pour nos solutions de traçabilité et de contrôle du matériel afin de répondre aux besoins réels de notre industrie

CE QUE NOUS RECHERCHONS

  • Un diplôme universitaire ou collégial, de préférence en informatique ou dans un domaine connexe
  • Expérience en développement logiciel (que tu sois fraîchement gradué.e ou que tu travailles dans le domaine depuis de nombreuses années, nous avons des défis intéressants pour toi!)
  • Une excellente maîtrise d’un des langages orienté objet : Java et/ou C#
  • Une solide expérience dans l'utilisation de bases de données relationnelles
  • Un esprit analytique, un intérêt marqué pour la manipulation de données et une capacité démontrée en résolution de problèmes
  • Une capacité à livrer des résultats hautement fiables avec une bonne gestion de son temps
  • Être bilingue en français et en anglais : Notre documentation technique étant rédigée en anglais, il est essentiel d’être à l’aise à lire et écrire en anglais. La connaissance du français est également requise, car notre communication quotidienne au sein de l'équipe se fait en français
  • Important : Seuls les candidats.es qui sont déjà légalement autorisés.es à travailler au Canada seront pris.es en considération.

OUTILS ET STACK TECHNOLOGIQUES

  • Langages et technologies de nos solutions logicielles : Java, TypeScript, Angular, IBM DB2, REST, MQTT, AMQP
  • Outillage de gestion du code, de test et d’intégration continue : Git, Bitbucket, Jenkins, Gradle, JUnit
  • Outils de collaboration et de documentation : Jira, Confluence, Microsoft Office 365 et Teams

QUELS SONT LES AVANTAGES

  • Cinq semaines de vacances universelles : Le bien-être fait partie de nos valeurs, et nous pensons que chaque membre de l'équipe devrait avoir un nombre de jours de vacances équivalent.
  • Travail à distance : C’est au choix de chacun – nous pouvons travailler 100 % de la maison, du bureau ou un mélange des deux (et ceci est pour le long terme, pas seulement temporaire).
  • Vendredi Flex : Nous savons que l'efficacité ne repose pas uniquement sur le nombre d'heures de travail. Nous sommes donc en congé un vendredi sur deux pour déconnecter, nous ressourcer et avoir plus de temps pour nous et notre famille.
  • Culture d'entreprise forte (malgré la distance !) : Nous valorisons vraiment le respect, la confiance, le bien-être, l'impact et la collaboration.
  • Réelle flexibilité: La flexibilité n'est pas qu'un mythe ici. Elle se reflète dans nos horaires de travail, notre approche de planification de vacances et dans l'équilibre vie personnelle et vie professionnelle.
  • Rayonnement international : Nous travaillons sur des projets stimulants avec des clients, partenaires et collègues situés aux quatre coins de la planète.
  • Santé : Nous avons accès à une assurance collective complète + à la télémédecine.
  • Passionnés de plein air : Notre bureau est situé dans la magnifique ville de Bromont, à quelques kilomètres seulement du ski, du vélo de montagne et de la randonnée - et nous en profitons pleinement!
  • Une équipe, un objectif : Comme nous sommes une équipe de 60 personnes, nous avons tous notre mot à dire et pouvons faire une véritable différence – et ça que l’on ait rejoint récemment Cogiscan ou que l’on y travaille depuis 20 ans.
  • Allocation aménagement télétravail : 500$ annuel pour équiper notre bureau à la maison avec le matériel nécessaire pour travailler confortablement et ergonomiquement.
  • Un cadeau pour chacun : Lorsque c’est notre anniversaire, c’est une journée de congé payée.

* Nous sommes équipés pour mener le processus de recrutement à distance. Les entrevues sont habituellement via vidéoconférence Teams, ce n’est pas nécessaire de se déplacer au bureau de Bromont.


- - - - - -


As Software Developer at Cogiscan, you will have the opportunity to join a steadily growing software development company founded in Quebec in 1999. Our team is developing high-end IIoT and Industry 4.0 solutions recognized for their positive and concrete impact on the efficiency of the electronics manufacturing industry. Already more than 450 factories in over 50 countries trust our solutions.


We’re looking for a Full-Stack Developer to join one of our scrum teams and contribute directly to the creation of connectivity, traceability and analytics solutions that have a positive and concrete impact on the efficiency of the electronics manufacturing industry. This is a permanent, full-time position with the possibility of working remotely from anywhere in Québec or from our Bromont office.


WHAT YOU WILL DO

  • Analyze and synthesize customer needs
  • Estimate the effort required for the work to be accomplished
  • Design and program software features, at both back-end (about 75%) and front-end (about 25%) levels
  • Develop and maintain automated tests

THE CHALLENGES TO EXPECT

  • Design new user interfaces that meet the needs of the users who work in electronic assembly factories.
  • Explore, propose and implement new technologies to ensure continuous improvement of our solutions
  • Optimize functionalities for our traceability and material control solutions to meet the real needs of our industry

WHAT WE ARE LOOKING FOR

  • A university degree or college diploma, preferably in computer science, software engineering, or related fields
  • 2+ years of experience in software development
  • Experience in software development (whether you’re a recent graduate or have been working in the field for many years, we have some interesting challenges for you!)
  • A solid experience with an object-oriented language: ex. Java and/or C#
  • Proven experience in the use of relational databases
  • An analytical mind, a keen interest in data manipulation and a demonstrated ability to solve problems
  • The ability to deliver highly reliable results with good time management
  • Be bilingual in French and English: Since our technical documentation is written in English, it is essential to be comfortable reading and writing in English. Knowledge of French is also required, as our daily communication within the team is in French
  • Important: Only candidates who are already legally entitled to work in Canada will be taken into consideration

TECHNOLOGICAL TOOLS AND STACK

  • Languages and technologies used in our software solutions: Java, TypeScript, Angular, IBM DB2, REST, MQTT, AMQP
  • Code management, testing and continuous integration tools: Git, Bitbucket, Jenkins, Gradle, JUnit
  • Collaboration and documentation tools: Jira, Confluence, Microsoft Office 365 and Teams

WHAT ARE THE PERKS

  • Universal Five Weeks of Vacation: Well-being is part of our values, and we believe that each member of the team should have equal time off.
  • Remote Work: You choose whether you work from home 100% of the time, from the office, or a mix of both (and this is for the long run, not just temporary).
  • Vendredi Flex: We know that efficiency is not only based on the number of hours we work. Therefore, we’re off one Friday out of two to disconnect, recharge, and have more time for ourselves and our family.
  • Strong Company Culture (despite the distance!): We truly value respect, trust, well-being, impact, and collaboration.
  • True Flexibility: Flexibility isn’t just a myth here. It’s reflected in our work schedule, in our approach to vacation planning, and in balancing life & work.
  • International Reach: We participate in stimulating projects with customers, partners, and colleagues located worldwide.
  • Healthcare: Comprehensive group insurance, including access to telemedicine.
  • Outdoors Enthusiasts: Our office is in beautiful Bromont, only a couple km away from skiing, mountain biking & hiking – and we love taking advantage of it!
  • One Team, One goal: Being a team of 60, we can all speak up and make a true difference, whether you recently joined or have been with Cogiscan for 20+ years.
  • Home Set-up Allowance: $500 yearly to outfit our home office with the necessary equipment to work comfortably and ergonomically.
  • A gift from us to you: Your birthday is a paid day off.

* We’re equipped to conduct the recruitment process remotely. Interviews are usually conducted via Teams video conference, so there is no need to travel to our Bromont office.