Développeur logiciel

  

Titre du poste

Développeur logiciel

Objectif

Le candidat idéal possède une solide expérience dans le développement de logiciels afin de soutenir et d'améliorer notre contrôleur embarqué HVAC, notre logiciel embarqué et notre interface web. Il sera chargé de rendre notre logiciel convivial, de nous permettre de garder une longueur d'avance sur nos concurrents et de faire de notre équipement le produit préféré et de première qualité dans l'industrie que nous servons.

Rapports à

Directeur de l'ingénierie

Devoirs et responsabilités

  • Développer, tester, maintenir et mettre à jour des applications logicielles (fonctions de contrôle pour le contrôleur embarqué, interface de surveillance en ligne) conformément aux exigences et aux délais du projet.
  • Collaborer avec des équipes interfonctionnelles pour définir et concevoir de nouvelles fonctionnalités.
  • Tester et dépanner les applications nouvelles et existantes afin d'optimiser les performances et de garantir la fiabilité.
  • Participer à l'élaboration des plans de projet.
  • Contribuer aux processus d'amélioration continue et aux meilleures pratiques en matière de développement de logiciels.
  • Documenter les fonctionnalités des logiciels et les spécifications techniques.
  • Participer aux revues de code afin de garantir la qualité du code et le respect des normes de codage.

Compétences requises

  • Licence en informatique, en génie logiciel ou dans un domaine connexe.
  • 3 à 5 ans d'expérience en tant que développeur de logiciels ou dans un rôle similaire.
  • Logiciels : Java, C, Perl
  • Familiarité avec les bases de données : MySQL
  • Conception de sites web : HTML, Javascript, CSS, JQuery
  • Souci du détail
  • Maîtrise du français et de l'anglais requise

Les conditions de travail

  • Coordonner plusieurs tâches simultanément.
  • Recueillir, interpréter et/ou analyser des données et des informations complexes.
  • Comprendre une population diversifiée et y répondre.

 

Position Title

Software Developer

Purpose

The ideal candidate will have a strong background in software development to support and improve on our current proprietary HVAC onboard controller, embedded software & web interface. They will be responsible for making our software user friendly, keeping us ahead of our competition and making our equipment the preferred and premium product in the industry we serve. 

Reports to

Director of Engineering

Duties and Responsibilities

  • Develop, test, maintain, and upgrade software applications (control features for onboard controller, web monitoring interface) in accordance with project requirements and timelines.
  • Collaborate with cross-functional teams to define and design new features.
  • Test and troubleshoot new and existing applications to optimize performance and ensure reliability.
  • Assist in the development of project plans.
  • Contribute to continuous improvement processes and best practices in software development.
  • Document software functionality and technical specifications.
  • Participate in code reviews to ensure code quality and adherence to coding standards.

Required Skills

  • Bachelor’s degree in computer science, Software Engineering, or a related field
  • 3-5 years of experience as a Software Developer or similar role
  • Software: Java, C, Perl
  • Familiarity with databases: MySQL
  • Web Design: HTML, Javascript, CSS, JQuery
  • Keen eye for detail
  • French & English proficiency required

Working Conditions

  • Coordinate multiple tasks simultaneously.
  • Collect, interpret, and/or analyze complex data and information.
  • Understand and respond to a diverse population.

 

Appliquer sur ce poste


Offres d'emploi similaires

Ingénieur en contrôle des matériaux

Geninovation, est une firme québécoise œuvrant dans le domaine de l’environnement, de la géotechnique, du contrôle des matériaux et du génie civil. Nous offrons une gamme complète de services tant dans le secteur public que dans le secteur privé....

Opérateur/opératrice de machine d'usinage à commande numérique par ordinateur (CNC)

CA$20.00 à CA$25.00 par heure

Durée de l'emploi: Permanent Langue de travail: Anglais ou Français Education: Diplôme d'études secondaires ou l'équivalent Expérience: 1 an à moins de 2 ans ou experience équivalenteQualités personnellesExcellente communication oraleAvantages...

Charpentier-menuisier

CA$28.00 à CA$40.00 par heure

Nous sommes présentement à la recherche d’un charpentier-menuisier, pour un poste permanent à temps plein. Le candidat recherché doit avoir de solides connaissances en construction. Tâches et responsabilités : L'installateur sera responsable de...

Technicien/technicienne en construction - génie civil

CA$77,915.53 à CA$99,506.96 par an

Durée de l'emploi: Permanent Langue de travail: Français Education: Certificat ou diplôme d'un collège, d'un cégep ou d'un autre établissement d'enseignement non universitaire d'un programme d'une durée de 1 an à 2 ans Expérience: 5 ans ou plus ...

Chef des services financiers - production de biens, services publics, transport et construction

CA$45.00 par heure

Durée de l'emploi: Permanent Langue de travail: Anglais Education: Baccalauréat Expérience: 5 ans ou plus TâchesAllouer les ressources matérielles, humaines et financières nécessaires à la mise en oeuvre des politiques et des programmesAutoriser et...

Concepteur/conceptrice de logiciels

CA$100,000.00 à CA$130,000.00 par an

Durée de l'emploi: Permanent Langue de travail: Français Education: Baccalauréat Expérience: 5 ans ou plus G\u00E9nie informatique - logicielG\u00E9nie \u00E9lectrique et \u00E9lectroniqueRenseignements à propos du lieu de travailHybride Heures de...