40 offres pour "Développeur full-stack" à Montréal
Développeur logiciel FMS
Cmc electronics
Localisation : Montreal, QC hybride
Quart de travail : jour
Poste syndiqué: référence
CMC Électronique (CMC) a acquis une réputation d’innovation et d’excellence à l’échelle internationale pour la conception, la fabrication et le soutien de produits électroniques destinés aux marchés de l’aviation. CMC concentre ses efforts à livrer des solutions novatrices d’intégration de systèmes de poste de pilotage et d’avionique à ses clients commerciaux et militaires du monde entier. Ses principales installations sont situées à Montréal, à Ottawa. à Chicago et à Reston, en Virginie.
CMC est un fournisseur important auprès des industries d’aérospatiale et de haute technologie, des compagnies aériennes, des organismes militaires et des clients des gouvernements du monde entier.
Pourquoi vous joindre à l'équipe Système de gestion de vol (FMS)?
En tant que développeur de logiciels, vous serez impliqué dans le cycle de vie complet du développement de solutions logicielles de gestion de vol utilisées dans les secteurs commercial et militaire. Vous travaillerez au sein d’équipes d’ingénierie multidisciplinaires qui conçoivent des solutions avioniques sur mesure pour les hélicoptères et les avions. Ce rôle vous amènera à appliquer et à maintenir les normes de développement propres au domaine de l’avionique, tout en contribuant à l’amélioration continue des standards de l’industrie en matière d’efficacité des trajectoires de vol.
À titre de développeur de logiciels, vous relèverez du Gestionnaire de conception – FMS militaire et ne comporte pas de gestion directe de personnel. Vous contribuerez à la conception, au développement et à l’évolution de solutions logicielles avioniques tout au long du cycle de vie du développement logiciel. Vous évoluerez dans un environnement avionique réglementé et critique pour la sécurité, en collaboration étroite avec les autres disciplines d’ingénierie.
À titre de Développeur de logiciels, vos responsabilités incluent :
- Participer au développement de nouvelles solutions logicielles avioniques conformément aux standards de l’entreprise et aux méthodologies de l’industrie (militaire et/ou commerciale)
- Concevoir et développer des architectures logicielles évolutives alignées avec les produits
- Participer à toutes les phases du développement logiciel, incluant la conception, le codage et la documentation
- Résoudre des défis techniques complexes liés aux technologies nouvelles et existantes
- Participer au développement logiciel et aux revues par les pairs
Comment Exceller Dans Ce Rôle
- Être détenteur d’un baccalauréat en génie électrique ou en développement de logiciels;
- Posséder un minimum de 10 années d’expérience en en développement de logiciels
- Maîtriser les langages C / C++ dans un environnement Microsoft Visual C++
- Être bilingue (français et anglais)
Ce Qui Vous Distingue
- Être familier avec les systèmes de configuration logicielle
- Être familier avec les systèmes de gestion des exigences tels que DOORS
- Être familier avec le processus de certification DO-178
- Être familier avec les protocoles de communication avioniques tels que RS-232, RS-422, ARINC 429, ARINC 708, CAN bus, IEEE-1394, etc.
- Posséder une expérience en développement de logiciels avioniques
Ce Que Nous Offrons
- Assurances collectives payées à 100% et régime de retraite avec participation de l’employeur
- Programme d’aide financière aux études
- Bornes électriques gratuites
- Cafétéria sur place à faible coût
- Fermeture pendant les fêtes de fin d’année
- Entreprise de calibre international à grandeur humaine
CMC souscrit au principe de l’équité en matière d’emploi et au programme d’accès à l’égalité et encourage les membres des groupes désignés à postuler. Veuillez noter que l'utilisation du masculin a pour seul but d'alléger le texte.
#J-18808-Ljbffr
Responsable technique
Recho ai
Responsable technique, systèmes audio neuromorphiques
Responsable technique, systèmes audio neuromorphiques
RECHO AI Inc. est une entreprise deep-tech basée à Montréal qui transforme l’informatique de périphérie (edge computing) grâce à sa plateforme logicielle et à sa technologie propriétaire de Reservoir Processing Unit (RPU). En combinant la dynamique des transducteurs MEMS et le calcul par réservoir (reservoir computing), nous permettons une IA de périphérie ultra-efficiente capable de traiter des signaux temporels directement au niveau du capteur.
Notre technologie apporte l’intelligence là où les modèles d’IA traditionnels basés sur le cloud ou à forte consommation énergétique ne peuvent opérer — que ce soit dans des environnements éloignés, à faible puissance, ou dans des déploiements IoT à grande échelle.
À propos du poste
Nous recherchons un Responsable technique pour diriger l’innovation à l’intersection des architectures d’IA et des systèmes de capteurs matériels. Vous contribuerez à définir la feuille de route technologique de RECHO AI, en reliant la conception de modèles d’IA, le calcul analogique et basse consommation, ainsi que les systèmes de capteurs basés sur MEMS.
Le candidat idéal possède une solide expertise technique soit en architectures d’IA (ex. : apprentissage embarqué, calcul analogique, puces d’IA), soit en systèmes audio/MEMS, combinée à un esprit entrepreneurial et une forte capacité à communiquer entre différentes disciplines.
Responsabilités clés
- Diriger le développement d’architectures d’IA et d’intelligence embarquée directement sur des capteurs MEMS et des dispositifs à faible consommation
- Collaborer avec l’équipe de direction pour définir et exécuter la stratégie technologique et la feuille de route produit
- Concevoir et prototyper de nouvelles architectures pour le calcul au niveau du capteur, l’IA embarquée et le traitement de signaux temporels
- Évaluer et intégrer des concepts de calcul analogique et neuromorphique pour une inférence en temps réel et écoénergétique
- Diriger les collaborations avec les partenaires des écosystèmes MEMS, IoT et matériel IA
- Contribuer aux interactions clients, aux discussions techniques et aux levées de fonds grâce à une communication stratégique et claire
- Expertise technique approfondie en architectures d’IA ou en systèmes MEMS/audio/capteurs
- Expérience dans un ou plusieurs des domaines suivants :
- Calcul analogique, IA basse consommation ou IA embarquée au niveau du capteur
- Calcul par réservoir, conception neuromorphique ou inférence en périphérie
- Traitement du signal pour l’audio ou les données temporelles
- Capacité démontrée à évoluer dans un environnement de startup dynamique et multidisciplinaire
- Excellentes compétences en communication et en résolution de problèmes
- Curiosité, créativité et volonté d’explorer des solutions techniques non conventionnelles
- Doctorat en génie électrique, génie informatique, physique ou domaine connexe (préféré), ou expérience équivalente
Pourquoi nous rejoindre
- Contribuer à redéfinir les limites de l’intelligence en périphérie et du matériel IA
- Travailler avec une propriété intellectuelle de pointe et des chercheurs à l’avant-garde du calcul par réservoir
- Collaborer avec des partenaires industriels dans l’IoT, les MEMS et la fabrication avancée
- Faire partie d’une équipe ambitieuse et collaborative qui façonne la prochaine génération de capteurs intelligents
- Rémunération compétitive incluant participation en actions et incitations basées sur la performance
Développeur de logiciel | Software Developer
Développeur Frontend - Front End Developer
#J-18808-Ljbffr
Rédacteur technique
Newforma, inc.
Description du poste
Newforma Connected est une suite de trois produits comprenant Newforma Konekt, Newforma Project Center et ConstructEx. Ces outils simplifient les flux de travail des projets et favorisent la collaboration de la conception jusqu'à la complétion. Créer des logiciels qui font la différence dans l'industrie AECO (Architecture, Ingénierie, Construction et Opérations) est ce qui motive notre entreprise.
En tant que rédacteur technique, vous jouerez un rôle crucial afin de façonner l'expérience produit de nos utilisateurs en développant des articles produits faciles à comprendre, des lignes directrices, des contenus techniques et plus encore. Suivant nos cycles de sortie (releases), vous collaborerez étroitement avec nos équipes produit, design et succès client afin de garantir que les utilisateurs puissent naviguer et utiliser efficacement nos solutions logicielles.
Dans ce rôle, vos responsabilités incluront :
- Gérer la documentation destinée aux clients sur place et SaaS, y compris la messagerie intégrée à l'application.
- Collaborer étroitement avec les responsables produit et les designers pour recueillir des informations et comprendre les fonctionnalités produit, garantissant la précision de la documentation des fonctionnalités à venir.
- Structurer et organiser toute la documentation technique et l'infrastructure du produit.
- Planifier et gérer la création, l'édition et la maintenance de toute la documentation.
- Rédiger des textes techniques clairs et concis en anglais et en français.
- Traduire et localiser les interfaces utilisateur (UI) et le contenu intégré à l'application afin d'assurer la cohérence avec la terminologie produit et les normes d'expérience utilisateur.
- Traduire des articles du centre d'aide.
- Travailler avec les équipes en contact avec la clientèle pour construire et améliorer notre documentation.
- Prioriser les améliorations et ajouts de la documentation.
- Diriger des initiatives de documentation stratégique.
- Solliciter activement les retours techniques du personnel interne et des clients.
- Maintenir un style, une voix et une structure cohérents dans toute la documentation afin de s'aligner sur les normes de l'entreprise.
- Participer au processus de révision de l'interface utilisateur avec l'équipe de conception.
- Soutenir le contenu des espaces communauté et académiques en ligne.
- Travailler en collaboration avec le Marketing pour standardiser la communication.
- Développer des normes pour les contributeurs à tout type de documentation.
- Travailler avec des designers UX pour standardiser le contenu sur plusieurs plateformes.
- Gérer l'arriéré des tâches avec des échéances.
- Élaborer des normes et des lignes directrices pour le contenu technique.
- Rester informé des meilleures pratiques.
Vos activités quotidiennes
- Organiser le travail en fonction des délais, des délais de sortie des produits ou des mises à jour urgentes de la documentation.
- Participer à des réunions avec les PO, développeurs et designers pour discuter des projets en cours, des feuilles de route et des fonctionnalités à venir nécessitant de la documentation.
- Mener des rencontres avec les experts du domaine (développeurs, ingénieurs ou PO) afin d'obtenir les informations nécessaires sur les nouvelles fonctionnalités ou flux de travail.
- Lire les spécifications techniques, les tickets clients ou les documents de conception logicielle pour comprendre des fonctionnalités complexes ou les mises à jour.
- S'occuper de tout le contenu technique destiné aux clients.
- Développer et maintenir le contenu du Centre d'Aide.
- Soutenir les équipes pour standardiser leurs pratiques de documentation.
Les exigences pour ce poste incluent :
- Un diplôme en communication technique ou informatique, avec une spécialisation en écriture anglaise et française, ou une expérience pratique équivalente.
- 5+ ans de rédaction et d'organisation de documentation destinée aux clients pour des produits B2B SaaS ou centrés sur les développeurs.
- Une maîtrise de l'anglais et du français (parlé, écrit et lu) est requise.
- Des exemples publics ou partagés qui démontrent des documents produits clairs et structurés (par exemple, référence API, guides utilisateurs, notes de version).
- Détenir des compétences dans l'organisation de vastes bases de connaissances, mise à jour de versions du contenu et la conception de navigation évolutive.
- Être reconnu comme un expert des principes du langage simple, des guides de style et des outils de vérification de la cohérence.
- À l'aise pour interviewer des PM, PO, des ingénieurs, des experts et des rédacteurs UX afin de transformer les concepts complexes en contenus exploitables.
- Être en mesure de s'intégrer avec la cadence de sprint, les tickets et les pipelines de lancement ; les Docs sont livrés en parfaite synchronisation avec des caractéristiques.
- Détenir de solides compétences en collaboration, avec la capacité de s'adapter et de travailler harmonieusement avec les autres.
- Être capable de gérer plusieurs tâches et à s'adapter à des priorités variées.
Les qualifications considérées comme un atout pour ce poste :
- Connaissances du domaine de la construction/AECO ou d'autres industries B2B fortement réglementées.
- Expérience de mise en place ou de la gestion d'un système de gestion de contenu composant (CCMS) ou d'un flux de travail DITA.
- Familiarité avec l'analyse de contenu (par exemple, Google Analytics, Pendo, Gainsight PX) pour favoriser l'amélioration continue des documents.
- Possibilité de créer de courts screencasts ou des animations SVG complétant des guides écrits.
- Connaissance pratique du HTML/CSS, des props composants React ou des moteurs de templation (Jinja, Liquid).
- Gestion de la localisation / traduction à grande échelle (Crowdin, Smartling).
- Certification de la Society for Technical Communication (STC), Write the Docs, ou équivalent.
Développeur logiciel senior / Développeuse logiciel senior
Intelerad
Description de l'entreprise
Chez Intelerad, nous croyons que le chemin vers les réponses en matière de soins de santé doit être clair, que vous attendiez un diagnostic ou que vous essayiez d'en accélérer un. Nos solutions d’imagerie médicale rationalisent le flux d’informations, simplifient les processus complexes, maximisent l’efficacité et mettent en lumière l’inconnu. Nous permettons aux médecins d'apporter aux patients les réponses dont ils ont besoin plus rapidement et d'améliorer les résultats pour tous. Grâce à une imagerie plus accessible, on sort les patients de l’obscurité.
Basée à Raleigh, en Caroline du Nord, et à Montréal, Intelerad compte près de 800 employés dans des bureaux répartis dans quatre pays. L'entreprise offre à près de 2 000 organisations de soins de santé à travers le monde la rapidité, l'évolutivité et la simplicité nécessaires pour augmenter les performances de l'entreprise tout en, surtout, en améliorant les résultats des patients. Les solutions d'entreprise modernes d'Intelerad ont été reconnues par la reconnaissance Best in KLAS, se classant n° 1 pour PACS Asie/Océanie dans le rapport Best in KLAS 2021 : Global Software (Non-US).
Description du poste
Role Overview En tant que développeur.euse logiciel senior, vous jouerez un rôle clé dans la conception et le développement des solutions d'imagerie médicale d'Intelerad. Au sein de l'équipe Web Services, vous travaillerez sur diverses tâches, notamment la mise en œuvre de nouvelles fonctionnalités, l'optimisation des performances et la résolution de problèmes complexes. Vous collaborerez étroitement avec d'autres développeurs et le service d'assurance qualité au sein de votre équipe interfonctionnelle afin de fournir des produits de haute qualité qui répondent aux besoins des professionnels de la santé. Les missions vous seront attribuées en fonction des priorités de l'entreprise, de votre expertise technique et de vos centres d'intérêt, ce qui vous garantira des opportunités de croissance et d'impact.
Principales responsabilités
- Concevoir, développer et maintenir des applications Web d'entreprise, et mettre en œuvre les meilleures pratiques.
- Diriger les mises à niveau technologiques et l'innovation en matière de plateformes.
- Concevoir et optimiser les performances pour assurer l'évolutivité et la fiabilité des conteneurs Web tels que Tomcat et des frameworks réactifs tels que Vert.x.
- Fournir des solutions de haute qualité en équilibrant les fonctionnalités, les délais et les exigences des environnements réglementés, tout en garantissant la sécurité, la confidentialité et la conformité totale.
- Diriger les discussions techniques, encadrer les membres de l'équipe et contribuer à la définition du scope et à l'estimation. Examiner et résoudre les problèmes signalés par les clients en collaboration avec les équipes de support.
- Collaborer au sein d'une équipe interfonctionnelle afin de maximiser la productivité et la qualité des produits.
- Promouvoir l'amélioration continue en tirant parti des technologies émergentes du web, du cloud et de l'IA, et en affinant les processus.
- Soutenir l'intégration, la collaboration mondiale et maintenir une documentation complète pour le transfert de connaissances.
Qualifications
- Baccalauréat en informatique, en ingénierie ou expérience équivalente
- 5 à 8 ans d'expérience en développement Java dans des applications complexes
- Maîtrise de JavaScript et des technologies frontales (Angular, TypeScript, HTML5, CSS)
- Solides connaissances des modèles de conception, des API REST et des services Web (Tomcat)
- Expérience en programmation multithread/événementielle et en création de workflow de données complexes
- Expérience en tests unitaires et de bout en bout
- Capacité à travailler avec diverses technologies et langages
- Connaissance de la conception d'applications web sécurisées, évolutives et résilientes
Qualifications souhaitées et exigences particulières
- Bonne expérience en conception de bases de données relationnelles, SQL et modèles de conception
- Expérience avec Unix/Linux, les scripts shell et la ligne de commande
- Connaissance des méthodologies Agile et Scrum
- Connaissance des services AWS
- La connaissance des normes DICOM et HL7, de l'imagerie médicale et des flux de travail en radiologie serait un atout
Cette description de poste peut ne pas inclure toutes les tâches assignées et la portée du poste peut changer en fonction des besoins de l'entreprise.
Informations complémentaires
Le salaire de base pour ce poste varie entre 97,875 $ CAD et 126,500 $ CAD. Le salaire peut varier en fonction des connaissances, des compétences et de l'expérience liées au poste. Intelerad est une entreprise qui offre une rémunération globale. Le salaire dépend du poste proposé. Des bonus et d'autres formes de rémunération peuvent être accordés dans le cadre d'un programme de rémunération globale, en plus d'une gamme complète d'avantages sociaux médicaux, financiers, de retraite, de congés payés et/ou autres.
Tous les candidats répondant aux qualifications minimales devront effectuer une évaluation en ligne de 30 minutes dans le cadre de leur candidature.
Tous vos renseignements seront gardés confidentiels conformément aux lignes directrices de l'EEO.
Intelerad utilise la plateforme SmartRecruiters, qui comprend certaines fonctions facultatives assistées par l’IA (comme Winston Match, Screen et Companion) pour aider notre équipe d’acquisition de talents à améliorer et à simplifier certaines étapes du processus de recrutement. Ces outils sont destinés à assister, et non à remplacer, le jugement et la prise de décision humaine. Toutes les décisions d’embauche sont prises par nos recruteurs et nos gestionnaires d’embauche.
Pour en savoir plus sur la façon dont SmartRecruiters utilise l’IA dans son système et respecte la réglementation applicable, veuillez consulter l’Addenda sur l’intelligence artificielle de SmartRecruiters.
Intelerad is committed to the principles of equal employment. We are committed to complying with all federal, state and local laws providing equal employment opportunities and all other employment laws and regulations. Applicants, employees and former employees are protected from employment discrimination based on race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability and genetic information (including family medical history). Intelerad is dedicated to the fulfillment of this policy regarding all aspects of employment, including but not limited to recruiting, hiring, placement, transfer, training, promotion, rates of pay, and other compensation, termination, and all other terms, conditions, and privileges of employment.
Intelerad is committed to ensuring equal employment opportunity for qualified individuals with disabilities. Intelerad uses the Americans with Disabilities Act (“ADA”) as a standard for global recruiting and hiring purposes. This prohibits discrimination against qualified individuals with disabilities. The ADA defines “disability” as a physical or mental impairment that substantially limits one or more of the major life activities of an individual, a record of such impairment, or being regarded as having such an impairment.
```
Développeur logiciel FMS
Cmc electronics
Description du Poste
Localisation : Montreal, QC hybride
Quart de travail : jour
Poste syndiqué : référence
CMC Électronique (CMC) a acquis une réputation d’innovation et d’excellence à l’échelle internationale pour la conception, la fabrication et le soutien de produits électroniques destinés aux marchés de l’aviation. CMC concentre ses efforts à livrer des solutions novatrices d’intégration de systèmes de poste de pilotage et d’avionique à ses clients commerciaux et militaires du monde entier. Ses principales installations sont situées à Montréal, à Ottawa, à Chicago et à Reston, en Virginie.
CMC est un fournisseur important auprès des industries d’aérospatiale et de haute technologie, des compagnies aériennes, des organismes militaires et des clients des gouvernements du monde entier.
Pourquoi vous joindre à l'équipe Système de gestion de vol (FMS)?
En tant que développeur de logiciels, vous serez impliqué dans le cycle de vie complet du développement de solutions logicielles de gestion de vol utilisées dans les secteurs commercial et militaire. Vous travaillerez au sein d’équipes d’ingénierie multidisciplinaires qui conçoivent des solutions avioniques sur mesure pour les hélicoptères et les avions. Ce rôle vous amènera à appliquer et à maintenir les normes de développement propres au domaine de l’avionique, tout en contribuant à l’amélioration continue des standards de l’industrie en matière d’efficacité des trajectoires de vol.
À titre de développeur de logiciels, vous relèverez du Gestionnaire de conception – FMS militaire et ne comporte pas de gestion directe de personnel. Vous contribuerez à la conception, au développement et à l’évolution de solutions logicielles avioniques tout au long du cycle de vie du développement logiciel. Vous évoluerez dans un environnement avionique réglementé et critique pour la sécurité, en collaboration étroite avec les autres disciplines d’ingénierie.
À titre de Développeur de logiciels, vos responsabilités incluent :
- Participer au développement de nouvelles solutions logicielles avioniques conformément aux standards de l’entreprise et aux méthodologies de l’industrie (militaire et/ou commerciale)
- Concevoir et développer des architectures logicielles évolutives alignées avec les produits
- Participer à toutes les phases du développement logiciel, incluant la conception, le codage et la documentation
- Résoudre des défis techniques complexes liés aux technologies nouvelles et existantes
- Participer au développement logiciel et aux revues par les pairs
Comment Exceller Dans Ce Rôle
- Être détenteur d’un baccalauréat en génie électrique ou en développement de logiciels
- Posséder un minimum de 10 années d’expérience en développement de logiciels
- Maîtriser les langages C / C++ dans un environnement Microsoft Visual C++
- Être bilingue (français et anglais)
Ce Qui Vous Distingue
- Être familier avec les systèmes de configuration logicielle
- Être familier avec les systèmes de gestion des exigences tels que DOORS
- Être familier avec le processus de certification DO-178
- Être familier avec les protocoles de communication avioniques tels que RS-232, RS-422, ARINC 429, ARINC 708, CAN bus, IEEE-1394, etc.
- Posséder une expérience en développement de logiciels avioniques
Ce Que Nous Offrons
- Assurances collectives payées à 100% et régime de retraite avec participation de l’employeur
- Programme d’aide financière aux études
- Bornes électriques gratuites
- Cafétéria sur place à faible coût
- Fermeture pendant les fêtes de fin d’année
- Entreprise de calibre international à grandeur humaine
CMC souscrit au principe de l’équité en matière d’emploi et au programme d’accès à l’égalité et encourage les membres des groupes désignés à postuler. Veuillez noter que l'utilisation du masculin a pour seul but d'alléger le texte.
Développeur·euse Logiciel (Lead)
Osedea inc.
Qui nous sommes
Nous sommes une entreprise de technologie en plein essor, spécialisée dans le développement agile. Au cœur de tout ce que nous faisons, il y a les gens; c’est ce qui nous tient à cœur. Nous nous soucions sincèrement des clients et de leur environnement, et nous avons à cœur les grands rêves, les aspirations et l’avancement professionnel de chaque membre de notre équipe.
Nous croyons fermement que l’union fait la force, et c’est pourquoi nous sommes toujours à la recherche de nouvelles façons de bâtir des liens avec tous ceux qui nous entourent.
Nous valorisons la diversité sous toutes ses formes : origines, personnalités, cheminements professionnels, langues... absolument tout. Ce sujet est pour nous l’occasion d’innovations concrètes comme d’apprentissages et d’échanges. Nous voulons que tout le monde se sente accueilli et à sa place dans tout ce que nous faisons.
Le plaisir, c’est aussi notre affaire. Chaque jour, nous nous levons avec la motivation de faire du monde un endroit plus efficace et plus agréable.
Aperçu du rôle
En tant que Lead, tu es prêt et enthousiaste à collaborer avec et à encadrer des coéquipiers techniques et non techniques tout en planifiant, développant et livrant des solutions logicielles d'entreprise pour nos clients. Nous attendons que tu assumes la responsabilité de tes tâches, excelles en gestion du temps et que tu apprennes rapidement, tout en te concentrant également sur l’amélioration personnelle continue. Ton rôle sera de donner des orientations et soutenir l'équipe dans les efforts pour atteindre les objectifs. Tu es un développeur chevronné doté d'une solide expertise technique.
Les technologies énumérées ci-dessous sont mentionnées à titre indicatif. Avant tout, nous examinons les compétences personnelles et le potentiel de croissance lors du processus de sélection.
Tes principales responsabilités
- Guider l’équipe dans le développement de logiciels conformément aux spécifications (SRS, Conceptions d'Interface)
- Développer des solutions clés pour répondre aux besoins commerciaux critiques des clients
- Traduire les exigences fonctionnelles en spécifications techniques
- Donner des rétroactions continues aux collègues
- Partager votre expertise grâce à des analyses, des estimations, des examens et des audits
- Encourager la croissance professionnelle de vos collègues par le coaching
- Prendre l'initiative en toute confiance sur les projets et les tâches
- Maintenir et renforcer les lignes directrices de développement de logiciels
- Rechercher, tester et mettre en œuvre de nouvelles techniques et technologies
- Conseiller et consulter les clients sur les décisions techniques et la direction à prendre.
Le profil idéal
- Au moins huit ans d’expérience comme développeur (ingénieur) ou développeuse (ingénieure), dont au moins 3 années récentes dans des langages de programmation modernes et populaires tels que Python, Javascript/Typescript et/ou Java
- Plus 2 ans d'expérience en tant que lead d’une équipe de développeurs logiciels
- Baccalauréat, diplôme collégial ou certificat dans un domaine lié au logiciel, ou d'une expérience équivalente
Tu maîtrises ces technologies
- Développement web Full-stack
- Méthodologies de développement (Agile, Scrum, XP, Kanban, Shape Up, etc.)
- Tests d'application (unitaires, fonctionnels, E2E, etc.)
- Pipelines CI/CD
- Conception orientée domaine
- Au moins un framework/bibliothèque client moderne majeur tel que AngularJS, ReactJS, Svelte, etc.
Si tu as de l’expérience avec ceux-ci, c’est un plus
- Plateformes d'hébergement en nuage (AWS, Azure, GCP, etc.)
- Virtualisation et conteneurisation
- Développement mobile
- Stockage d'objets en mémoire, mise en cache et systèmes de file d'attente
- Microservices et systèmes sans serveur
- Architecture hexagonale.
Ce que nous offrons
- Salaire compétitif et contribution à ton régime d’épargne-retraite (REER)
- Horaire flexible et liberté dans ta façon de travailler
- Possibilité de travailler de n’importe où jusqu’à 8 semaines par année
- Congé sabbatique payé
- Compte de dépenses pour le bien-être et la productivité
- Programme parental
- Activités
- Formations
- Et plus encore…
Le processus pour ce rôle si ta candidature est retenue :
1. 20 min - Appel d’introduction avec un·e membre de notre équipe technique
2. 90 min - Entrevue en présentiel à nos bureaux
3. Présentation de l'offre
Consultez notre page carrières pour en savoir plus.
Seuls les personnes retenus dans le processus seront contactés.
#J-18808-Ljbffr
Chef de projets
Evolving web
Description du poste
Vous souhaitez travailler au sein d'une agence numérique en plein essor afin de favoriser les relations avec les clients et d'assurer la réussite de ces derniers? Vous avez l'habitude de gérer avec succès des projets de conception et de développement de sites web et les équipes qui y sont associées? Nous recherchons un chef de projet technique expérimenté, organisé, concentré et dévoué.
En tant qu'agence web en pleine expansion, nous proposons des services de planification, de conception et de développement de sites web. Dans ce poste, vous gérerez le flux de travail des contenus/web/demandes entrants, collaborerez avec les partenaires pour comprendre les exigences et les objectifs et assurerez une communication efficace au sein de notre équipe de projets internes dans un environnement de travail agile.
Le candidat idéal est une personne organisée et créative qui peut travailler de manière indépendante et en collaboration pour produire des sites web orientés client qui dépassent les attentes. Le candidat idéal aura une expérience directe et une connaissance de plusieurs plateformes, y compris Drupal et WordPress.
Dans ce rôle, vous devrez
- Superviser toutes les étapes du projet, de la conception au développement, en utilisant des méthodologies agiles et en travaillant en étroite collaboration avec les équipes de création et de développement pour s'assurer que les projets restent sur la bonne voie et respectent les délais
- Créer des calendriers de projet et servir de guide pour les processus internes et les points de contrôle
- Réunir un ensemble diversifié de compétences en matière de développement web, de direction artistique, de conception graphique et de production de contenu numérique
- Gérer le calendrier, le budget et l'état d'avancement du projet et en rendre compte
- Assigner les problèmes aux concepteurs et aux développeurs, et suivre l'état d'avancement jusqu'à la fin du projet
- S'assurer que nos clients sont satisfaits et que les membres de l'équipe de projet sont impliqués
- Fournir des informations et des suggestions à l'équipe au fur et à mesure de l'évolution du projet
- Agir en tant que représentant du client chez Evolving Web
- Superviser une équipe de développeurs et fournir un retour d'information régulier sur leurs performances
Exigences
Quelles sont les compétences requises pour réussir dans votre rôle au sein de la communauté Evolving Web?
- Plus de 5 ans d'expérience dans la supervision de projets techniques complexes au sein d'une agence, d'une société de développement web ou d'une société de marketing numérique
- Un diplôme d'ingénieur, d'informaticien ou dans un domaine connexe, ou expérience professionnelle équivalente
- Une expérience de travail dans un environnement Agile
- Une capacité avérée à comprendre les projets de développement web, les applications et les concepts techniques
- Une connaissance de Drupal, WordPress et/ou du développement mobile
- Une excellente maîtrise de l'anglais écrit et parlé
- Une expérience de l'utilisation d'outils de gestion de projets web (JIRA, Redmine, Basecamp, etc.)
- Une compréhension de la convivialité du web, de l'accessibilité et des meilleures pratiques en matière d'expérience utilisateur
- De solides compétences en matière d'organisation, de gestion de projet et d'analyse
- Un fort esprit d'équipe, des compétences en matière de résolution de problèmes et de leadership
Qualifications
Quel type de personne s'entend généralement bien avec nous?
- Quelqu'un qui pense que les meilleurs produits sont issus d'un processus de travail collaboratif
- Vous n'avez pas peur d'exprimer votre opinion, mais vous êtes ouvert à toute contribution - nous voulons entendre vos idées réfléchies sur ce que nous faisons
- Organisé(e) et capable de travailler sur plusieurs projets en même temps
- Créatif et curieux, vous n'avez pas peur d'apprendre de nouveaux outils ou de nouvelles responsabilités
- Vous avez l'esprit d'équipe, vous savez résoudre les problèmes et faire preuve de leadership
Bonus pour
- Excellente maîtrise du français, tant à l'oral qu'à l'écrit
- Expérience de travail avec des clients institutionnels
Les candidatures à distance basées en Amérique du Nord sont les bienvenues, mais le candidat doit
- Être disponible pendant les heures de travail à Montréal
- Utiliser des outils tels que Slack pour rester engagé avec son équipe et contribuer à la culture de l'entreprise
- Avoir des compétences exceptionnelles en matière d'autogestion et de communication proactive
Ce que nous offrons
- Impact- Travailler sur des projets pour des organisations prestigieuses qui ont un impact sur la vie de dizaines de milliers d'utilisateurs chaque jour
- Défi- Possibilité de s'approprier des projets d'une grande complexité créative et technique
- Apprentissage et croissance- Un environnement collaboratif qui encourage l'apprentissage continu et le mentorat
- Culture- Une entreprise avec une équipe dans le monde entier
- Hybride flexible- Pour les candidats basés à Montréal et dans les environs, ce poste suit un horaire de travail hybride, avec trois jours au bureau et deux jours de travail à distance par semaine. Pour les candidats résidant à l'extérieur de Montréal et de ses environs, ce poste est entièrement à distance.
Prêt à faire la différence ? Joignez-vous à nous et contribuez à façonner l'avenir des expériences numériques!
Veuillez noter que toutes les communications liées au processus de recrutement se feront exclusivement par courriel.
Développeur web full-stack sénior (Angular, C++)
Evident canada
Description du poste
Vous êtes passionné par la technologie, l'innovation et les défis techniques stimulants ? Rejoignez une équipe R&D agile, multidisciplinaire et auto-organisée, où chaque idée compte et où l'excellence logicielle est au cœur de nos produits. Dans ce rôle stratégique, vous participerez à la conception et au développement de logiciels de nouvelle génération destinés au domaine du contrôle non destructif (CND). Vous contribuerez à toutes les étapes du cycle de vie logiciel, de l'architecture à la mise en production, dans un environnement technologique de pointe, tant en développement Web qu'en C++ pour les composants temps réel.
Responsabilités spécifiques
- Concevoir et développer des solutions logicielles complètes en mode Full Stack (Prédominance frontend avec TypeScript)
- Contribuer à la définition d'architectures logicielles robustes, évolutives et performantes
- Développer des applications multi-plateformes (Web, Desktop et Device) en utilisant Angular 19, TypeScript, WebGL, Electron et C++
- Optimiser les performances logicielles (multi-threading, GPU, gestion mémoire)
- Développer des algorithmes avancés et assurer la rétrocompatibilité des systèmes
- Intégrer des pratiques modernes d'intégration et de livraison continues
- Développer des tests automatisés et des outils de diagnostic pour améliorer la fiabilité
- Réduire la dette technique et améliorer continuellement la qualité du code
- Participer activement aux cérémonies Scrum
Responsabilités générales
- Encadrer et soutenir les développeurs moins expérimentés afin de favoriser leur montée en compétences et la cohésion d'équipe.
- Accompagner l'introduction de nouvelles méthodes et outils, et en optimiser l'usage en cohérence avec la vision technologique de l'entreprise.
- Collaborer activement avec les différentes parties prenantes pour résoudre des enjeux techniques complexes et interfonctionnels.
- Favoriser la synergie inter-sites, en maintenant des communications ouvertes, efficaces et constructives avec les collègues des autres unités.
- S'impliquer et participer activement à l'élaboration et la mise en œuvre de la culture d'amélioration continue.
Exigences
- Diplôme universitaire en génie logiciel, informatique ou équivalent.
- 10+ années d'expérience en développement web / logiciel.
- Maîtrise de JavaScript / TypeScript, expérience avec Angular ou React.
- Expérience avec des langages backend (C++, atout).
- Expérience en développement sous Windows ou Linux.
- Solides compétences en optimisation logicielle et en architecture logicielle.
- Bonne connaissance des outils de versionnement (Git).
- Familiarité avec UML.
- Aisance en mathématiques appliquées (algèbre linéaire, trigonométrie).
- Niveau d'anglais intermédiaire afin de collaborer avec des intervenants à l'international.
Développeur (-euse) logiciel (C++) | Software Developer (C++)
Grass valley
Description du poste
Pourquoi joindre les rangs de Grass Valley?
Grâce à sa technologie primée et à son expertise reconnue, Grass Valley permet aux créateurs, aux diffuseurs et aux organisations médiatiques de produire du contenu exceptionnel qui captive le public et connecte les gens par la magie des médias.
En tant que chef de file de la R&D de l’industrie, nous offrons la gamme la plus étendue et approfondie de solutions de pointe dans le secteur.
Nous sommes le partenaire de confiance de nombreux grands noms créatifs du secteur des médias et du divertissement, car nous aidons nos clients à créer des entreprises médiatiques prospères et à s’adapter à l’évolution rapide du paysage médiatique.
Pour plus d'informations, veuillez consulter notre site www.grassvalley.com.
L’opportunité : Chez Grass Valley, nous façonnons l'avenir du divertissement et de l'information en développant des technologies de pointe pour la création, la transmission et la distribution de contenu.
Nous recherchons un ou une Développeur (-euse) logiciel (C++) talentueux (euse) et passionné(e) par la vidéo et l'audio de diffusion pour rejoindre notre équipe.
Dans ce rôle, le ou la Développeur (-euse) logiciel (C++) serez à l'avant-garde de la conception, du développement et des tests de systèmes embarqués innovants qui alimentent la prochaine génération d'expériences de diffusion.
Si vous êtes prêt à avoir un impact durable et à repousser les limites de la technologie dans l'industrie des médias, nous souhaitons vous avoir dans notre équipe !
Votre rôle
Concevoir, développer, tester, déployer et maintenir des solutions logicielles embarquées, en garantissant un logiciel de haute qualité répondant aux exigences des clients ; Contribuer à la conception et au développement de composants et de fonctionnalités logicielles majeurs ; Planifier et participer à toutes les étapes du cycle de vie du développement logiciel, y compris la planification et l'estimation des tâches ; Appliquer les meilleures pratiques d'ingénierie logicielle, telles que les tests unitaires, les tests automatisés et les revues de code, afin de garantir des livrables de haute qualité ; Intégrer le code des autres équipes et collaborer de manière transversale pour assurer une intégration fluide du système ; Améliorer et maintenir les processus de construction des logiciels en utilisant des outils CI/CD comme Jenkins ; Développer des distributions Linux personnalisées avec des outils comme Buildroot et Yocto, et gérer le code source avec Git ; Dépanner et déboguer les problèmes système sur le matériel cible, en assurant des performances optimales ; Rester informé(e) des nouvelles tendances émergentes de l'industrie, en particulier dans les technologies de vidéo et d’audio en diffusion.
Qualifications
Votre personnalité et vos compétences : Baccalauréat en génie logiciel, génie informatique, ou domaine connexe ; Minimum de cinq (5) ans d'expérience en développement C++ avec une forte concentration sur les systèmes Linux embarqués ; Expérience solide en programmation C++ pour les systèmes embarqués ; Expérience avérée en développement et débogage d'applications Linux ; Expérience en cross-compilation et en création de logiciels pour du matériel cible ; Compétent dans l'utilisation de débogueurs sur du matériel cible pour résoudre les problèmes ; Solide connaissance des scripts shell pour les tâches d'automatisation ; Expérience approfondie avec des systèmes de construction comme Buildroot et Yocto pour créer votre propre distribution ; Connaissance de la méthode de développement pilotée par les tests (TDD) ; Maîtrise de la gestion de code source avec Git ; Solide connaissance des bus de processeurs courants (PCI, PCIe) et des interfaces courantes (SPI, I2C, RS232) ; Maintenir une approche positive, collaborative et constructive lors des revues de code et des retours ; Maîtrise du français et de l’anglais à l’oral et à l’écrit ; Une connaissance de l’anglais appropriée aux fonctions est nécessaire, car la personne titulaire doit travailler dans des équipes de recherche et développement interfonctionnelles situées dans différents pays tels que les États-Unis, le Royaume-Uni et la Pologne.
Expérience avec les internals du noyau Linux et les pilotes de périphériques Linux, un atout ; Connaissance des protocoles vidéo tels que SMPTE ST2110, ST2022 et ST2059, un atout ; Familiarité avec les chargeurs de démarrage tels que u-boot, un atout ; Expérience avec des outils de gestion de projet comme Jira, Stash et Confluence, un atout.
Ce que nous offrons
- Vos Conditions de Travail Une rémunération concurrentielle Un environnement de travail accueillant et dynamique Cette description de poste a pour but de décrire la nature générale et le niveau du travail qu’implique cet emploi. Il ne s’agit pas d’une liste exhaustive de toutes les responsabilités, tâches et compétences requises pour celui-ci.
Égalité des chances
Grass Valley est un employeur qui adhère au principe de l’équité et prend ses décisions en matière d’emploi sans tenir compte du sexe, de l’état civil, de la race, de la religion, de la couleur, de l’âge, du handicap, de l’orientation sexuelle ou du statut de vétéran protégé.
Concepteur et Développeur Senior
Johnson controls
Permanent à temps plein
Construisons un meilleur demain ensemble!
En tant que leader mondial des bâtiments intelligents, sains et durables, notre mission est de réinventer la performance des bâtiments au service des personnes, des lieux et de la planète. Joignez-vous à une équipe gagnante qui vous permet de construire votre meilleur avenir! Nos équipes sont particulièrement bien placées pour soutenir une multitude d’industries à travers le monde. Vous aurez l’occasion de vous développer grâce à des projets de travail significatifs et à des opportunités d’apprentissage. Nous nous efforçons d’offrir à nos employés une expérience, axée sur le soutien de leur bien-être physique, financier et émotionnel. Devenez membre de la famille Johnson Controls et prospèrez dans une culture d’entreprise stimulante où votre voix et vos idées seront entendues - votre prochaine grande opportunité est à quelques clics !
Ce que nous offrons
- Salaire concurrentiel
- Vacances payées / jours fériés / congés de maladie - Disponible le premier jour
- Ensemble complet d’avantages sociaux, y compris les soins médicaux, dentaires et de la vue - Disponible le premier jour
- Produit étendu et possibilités de formation en cours d’emploi / croisée
- Avec des ressources exceptionnelles
- Environnement d’équipe encourageant et collaboratif Dévouement à la sécurité par le biais de notre politique
- Zéro dommage Jetez-nous un coup d’œil !
Ce que vous ferez
Le concepteur et développeur est responsable de l'évaluation, de la conception et de la tarification des projets de rénovation d'éclairage standard et d'éclairage connecté. Le rôle interagit avec la force de vente lors de la phase de découverte ainsi que lors de la phase de proposition formelle qui commence. Les candidats doivent être capables de développer et de diriger des présentations avec les clients pour expliquer les différences entre les diverses options de conception d'éclairage, les capacités du système, les avantages, ainsi que les coûts et les économies associés. Comprend et met en œuvre les exigences des clients et communique avec toutes les parties impliquées pour produire des prix précis, des estimations et des propositions fiables. Responsable de la création (et de l'évaluation) de conceptions photométriques détaillées.
Sous une direction minimale, en tant qu'individu ou en tant que membre d'une équipe, dirige et réalise (et évalue) des enquêtes critiques en termes de temps, des audits de niveau d'investissement et des fonctions de mesure et de vérification pour les FIM d'éclairage des contrats de performance. Évalue et fait des recommandations à partir des données de terrain recueillies pour aider au développement de projets d'éclairage. Conduit des entretiens sur site et avec les utilisateurs finaux et fournit la documentation et les autres livrables requis selon les instructions. Travaille avec les responsables de la conception et les ingénieurs de proposition pour déterminer la faisabilité de la mise en œuvre de la technologie et de la stratégie tout en respectant les objectifs financiers et le calendrier du client.
Déploie, fournit la documentation et récupère l'équipement de surveillance de l'éclairage et de l'occupation conformément aux directives d'échantillonnage FEMP ou IPMVP. Évalue les rapports de lecture de terrain des mesures de qualité de puissance en kW conformément aux directives d'échantillonnage FEMP ou IPMVP. Effectue et documente les niveaux d'éclairage réalisés avec des luxmètres certifiés et calibrés selon les principales catégories de tâches pour les conditions avant et après rénovation, conformément aux directives de l'entreprise.
Comment vous le ferez
- En suivant les protocoles de communication spécifiques au projet, contacte et rencontre le personnel des installations sur site pour initier l'audit d'éclairage et les processus de M&V et communique les progrès jusqu'à l'achèvement. En utilisant des outils spécialisés, des équipements d'inspection et des supports de collecte de données, réalise un inventaire complet de l'éclairage et prépare des rapports détaillés sur le système d'éclairage existant du client, tel que défini par les responsables régionaux de la conception d'éclairage et les ingénieurs de développement de propositions.
- Travaille avec les gestionnaires d'installations du client ou leurs représentants désignés pour communiquer les calendriers attendus et les délais critiques pour l'achèvement des audits et des évolutions de M&V. Coordonne la garde des clés et / ou les escortes pour accéder aux espaces du client pour tous les membres de l'équipe. Prend en compte les restrictions d'accessibilité et les mesures de sécurité appropriées et communique l'impact sur le calendrier à toutes les parties.
- Collecte, prépare et vérifie les documents livrables du projet, y compris : les cartes de référence des emplacements, les formulaires de description des luminaires, les formulaires d'entretien sur site, les formulaires d'information sur les luminaires intérieurs / extérieurs, les dessins des pièces communes ainsi que tout autre livrable jugé nécessaire pour fournir des propositions d'éclairage de classe mondiale.
- Analyse les mesures de kW avant et après rénovation pour valider et garantir que les économies sont conformes aux contrats de performance et aux autres obligations et garanties des contrats de solutions énergétiques.
- Déploie et récupère les dispositifs de journalisation des données de fonctionnement de l'éclairage et de l'occupation utilisés pour enregistrer les heures de fonctionnement de base de l'équipement d'éclairage et les comportements d'occupation pour les groupes d'utilisation d'espace identifiés.
- Identifie les opportunités et coordonne les calendriers avec les fournisseurs de luminaires, de capteurs et de produits spécialisés pour tirer parti de l'assistance à la mise en œuvre des technologies afin d'augmenter la valeur du projet. Agit en tant que chef d'équipe assigné au projet pour suivre la livraison des livrables du projet selon les délais communiqués.
- Conçoit des alternatives d'éclairage qui offrent des solutions viables pour intégrer des technologies économes en énergie et rentables qui répondent au mieux aux exigences d'éclairage des différents environnements au sein des installations des clients.
- En fonction de l'éclairage proposé, des exigences du client et des produits sélectionnés, évalue les coûts de main-d'œuvre et de matériel anticipés en travaillant avec l'équipe d'approvisionnement et divers sous-traitants.
- Travaille avec les analystes de remises pour déterminer les remises disponibles par les programmes énergétiques. Intègre ces remises dans l'analyse de rentabilité pour le client.
- Examine la proposition pour s'assurer que le retour sur investissement calculé est conforme aux paramètres du client. Assimile les données de M&V dans la conception, la tarification et l'analyse des économies d'énergie.
- Pendant le processus de mise en œuvre, travaille en étroite collaboration avec l'équipe des opérations pour examiner / approuver les ordres de modification et résoudre les problèmes / défis de conception au fur et à mesure qu'ils se présentent.
- À la fin du projet, intègre les informations telles que construites dans la conception du contrat de performance et aide à la documentation finale de clôture.
Ce que nous recherchons Exigences
- Diplôme Universitaire ou expérience équivalente requise.
- Bilingue - anglais et français parlé et écrit. (L’anglais est requis car ils travailleront avec l'équipe mondiale et quotidiennement avec les États-Unis.)
- Doit posséder ou être en cours d'obtention de qualifications pour une certification industrielle connexe.
- Plus de dix ans d'expérience connexe. ( habilitation de sécurité gouvernementale Min. 10 ans au Canada.)
- Cinq ans d'expérience dans la conception de projets d'éclairage connectés / réseautés préférée.
- Connaissance générale des installations d'éclairage et électriques, y compris les circuits, la charge et la tension. Doit être familier avec le Code national de l'électricité, les niveaux d'éclairage recommandés par l'IESNA, les directives FEMP et IPMVP, et les normes ASHREA.
- Excellente reconnaissance des luminaires, compétences en communication verbale et écrite, grande attention aux détails.
- Doit pouvoir accéder à des installations de haute sécurité grâce à diverses enquêtes fédérales et provinciale.
- Comprend et peut appliquer les exigences en matière de demande énergétique et de maintenance des divers systèmes d'éclairage existants et les exigences applicables des solutions de rénovation proposées.
- Comprend les normes IES, la couleur de la lumière, le rendu des couleurs, les lumens et le maintien des lumens, la durée de vie des lampes, les facteurs de ballast, la puissance du système et l'efficacité des divers systèmes.
- Comprend et peut démontrer les impacts des tarifs des services publics, de la puissance du système et des heures de fonctionnement dans la conception et le développement des alternatives proposées.
- Comprend les avantages environnementaux, économiques et de qualité des diverses alternatives d'éclairage. Doit être capable d'utiliser efficacement les programmes de CAO, les programmes de traitement de texte et les programmes de tableur.
- Compréhension générale des exigences des installations électriques, des circuits, de la charge, de la tension et familiarité avec les codes électriques.
- Doit démontrer d'excellentes compétences en communication écrite et verbale avec les pairs, les clients et la direction.
- Doit pouvoir monter des échelles. Prolongation et plusieurs jours de marche / debout à l'occasion. Permis de conduire propre. Les déplacements sont nécessaires.
Nous croyons qu’il faut bien faire en faisant le bien et nous nous tenons responsables de rendre le monde meilleur grâce aux solutions que nous fournissons, à notre engagement dans la société et à la façon dont nous faisons des affaires. Nous croyons que la diversité et l’inclusion sont importantes et qu’elles font une différence. En embrassant sa véritable valeur et en appréciant diverses perspectives, nous nous efforçons d’être l’un des lieux de travail les plus souhaitables. Johnson Controls répertorié dans Forbes Best Employers for Diversity
L1-GP1
Développeur de logiciel Python Sénior
Tundra solutions techniques - québec
Description du poste
Dans le cadre de projets liés au secteur spatial, nous recherchons un Développeur Logiciel Python bilingue pour contribuer au développement d’applications Windows destinées à la mise à l’essai de charges utiles de satellites via des systèmes EGSE (Electrical Ground Support Equipment).
Votre mandat initial consistera à concevoir et développer des outils logiciels en Python permettant de tester, valider et intégrer diverses charges utiles dans un environnement technique structuré et exigeant.
Ceci est un contrat de 1 an à 18 mois avec possibilité de permanence
Être sur site 4 jours par semaine.
Responsabilités
- Créer et modifier des applications logicielles EGSE ciblant des charges utiles de satellites
- Lire, analyser et comprendre des documents d’exigences détaillés
- Planifier le travail, fournir des estimations d’effort et livrer selon les échéanciers
- Concevoir, coder, tester, déboguer et documenter des applications logicielles de haute qualité
- Écrire et maintenir des applications en Python (et contribuer en C++ au besoin)
- Participer aux revues de code et à la documentation technique
- Contribuer aux activités d’intégration et d’essais système
- Aider au dépannage dans un environnement de production logiciel
- Comprendre le système global en cours d’essai (interaction logiciel / matériel)
- Travailler au sein d’une équipe Agile en appliquant les meilleures pratiques de développement
Exigences
- Diplôme universitaire en génie logiciel, informatique ou discipline connexe (ou combinaison équivalente d’études et d’expérience)
- Minimum de 5 ans d’expérience en développement de logiciels d’essai
- Expérience avec des bases de code existantes et environnements complexes
- Bonne compréhension du traitement multifilière (multithreading), du partage de données et des API
Qualifications
- Solide connaissance de Python et bonne compréhension de C++
- Capacité à comprendre et travailler à partir de spécifications d’exigences logicielles complexes
- Expérience en développement Agile
- Excellentes compétences en communication orale et écrite, en français et en anglais
- Interactions avec des clients hors Québec et le siège social en Ontario
Compétences souhaitables
- Exposition aux normes DO-178
- Expérience en contrôle d’instruments et en tests fonctionnels automatisés
- Connaissance des standards CCSDS et MIL-STD-1553
- Connaissance de protocoles tels que CAN et SpaceWire
- Expérience avec JIRA et Confluence
- Expérience avec Git et Jenkins
Développeur·se logiciel principal·e
Ssense
Description de l'entreprise
SSENSE est une plateforme technologique montréalaise à portée internationale œuvrant au croisement de la culture, de la communauté et du commerce. SSENSE offre une combinaison de marques de luxe établies et émergentes dans les rayons féminin, masculin, pour enfant et divers.
Avec une moyenne de 100 millions de visites mensuelles sur le site, SSENSE a été saluée par la critique, à la fois pour son modèle de commerce numérique et pour sa production de contenu culturel.
Description du poste
À propos du poste :
En tant que Développeur·se logiciel principal·e vous êtes responsable de la conception et de la livraison de solutions logicielles de haute qualité et évolutives. Celles-ci doivent résoudre des problématiques commerciales complexes et permettre aux équipes de gagner en agilité. Ce rôle exige une expertise technique approfondie, un sens aigu de l'architecture et des capacités de mentorat afin de garantir la fiabilité, la maintenabilité et l'alignement des systèmes avec les priorités de l'entreprise.
Ce que vous ferez :
- Bâtir des services produits et des flux de données évolutifs pour soutenir les fonctions clés de la finance et du marchandisage (tarification, calcul des coûts, calcul des marges et rapprochement financier).
- Développer des logiciels de haute qualité et rigoureusement testés, garantissant l'exactitude, la cohérence et l'auditabilité des données financières et commerciales à travers tous les systèmes.
- Établir des modèles techniques et des contrats de données alignés sur le domaine métier, permettant des intégrations fiables entre la finance, le marchandisage et les plateformes en aval.
- Superviser la mise en œuvre technique des fonctionnalités produits afin d'assurer la conformité avec les contrôles financiers, les normes de gouvernance des données et les politiques internes.
- Gérer les arbitrages techniques et la complexité métier en équilibrant la vitesse de livraison avec la maintenabilité à long terme, l'exactitude des données et les exigences réglementaires.
- Suivre les indicateurs clés du système (exactitude des données, latence de traitement, taux d'échec) afin de prévenir proactivement les écarts financiers et les incidents opérationnels.
- Communiquer sur l'état d'avancement, les risques liés aux données financières et l'impact des solutions auprès des parties prenantes (produit, finance et ingénierie) pour favoriser une prise de décision éclairée.
Exigences
- Baccalauréat en informatique, en génie ou dans un domaine technique connexe ; une maîtrise est un atout.
- Un minimum de 7 ans d'expérience en développement de logiciels.
- Maîtrise des ressources infonuagiques (AWS / Google Cloud / Azure) avec la capacité de les exploiter pour les propriétaires de composants ; une certification serait un atout.
- Expérience avec les conteneurs et les cadres d'orchestration (Kubernetes).
- Expérience avec les microservices et le développement de services d'arrière-plan (backend).
- Capacité à rédiger différents niveaux de tests (unitaires, de contrat, d'intégration, de bout en bout).
- Le bilinguisme est requis (français et en anglais). L'anglais est nécessaire afin de pouvoir communiquer avec les parties prenantes basées à l'extérieur du Québec.
Qualifications
- Baccalauréat en informatique, en génie ou dans un domaine technique connexe ; une maîtrise est un atout.
- Un minimum de 7 ans d'expérience en développement de logiciels.
- Maîtrise des ressources infonuagiques (AWS / Google Cloud / Azure) avec la capacité de les exploiter pour les propriétaires de composants ; une certification serait un atout.
- Expérience avec les conteneurs et les cadres d'orchestration (Kubernetes).
- Expérience avec les microservices et le développement de services d'arrière-plan (backend).
- Capacité à rédiger différents niveaux de tests (unitaires, de contrat, d'intégration, de bout en bout).
- Le bilinguisme est requis (français et en anglais). L'anglais est nécessaire afin de pouvoir communiquer avec les parties prenantes basées à l'extérieur du Québec.
Ce que nous offrons
- Assurance santé et dentaires, et plans de santé mentale.
- Programme parental.
- Rabais sur le ssense.com.
- Régime d'épargne et de retraite.
- Couverture de l'affirmation du genre.
- La chance de travailler avec des technologies de pointe et une équipe innovante.
Informations complémentaires
SSENSE est un employeur qui souscrit au principe de l'égalité des chances. Nous célébrons la diversité et nous nous engageons à créer un environnement inclusif pour tous les employés. Si vous avez besoin d'aménagements particuliers, faites-le nous savoir. Nous ferons de notre mieux pour vous satisfaire !
#LI-Hybrid, Télétravail hybride
#SSENSEFR
Développeur de logiciel Python Sénior
Tundra solutions techniques - québec
Temporaire à temps plein
Description du poste
Dans le cadre de projets liés au secteur spatial, nous recherchons un Développeur Logiciel Python bilingue pour contribuer au développement d’applications Windows destinées à la mise à l’essai de charges utiles de satellites via des systèmes EGSE (Electrical Ground Support Equipment).
Votre mandat initial consistera à concevoir et développer des outils logiciels en Python permettant de tester, valider et intégrer diverses charges utiles dans un environnement technique structuré et exigeant.
Ceci est un contrat de 1 an à 18 mois avec possibilité de permanence.
Être sur site 4 jours par semaine.
Responsabilités
- Créer et modifier des applications logicielles EGSE ciblant des charges utiles de satellites
- Lire, analyser et comprendre des documents d’exigences détaillés
- Planifier le travail, fournir des estimations d’effort et livrer selon les échéanciers
- Concevoir, coder, tester, déboguer et documenter des applications logicielles de haute qualité
- Écrire et maintenir des applications en Python (et contribuer en C++ au besoin)
- Participer aux revues de code et à la documentation technique
- Contribuer aux activités d’intégration et d’essais système
- Aider au dépannage dans un environnement de production logiciel
- Comprendre le système global en cours d’essai (interaction logiciel / matériel)
- Travailler au sein d’une équipe Agile en appliquant les meilleures pratiques de développement
Exigences
- Diplôme universitaire en génie logiciel, informatique ou discipline connexe (ou combinaison équivalente d’études et d’expérience)
- Minimum de 5 ans d’expérience en développement de logiciels d’essai
- Expérience avec des bases de code existantes et environnements complexes
- Bonne compréhension du traitement multifilière (multithreading), du partage de données et des API
- Solide connaissance de Python et bonne compréhension de C++
- Capacité à comprendre et travailler à partir de spécifications d’exigences logicielles complexes
- Expérience en développement Agile
- Excellentes compétences en communication orale et écrite, en français et en anglais
- Interactions avec des clients hors Québec et le siège social en Ontario.
Compétences souhaitables
- Exposition aux normes DO-178
- Expérience en contrôle d’instruments et en tests fonctionnels automatisés
- Connaissance des standards CCSDS et MIL-STD-1553
- Connaissance de protocoles tels que CAN et SpaceWire
- Expérience avec JIRA et Confluence
- Expérience avec Git et Jenkins
Directeur du développement logiciel
Sigma-rh solutions
Description du poste
SIGMA-RH - Qui sommes-nous ?
Leader dans le développement d'applications de logiciel de gestion du capital humain (SIRH), SIGMA-RH Solutions a été créé en 1992 à Montréal et en 2004 à Paris à la suite de son succès en Amérique du Nord. Notre équipe d'experts compte moins de 100 personnes mais réussissent à servir avec agilité de très grandes références mondiales.
Nous offrons une solution flexible et personnalisable capable de s'adapter à toutes les structures et les secteurs d'activités. La solution SIGMA-RH couvre tous les domaines de la gestion des ressources humaines, à l'exception de la paie.
Nos valeurs font partie intégrante de l'ADN de SIGMA-RH, nous nous engageons pour la protection de l'environnement en offrant à nos employés un Programme « Vert » et nous sommes également partenaire du programme Carbone Boréal, programme de compensation d'émissions de gaz à effet de serre par plantation d'arbres.
Travailler avec nous, c'est trouver un équilibre entre la vie personnelle et professionnelle. Nous encourageons l'épanouissement de nos collaborateurs et l'adoption d'un mode de vie active.
Actuellement en pleine croissance, nous sommes à la recherche de nouveaux talents pour notre équipe de Montréal!
Chez SIGMA-RH, nous construisons une solution RH intelligente, intégrée et humaine. Notre mission : réinventer la gestion des ressources humaines grâce à la technologie et à l'intelligence artificielle. Et si vous faisiez partie de cette aventure, aux côtés de ceux qui placent l'humain au cœur de la technologie?
Vos responsabilités
En tant que Directeur du développement logiciel, vous serez le garant de la qualité et de l'évolution de nos produits, tout en accompagnant les équipes au quotidien.
Voici les défis qui vous attendent
- Définir et mettre en œuvre la stratégie technique pour faire évoluer et moderniser l'architecture des produits
- Encadrer plusieurs équipes de développement, accompagner les chefs d'équipe et développeurs au quotidien, participer au code et assurer la livraison de fonctionnalités de haute qualité
- Prioriser les évolutions du produit et organiser l'allocation des ressources en cohérence avec les objectifs stratégiques de SIGMA-RH
- Collaborer étroitement avec toutes les équipes pour garantir la faisabilité, la performance et la qualité des livrables
- Promouvoir une culture d'excellence en ingénierie, basée sur la collaboration et l'amélioration continue
- Favoriser l'efficacité et l'évolution des pratiques de développement pour répondre aux enjeux de l'industrie et aux ambitions de SIGMA-RH
- Construire des relations de confiance et encourager un environnement collaboratif, en jouant un rôle clé dans la prise de décision, la stratégie de livraison et la gestion des conflits
- Effectuer toutes autres tâches connexes liées à la fonction
Vos compétences et qualifications
- Diplôme universitaire en informatique ou dans un domaine connexe
- Minimum de 10 ans d'expérience en développement logiciel, dont au moins 5 ans dans un rôle de leadership technique
- Expertise solide en C#, .NET et Blazor
- Expérience confirmée dans la modernisation de produits logiciels et de leur architecture
- Capacité à être proche du terrain, intervenir dans le code et accompagner les équipes au quotidien tout en pilotant la stratégie technique
- Compétences reconnues en communication et leadership, avec capacité à mobiliser et inspirer des équipes multidisciplinaires
- Vision stratégique alliée à une grande capacité de décision
- Maîtrise des méthodologies Agile
- Connaissance des pratiques DevOps
Ce que nous offrons
Pourquoi intégrer SIGMA-RH
- Un environnement de travail au cœur du Parc Olympique à Montréal, dans un espace moderne et stimulant
- Une culture collaborative, où l'innovation et le partage des connaissances sont au cœur de nos valeurs
- Une conciliation travail-vie personnelle avec horaires flexibles et mode hybride
- Des avantages sociaux complets : un régime de retraite, des assurances santé, un compte de dépenses santé, un programme aide aux employés et un accès à la médecine virtuelle 24h / 7
- Prise en charge à 100% de la carte OPUS et de l'abonnement BIXI saisonnier
- Stationnement intérieur à un tarif préférentiel
Rejoignez-nous, pour propulser votre carrière au service des ressources humaines de l'avenir!
Concepteur C++ Sénior
Evident canada
Description du poste
Evident Canada, une société du groupe Wabtec, est un chef de file mondial dans la fabrication d'équipements d'inspection innovants utilisés dans des applications industrielles et de recherche pour les secteurs clés de l'aérospatiale, de la production d'énergie, de la pétrochimie, des infrastructures civiles, de l'automobile et des produits de consommation.
Travailler chez Evident Canada, une société du groupe Wabtec, c'est évoluer au sein d'une organisation qui est un chef de file international dans son domaine. Nous nous démarquons par notre expertise, notre environnement de travail favorisant l'épanouissement et notre constante recherche de l'innovation.
Evident Canada, une société du groupe Wabtec, propose une large gamme de logiciels et d'équipements de détection de défauts par ultrasons et courants de Foucault. Nos équipements sont utilisés, entre autres, pour inspecter les soudures et détecter les fissures, les cavités, la porosité et d'autres irrégularités invisibles présents dans divers matériaux afin d'en garantir l'intégrité et la sécurité.
Pour obtenir de plus amples renseignements, consultez le site : / / ims.evidentscientific.com /
Vous êtes passionné par la technologie, l’innovation et les défis techniques stimulants? Rejoignez une équipe R&D agile, multidisciplinaire et à structure aplanie, où chaque idée compte et où l’excellence logicielle est au cœur de nos produits.
Dans ce rôle stratégique, vous participerez à la conception et au développement de logiciels de nouvelle génération destinés au domaine du contrôle non destructif (CND). Vous contribuerez à toutes les étapes du cycle de vie logiciel, de l’architecture à la mise en production, dans un environnement technologique de pointe.
Responsabilités spécifiques
Développement Agile et Architecture
- Participer activement à la planification des sprints, aux revues et aux rétrospectives.
- Contribuer à la définition d’architectures logicielles robustes, évolutives et performantes.
- Collaborer avec l’équipe DevOps pour intégrer des pratiques modernes d’intégration et de livraison continues.
Conception et Programmation
- Concevoir et développer des solutions logicielles complètes en mode Full Stack.
- Optimiser les performances logicielles (multi-threading, GPU, gestion mémoire).
- Développer des algorithmes avancés et assurer la rétrocompatibilité des systèmes.
- Participer aux revues de code et aux réunions quotidiennes pour assurer la cohérence technique.
Qualité, Tests et Validation
- Garantir la conformité aux critères de qualité (Definition of Done).
- Développer des tests automatisés et des outils de diagnostic pour améliorer la fiabilité.
- Réduire la dette technique et améliorer continuellement la qualité du code.
Mise en Production et Support
- Collaborer à la planification des livraisons avec les équipes projet et DevOps.
- Fournir les outils nécessaires à l’ingénierie de production pour l’assemblage et la calibration des produits.
Responsabilités générales
- Encadrer et soutenir les développeurs moins expérimentés afin de favoriser leur montée en compétences et la cohésion d’équipe.
- Accompagner l’introduction de nouvelles méthodes et outils, et en optimiser l’usage en cohérence avec la vision technologique de l’entreprise.
- Collaborer activement avec les différentes parties prenantes pour résoudre des enjeux techniques complexes et interfonctionnels.
- Favoriser la synergie inter-sites, en maintenant des communications ouvertes, efficaces et constructives avec les collègues des autres unités.
- S’impliquer et participer activement à l’élaboration et la mise en œuvre de la culture d’amélioration continue.
Compétences techniques
- Diplôme universitaire en génie logiciel, informatique ou équivalent
- 7+ années d’expérience en développement logiciel
- Maîtrise de C++ et expérience en développement Web (Angular ou React)
- Expérience en développement sous Windows ou Linux
- Solides compétences en optimisation logicielle et en architecture logicielle
- Bonne connaissance des outils de versionnement (Git)
- Familiarité avec UML
- Aisance en mathématiques appliquées (algèbre linéaire, trigonométrie)
- Expérience dans le domaine du contrôle non destructif, un atout majeur
- Niveau d’anglais intermédiaire afin de collaborer avec des intervenants à l'international.
Compétences comportementales
- Rigueur, autonomie et esprit d’initiative
- Leadership technique et capacité à encadrer des collègues moins expérimentés
- Esprit d’équipe, ouverture d’esprit et communication claire
- Capacité à résoudre des problèmes complexes et à vulgariser des concepts techniques
- Motivation à apprendre, à innover et à remettre en question le statu quo
Premier développeur de logiciel (C#/.NET)
Royal bank of canada>
Description du poste
Quelle est l’opportunité ?
L’équipe Technologie en succursale est à la recherche d’un premier développeur de logiciel. En tant que premier développeur de logiciel, vous travaillerez en partenariat avec nos autres escouades agiles, nos partenaires professionnels et notre équipe Ingénierie de la fiabilité de site de la Colombie-Britannique, de Calgary et de Toronto pour concevoir, développer et déployer des applications de succursale qui seront utilisées par tous les conseillers à l’échelle nationale. Vous contribuerez à la mise en œuvre de nouvelles capacités et à l’élimination de la dette technique pour permettre aux conseillers de RBC d’offrir une expérience client harmonieuse. Ceci constitue une excellente occasion pour quiconque souhaitant perfectionner ses compétences agiles et travailler de façon interfonctionnelle avec les autres unités de l’entreprise pour offrir de la valeur aux employés avec contact clientèle et moderniser l’infrastructure existante.
Responsabilités
Concevoir, développer, mettre en œuvre et faire la maintenance des solutions techniques prenant en charge les anciennes applications .NET sous Windows 10 ou 11 et les serveurs Windows, y compris les composants d’applications bureautiques.
Suggérer des améliorations aux suites d’applications dans le but d’éliminer la dette technique et d’optimiser l’automatisation.
Documenter toutes les mises à jour et les modifications apportées aux applications.
Collaborer de façon interfonctionnelle avec les partenaires professionnels, les autres escouades agiles et les équipes Ingénierie de la fiabilité de site afin d’établir les priorités et de mener à bien les travaux du projet
Dans le cadre de ce rôle, vous communiquerez et interagirez fréquemment avec des partenaires et des employés de RBC de partout au Canada ou dans le monde.
Éléments clés de la réussite
Exigences
Au moins cinq années d’expérience en utilisation de la pile technologique .NET afin d’assurer le développement, la mise en œuvre et la maintenance des composants et des applications de première ligne hébergés dans le nuage ou sous Windows.
Expérience avec les mécanismes d’autorisation et d’authentification de sécurité mis en place grâce à OAuth, à Active Directory, aux certificats d’application, etc.
Expérience des protocoles HTTP, SOAP et REST prenant en charge le développement d’applications Rich et infonuagiques.
Compréhension de la structure XML et de formats afin de faciliter la circulation des données entre les plateformes.
Expérience en gestion du changement et des mises à niveau – déploiement dans les environnements de production par l’intermédiaire de pipelines bureautiques et infonuagiques.
Gestion des logiciels au moyen de GitHub, de Jenkins et de UrbanCode Deploy pour configurer ou créer une version après avoir validé les modifications pour assurer le déploiement automatique du code et surveiller les échecs.
Expérience en développement en exploitation – utilisation d’outils tels que Dynatrace, Jenkins, GitHub, Kibana, Elastic et UCD pour configurer et créer une version après avoir validé les modifications pour assurer le déploiement automatique du code et surveiller les échecs
Atouts
Expérience avec Angular
Expérience en rédaction de requêtes SQL
Connaissances en programmation C++/VC++
Expérience en développement de logiciels agile (cycle de vie du développement de logiciels) – Expérience au sein d’une équipe interfonctionnelle en tant que développeur de logiciels, de l’idéation du projet au déploiement dans l’environnement de production.
Avantages du poste
Nous donnons notre pleine mesure, pensons autrement pour poursuivre notre croissance et collaborons afin d’offrir des conseils judicieux qui contribueront à la réussite de la clientèle et à la prospérité des collectivités. Nous nous soucions du bien-être de chacun et chacune et aspirons à réaliser notre plein potentiel, à favoriser l’essor des collectivités et à contribuer à la réussite de tous et toutes.
Programme de rémunération globale comprenant des primes et des avantages sociaux à la carte, une rémunération concurrentielle, des commissions et des actions (dans certains cas)
Perfectionnement soutenu par la direction au moyen d’accompagnement et d’occasions de gestion
Équipe dynamique et performante axée sur l’innovation et la collaboration
Possibilités d’exercer progressivement des responsabilités plus importantes
Accès à diverses possibilités d’emploi au sein de l’entreprise et dans diverses régions
#LI-post
#TECHPJ
Compétences professionnelles
Applications mobiles, Entreprises, Face au client, Microsoft Azure, Microsoft Visual BasicDétails supplémentaires de l’emploi
Adresse:
1 PLACE VILLE MARIE:MONTRÉALVille:
MontréalPays:
CanadaNombre d’heures de travail par semaine:
37.5Type d’emploi:
temps pleinSecteur d’activité :
Technologie et exploitationType de fonction :
RégulierType d’échelle salariale:
SalariéDate d’affichage:
2025-07-24Date limite des candidatures:
2025-11-18Remarque: Les demandes seront acceptées jusqu'à 23 h 59 le jour précédant la date limite de présentation des demandes ci-dessus
Inclusion et équité en matière d’emploi
À RBC, nous pensons qu’un milieu de travail inclusif offrant des points de vue diversifiés est essentiel à notre croissance continue, en tant qu’institution financière parmi les plus grandes et les plus rentables au monde. Notre milieu de travail propice à l’excellence, à la collaboration, à l’innovation et à l’épanouissement professionnel de nos employés contribue à concrétiser notre raison d’être et à générer de la valeur pour nos clients et les collectivités où nous exerçons nos activités. Pour cela, nous mettons en place des politiques et des programmes visant à favoriser un milieu de travail fondé sur le respect et l’appartenance et offrant des occasions pour tous.
Joignez-vous à notre communauté de talents
Tenez-vous au courant des formidables perspectives de carrière offertes à RBC. Inscrivez-vous et recevez des renseignements sur les plus récentes offres d’emploi et les activités de recrutement qui vous intéressent, de même que des conseils en matière de gestion de carrière.
Repoussez vos limites et bâtissez un nouvel avenir à RBC. Découvrez comment nous mettons notre passion et notre motivation au service du bien-être des clients et des collectivités à jobs.rbc.com.
Premier développeur de logiciel (C#/.NET)
Royal bank of canada>
Description du poste
Quelle est l’opportunité ?
L’équipe Technologie en succursale est à la recherche d’un premier développeur de logiciel. En tant que premier développeur de logiciel, vous travaillerez en partenariat avec nos autres escouades agiles, nos partenaires professionnels et notre équipe Ingénierie de la fiabilité de site de la Colombie-Britannique, de Calgary et de Toronto pour concevoir, développer et déployer des applications de succursale qui seront utilisées par tous les conseillers à l’échelle nationale. Vous contribuerez à la mise en œuvre de nouvelles capacités et à l’élimination de la dette technique pour permettre aux conseillers de RBC d’offrir une expérience client harmonieuse. Ceci constitue une excellente occasion pour quiconque souhaitant perfectionner ses compétences agiles et travailler de façon interfonctionnelle avec les autres unités de l’entreprise pour offrir de la valeur aux employés avec contact clientèle et moderniser l’infrastructure existante.
Responsabilités
Concevoir, développer, mettre en œuvre et faire la maintenance des solutions techniques prenant en charge les anciennes applications .NET sous Windows 10 ou 11 et les serveurs Windows, y compris les composants d’applications bureautiques.
Suggérer des améliorations aux suites d’applications dans le but d’éliminer la dette technique et d’optimiser l’automatisation.
Documenter toutes les mises à jour et les modifications apportées aux applications.
Collaborer de façon interfonctionnelle avec les partenaires professionnels, les autres escouades agiles et les équipes Ingénierie de la fiabilité de site afin d’établir les priorités et de mener à bien les travaux du projet
Dans le cadre de ce rôle, vous communiquerez et interagirez fréquemment avec des partenaires et des employés de RBC de partout au Canada ou dans le monde.
Éléments clés de la réussite
Exigences
Au moins cinq années d’expérience en utilisation de la pile technologique .NET afin d’assurer le développement, la mise en œuvre et la maintenance des composants et des applications de première ligne hébergés dans le nuage ou sous Windows.
Expérience avec les mécanismes d’autorisation et d’authentification de sécurité mis en place grâce à OAuth, à Active Directory, aux certificats d’application, etc.
Expérience des protocoles HTTP, SOAP et REST prenant en charge le développement d’applications Rich et infonuagiques.
Compréhension de la structure XML et de formats afin de faciliter la circulation des données entre les plateformes.
Expérience en gestion du changement et des mises à niveau – déploiement dans les environnements de production par l’intermédiaire de pipelines bureautiques et infonuagiques.
Gestion des logiciels au moyen de GitHub, de Jenkins et de UrbanCode Deploy pour configurer ou créer une version après avoir validé les modifications pour assurer le déploiement automatique du code et surveiller les échecs.
Expérience en développement en exploitation – utilisation d’outils tels que Dynatrace, Jenkins, GitHub, Kibana, Elastic et UCD pour configurer et créer une version après avoir validé les modifications pour assurer le déploiement automatique du code et surveiller les échecs
Atouts
Expérience avec Angular
Expérience en rédaction de requêtes SQL
Connaissances en programmation C++/VC++
Expérience en développement de logiciels agile (cycle de vie du développement de logiciels) – Expérience au sein d’une équipe interfonctionnelle en tant que développeur de logiciels, de l’idéation du projet au déploiement dans l’environnement de production.
Avantages du poste
Nous donnons notre pleine mesure, pensons autrement pour poursuivre notre croissance et collaborons afin d’offrir des conseils judicieux qui contribueront à la réussite de la clientèle et à la prospérité des collectivités. Nous nous soucions du bien-être de chacun et chacune et aspirons à réaliser notre plein potentiel, à favoriser l’essor des collectivités et à contribuer à la réussite de tous et toutes.
Programme de rémunération globale comprenant des primes et des avantages sociaux à la carte, une rémunération concurrentielle, des commissions et des actions (dans certains cas)
Perfectionnement soutenu par la direction au moyen d’accompagnement et d’occasions de gestion
Équipe dynamique et performante axée sur l’innovation et la collaboration
Possibilités d’exercer progressivement des responsabilités plus importantes
Accès à diverses possibilités d’emploi au sein de l’entreprise et dans diverses régions
#LI-post
#TECHPJ
Compétences professionnelles
Applications mobiles, Entreprises, Face au client, Microsoft Azure, Microsoft Visual BasicDétails supplémentaires de l’emploi
Adresse:
1 PLACE VILLE MARIE:MONTRÉALVille:
MontréalPays:
CanadaNombre d’heures de travail par semaine:
37.5Type d’emploi:
temps pleinSecteur d’activité :
Technologie et exploitationType de fonction :
RégulierType d’échelle salariale:
SalariéDate d’affichage:
2025-07-24Date limite des candidatures:
2025-11-18Remarque: Les demandes seront acceptées jusqu'à 23 h 59 le jour précédant la date limite de présentation des demandes ci-dessus
Inclusion et équité en matière d’emploi
À RBC, nous pensons qu’un milieu de travail inclusif offrant des points de vue diversifiés est essentiel à notre croissance continue, en tant qu’institution financière parmi les plus grandes et les plus rentables au monde. Notre milieu de travail propice à l’excellence, à la collaboration, à l’innovation et à l’épanouissement professionnel de nos employés contribue à concrétiser notre raison d’être et à générer de la valeur pour nos clients et les collectivités où nous exerçons nos activités. Pour cela, nous mettons en place des politiques et des programmes visant à favoriser un milieu de travail fondé sur le respect et l’appartenance et offrant des occasions pour tous.
Joignez-vous à notre communauté de talents
Tenez-vous au courant des formidables perspectives de carrière offertes à RBC. Inscrivez-vous et recevez des renseignements sur les plus récentes offres d’emploi et les activités de recrutement qui vous intéressent, de même que des conseils en matière de gestion de carrière.
Repoussez vos limites et bâtissez un nouvel avenir à RBC. Découvrez comment nous mettons notre passion et notre motivation au service du bien-être des clients et des collectivités à jobs.rbc.com.
Gestionnaire de compte
Meritek recrutement ti
75K$ - 80K$ /an
Permanent à temps plein
Description du poste
Offre d’emploi : Gestionnaire de compte
Localisation : Montréal
Mode de travail : Hybride
Début : Dès que possible
Salaire : 75 000 $ à 80 000 $
________________________________________
Pourquoi nous rejoindre ?
Astek est un leader mondial en conseil technologique. Avec 9 600 experts dans le monde, nous guidons nos clients dans leur transformation numérique en développant des solutions innovantes.
Au Canada, nous excellons en TI et ingénierie. Nous collaborons avec des entreprises de premier plan pour relever des défis technologiques majeurs, en plaçant l’innovation, la collaboration et l’excellence au cœur de nos actions.
Rejoignez une équipe passionnée et engagée, prête à concrétiser vos idées.
________________________________________
À propos du poste
Astek Canada recherche un(e) Gestionnaire de compte motivé(e) et prêt(e) à relever de nouveaux défis.
________________________________________
Vos responsabilités
En tant que Gestionnaire de compte, votre mission est de développer l’activité commerciale, de piloter des équipes et de recruter les meilleurs talents pour accompagner la croissance.
- Identifier les enjeux technologiques de votre environnement cible.
- Comprendre les enjeux globaux de vos clients et prospects, détecter leurs besoins, et élaborer les services qui y correspondront de manière pertinente.
- Créer une relation privilégiée avec vos clients.
- Recruter et gérer l’équipe de consultants.
- Suivre le déploiement de projets techniques complexes.
- Piloter votre centre de profit, assurer sa rentabilité, et définir de nouveaux leviers pour assurer sa croissance.
- Télécoms, Médias et Technologies : ingénieur Test et validation logicielle, développeurs, devOps, Product Owner, ingénieurs BIG DATA.
- Banque, Finance et Assurances : chef de projet cybersécurité, lead développeur Android, développeurs Java, testeur QA Automaticien.
- Industrie (Aéronautique, Spatial et Défense) : ingénieur de contrôle de commande, ingénieur mécanique et matériaux composites, ingénieur aéronautique, pilote d’industrialisation.
- Industrie (Transports & Énergie) : ingénieurs (Qualité production, système embarqué, automaticien, conception mécanique, électronique, méthodes, test & validation).
- Life Science : ingénieurs tests logiciels, ingénieurs R&D Biomédicale, développeurs, chefs de projets IT, attachés de recherche clinique, chargés d’affaires réglementaires, biostatisticiens, pharmaciens, chargés de pharmacovigilance.
________________________________________
Vos atouts pour réussir
Formation/Expérience :
- Diplôme en gestion, en administration ou dans un domaine connexe pertinent.
- Expérience en firme de consultation.
- Connaissance d’ingénierie et bonne maîtrise du vocabulaire technique, ce qui vous permet d’interagir efficacement avec les professionnels.
Qualités personnelles :
- Passionné par le défi, motivé par les défis et aimez évoluer dans un environnement dynamique et stimulant.
- Sociable, énergique et éloquent, vous créez facilement des connexions avec vos interlocuteurs.
- La recherche de nouveaux clients est une aventure passionnante et le succès vous motive (sans oublier les primes !).
________________________________________
Les avantages Astek
- Plan CARE sur mesure pour nos employés
- Activités sociales (team buildings)
- Charte diversité & inclusion
________________________________________
Prêt(e) à relever le défi ?
Postulez dès maintenant en envoyant votre CV et découvrez une carrière enrichissante chez Astek Canada.
```
Gestionnaire du Développement
Delan
Description du Poste
Le Gestionnaire du Développement sera responsable de gérer une équipe de développeurs techniques d’environ 12 personnes composée de Développeurs de différentes séniorités partagés dans différentes escouades.
PLUS PRÉCISÉMENT
- Encadrer et mobiliser une équipe de développement travaillant sur des produits innovateurs
- Être propriétaire de la performance et de la livraison de l’équipe de développement
- Contribuer à l’amélioration des processus de développement et d’ingénierie et être responsable de l’implantation de changement
- Responsable du recrutement, du mentorat, du coaching et des évaluations de l’équipe
- Collaborer et s’arrimer avec les autres équipes dont l’architecture, la gestion de projets et de produits, etc.
PROFIL
- 7+ années d’expérience en développement
- 3+ années en gestion d’équipe de développement
- Expérience dans le domaine des technologies financières ou dans un environnement SaaS
- Fortes connaissances en optimisation des processus de développement
- Expérience dans un environnement micro-service, cloud (GCP) et d’intelligence artificielle
- BAC en informatique ou l’équivalent
- Bilinguisme requis (Français et Anglais)
Concepteur C++ Sénior
Evident canada
Permanent à temps plein
Description de Poste
Evident Canada, une société du groupe Wabtec, est un chef de file mondial dans la fabrication d'équipements d'inspection innovants utilisés dans des applications industrielles et de recherche pour les secteurs clés de l'aérospatiale, de la production d'énergie, de la pétrochimie, des infrastructures civiles, de l'automobile et des produits de consommation. Travailler chez Evident Canada, c'est évoluer au sein d'une organisation qui est un chef de file international dans son domaine. Nous nous démarquons par notre expertise, notre environnement de travail favorisant l'épanouissement et notre constante recherche de l'innovation.
Evident Canada propose une large gamme de logiciels et d'équipements de détection de défauts par ultrasons et courants de Foucault. Nos équipements sont utilisés, entre autres, pour inspecter les soudures et détecter les fissures, les cavités, la porosité et d'autres irrégularités invisibles présentes dans divers matériaux afin d'en garantir l'intégrité et la sécurité. Pour obtenir de plus amples renseignements, consultez le site.
Vous êtes passionné par la technologie, l’innovation et les défis techniques stimulants? Rejoignez une équipe R&D agile, multidisciplinaire et à structure aplanie, où chaque idée compte et où l’excellence logicielle est au cœur de nos produits. Dans ce rôle stratégique, vous participerez à la conception et au développement de logiciels de nouvelle génération destinés au domaine du contrôle non destructif (CND). Vous contribuerez à toutes les étapes du cycle de vie logiciel, de l’architecture à la mise en production, dans un environnement technologique de pointe.
Responsabilités spécifiques
- Développement Agile et Architecture
- Participer activement à la planification des sprints, aux revues et aux rétrospectives.
- Contribuer à la définition d’architectures logicielles robustes, évolutives et performantes.
- Collaborer avec l’équipe DevOps pour intégrer des pratiques modernes d’intégration et de livraison continues.
- Conception et Programmation
- Concevoir et développer des solutions logicielles complètes en mode Full Stack.
- Optimiser les performances logicielles (multi-threading, GPU, gestion mémoire).
- Développer des algorithmes avancés et assurer la rétrocompatibilité des systèmes.
- Participer aux revues de code et aux réunions quotidiennes pour assurer la cohérence technique.
- Qualité, Tests et Validation
- Garantir la conformité aux critères de qualité (Definition of Done).
- Développer des tests automatisés et des outils de diagnostic pour améliorer la fiabilité.
- Réduire la dette technique et améliorer continuellement la qualité du code.
- Mise en Production et Support
- Collaborer à la planification des livraisons avec les équipes projet et DevOps.
- Fournir les outils nécessaires à l’ingénierie de production pour l’assemblage et la calibration des produits.
Responsabilités générales
- Encadrer et soutenir les développeurs moins expérimentés afin de favoriser leur montée en compétences et la cohésion d’équipe.
- Accompagner l’introduction de nouvelles méthodes et outils, et en optimiser l’usage en cohérence avec la vision technologique de l’entreprise.
- Collaborer activement avec les différentes parties prenantes pour résoudre des enjeux techniques complexes et interfonctionnels.
- Favoriser la synergie inter-sites, en maintenant des communications ouvertes, efficaces et constructives avec les collègues des autres unités.
- S’impliquer et participer activement à l’élaboration et la mise en œuvre de la culture d’amélioration continue.
Compétences techniques
- Diplôme universitaire en génie logiciel, informatique ou équivalent.
- 7 années d’expérience en développement logiciel.
- Maîtrise de C++ et expérience en développement Web (Angular ou React).
- Expérience en développement sous Windows ou Linux.
- Solides compétences en optimisation logicielle et en architecture logicielle.
- Bonne connaissance des outils de versionnement (Git).
- Familiarité avec UML.
- Aisance en mathématiques appliquées (algèbre linéaire, trigonométrie).
- Expérience dans le domaine du contrôle non destructif, un atout majeur.
- Niveau d’anglais intermédiaire afin de collaborer avec des intervenants à l'international.
Compétences comportementales
- Rigueur, autonomie et esprit d’initiative.
- Leadership technique et capacité à encadrer des collègues moins expérimentés.
- Esprit d’équipe, ouverture d’esprit et communication claire.
- Capacité à résoudre des problèmes complexes et à vulgariser des concepts techniques.
- Motivation à apprendre, à innover et à remettre en question le statu quo.
Chef d'équipe au développement
Sigma-rh solutions
SIGMA-RH - Qui sommes-nous ?
Leader dans le développement d'applications de logiciel de gestion du capital humain (SIRH), SIGMA-RH Solutions a été créé en 1992 à Montréal et en 2004 à Paris à la suite de son succès en Amérique du Nord. Notre équipe d'experts compte moins de 100 personnes mais réussit à servir avec agilité de très grandes références mondiales.
Nous offrons une solution flexible et personnalisable capable de s'adapter à toutes les structures et les secteurs d'activités. La solution SIGMA-RH couvre tous les domaines de la gestion des ressources humaines, à l'exception de la paye.
Nos valeurs font partie intégrante de l'ADN de SIGMA-RH, nous nous engageons pour la protection de l'environnement en offrant à nos employés un Programme « Vert » et nous sommes également partenaires du programme Carbone Boréal, programme de compensation d'émissions de gaz à effet de serre par plantation d'arbres.
Travailler avec nous, c'est trouver un équilibre entre la vie personnelle et professionnelle. Nous encourageons l'épanouissement de nos collaborateurs et l'adoption d'un mode de vie actif.
Actuellement en pleine croissance, nous sommes à la recherche de nouveaux talents pour notre équipe de Montréal!
Chez SIGMA-RH, entreprise en pleine croissance implantée au Québec et en France, vous contribuerez activement à façonner l'avenir des ressources humaines grâce à une solution intégrée et novatrice qui exploite la puissance de l'intelligence artificielle. Ensemble, réinventons le monde du travail avec des outils RH de nouvelle génération.
Vos responsabilités
Sous la responsabilité du Directeur du développement logiciel, vous aurez pour mission de gérer et encadrer une équipe d'environ 5 développeurs, tout en assurant la coordination des activités de l'équipe de réalisation.
Voici les défis qui vous attendent
- Assurer le suivi individuel, la gestion de la performance et le développement des compétences d'une équipe d'environ 5 développeurs
- Accompagner l'équipe de développement dans la résolution des défis techniques et structurer l'approche de résolution de problèmes
- Suivre les évolutions technologiques et architecturales afin d'orienter et superviser les développements
- Coacher l'équipe de réalisation en favorisant l'amélioration continue, l'auto-organisation et la responsabilisation
- Aligner l'équipe de réalisation sur les objectifs en assurant une compréhension claire de la stratégie et des priorités
- Optimiser le flux de travail de l'équipe de réalisation en suivant l'avancement, en équilibrant vitesse et qualité tout en respectant les pratiques et les stratégies mises en place par le Directeur d'ingénierie
- Créer un climat de confiance en encourageant l'expérimentation, en protégeant l'équipe de réalisation (Dev) et en favorisant la rétroaction
Vos compétences et qualifications
- Diplôme en informatique
- Minimum 7 ans d'expérience en développement logiciel, dont au moins 3 ans en tant que chef d'équipe ou rôle similaire
- Expérience avérée en modernisation d'applications, avec une compréhension des défis liés à l'architecture et à la migration technologique
- Excellentes connaissances des technologies : Blazor, ReactJS, ainsi que des bonnes pratiques de développement frontend et backend
- Leadership naturel et esprit de collaboration, capable de mobiliser une équipe, de gérer les priorités et d'accompagner la prise de décision
- Fortes compétences en résolution de problèmes et gestion des conflits, avec une approche pragmatique et orientée solutions
- Autonomie et proactivité, avec une capacité à anticiper les défis techniques et à proposer des améliorations continues
Vos atouts pour ce poste
- Connaissance des pratiques DevOps et des principes de l'agilité
- Expérience en Blazor, en intégration et en développement d'API/services
- Capacité à former et encadrer des développeurs intermédiaires
Pourquoi intégrer SIGMA-RH
- En plein cœur du Parc olympique au sein de la tour de Montréal
- Conciliation travail-famille (horaires flexibles et environnement hybride)
- Régime de retraite avec participation de l'employeur
- Assurances collectives complètes
- Compte de dépenses Santé, PAE et médecine virtuelle offerte 24h/24
- Prise en charge de la carte OPUS et abonnements BIXI
- Accessible en transport en commun & BIXI
- Espaces de stationnement avec un tarif préférentiel
Rejoignez-nous pour transformer les RH de demain!