Espace publicitaire
Postes correspondant à votre recherche : 31
Développeur de logiciel - backend

IOTHÉRON

Montreal

Postuler directement

Description de l'entreprise

IOTHERON est une entreprise de services spécialisée en transformation numérique. Elle travaille en étroite collaboration avec sa clientèle afin de les aider à améliorer leur processus de travail, la visibilité sur leurs projets et leur performance générale. IOTHERON déploie chez sa clientèle les meilleurs outils qui soient, dans les domaines de l'ingénierie, de l'intelligence d'affaires, de l'intelligence artificielle, des processus d'affaires et technologiques, ainsi que du développement de logiciel, en général.

Parmi nos clients, notons des entreprises dans le domaine biomédical, l'ingénierie des systèmes, du transport, de la finance et des systèmes d'information globaux.

Description du poste

  • Rédiger les spécifications de systèmes et les requis, coder, tester et déboguer les logiciels sous la supervision générale du directeur de l'équipe
  • Analyser les systèmes en place, documenter les interfaces
  • Travailler en collaboration avec plusieurs équipes et avec les clients
  • Investiguer les bogues et identifier les modules en cause
  • Investiguer et trouver des moyens de contournement
  • Participer aux revues de code
  • Incarner les méthodes et processus de l'entreprise

Qualifications techniques

  • Bac en informatique ou expérience équivalente
  • 3 à 5 années d’expérience en TI - tous domaines confondus
  • Bonne connaissance du développement Java, NetBeans
  • Bonne connaissance JUnit, XML
  • Connaissance de Maven, JUnit, Spring, Spring Boot, HTML
  • Connaissance de GIT, Eclipse
  • Connaissance de l’environnement de développement Agile

#J-18808-Ljbffr

Développeur Logiciel / Software Developer

NorthStar Earth & Space

Montreal West

Postuler directement

Développeur Logiciel / Software Developer

Join to apply for the Développeur Logiciel / Software Developer role at NorthStar Earth & Space

1 week ago – Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

À propos de NorthStar

NorthStar Ciel & Terre utilise les données des télescopes optiques comme éléments de base pour créer des services d'information adaptés aux besoins et aux exigences des clients du gouvernement et de l'industrie. Le vaste portefeuille de développement de NorthStar comprend la dynamique des orbites et les algorithmes d'apprentissage automatique pour une variété d'applications de sensibilisation au domaine spatial et de gestion du trafic spatial.

Nous recherchons des Développeurs et Développeuses de logiciel de niveau intermédiaire et sénior pour rejoindre nos équipes de traitement de l'image (IP) et de détermination d'orbite (OD).

L’équipe qui t’attend

L'équipe SI2 est une équipe multidisciplinaire de scientifiques, d'ingénieurs et de développeurs de logiciels ayant une formation en physique, en ingénierie dynamique, en informatique et en conception de logiciels. L'équipe se consacre au développement de solutions innovantes pour la surveillance de l'environnement spatial en utilisant des sources multiples d'observations et de données géospatiales.

Tes responsabilités

  • Concevoir, mettre en œuvre, tester et déployer le pipeline de traitement et les capacités logicielles de NorthStar.
  • Appliquer le traitement distribué en infonuagique, ainsi que les méthodes et les technologies des mégadonnées pour élaborer le cadre de développement.
  • Déployer des flux d’application pour le traitement automatisé et à la demande des données satellitaires.
  • Tenir des discussions techniques, des revues de conception, des revues de code et des vérifications de la fonctionnalité avec notre équipe de recherche.
  • Créer et maintenir la documentation technique des logiciels et des produits.
  • Guider la définition, la conception et la mise en œuvre de nouvelles solutions technologiques innovantes.
  • Participer aux discussions sur les développements commerciaux et technologiques afin de soutenir la planification et l’exécution réussies de la feuille de route des produits.

Ton profil

  • Au moins 5 années d’expérience en génie logiciel, et plus encore pour nos rôles plus séniors.
  • Baccalauréat en informatique, en génie logiciel, en mathématiques, en physique ou l’équivalent.
  • Une expérience démontrée de langages de programmation tels que Go, Java ou Python.
  • Expérience dans la livraison de fonctionnalités complexes et sophistiquées et développement de systèmes logiciels distribués.
  • Expérience dans le cycle de développement des logiciels, y compris la production de la documentation des projets et des produits.
  • Expérience à travailler dans un environnement infonuagique (Kubernetes) et gestion des produits en production avec des connaissances solides opérationnelles.
  • Bonne connaissance des outils d’intégration continue / développement continu (CI / CD).
  • Familiarité avec les bases de données relationnelles ou NoSQL.
  • Excellente capacité à travailler en équipe dans un environnement multidisciplinaire.
  • Bonne résolution des problèmes et enthousiasme à l’idée de relever de nouveaux défis.
  • Avoir l'esprit d'initiative et la capacité de travailler de manière autonome.
  • Faire preuve d'ouverture, de transparence et de collégialité dans son travail quotidien.
  • Capacité à travailler en anglais et en français.

Notre promesse

  • L’opportunité de travailler dans une entreprise dont la mission est d’assurer un environnement durable et prospère pour les générations à venir tout en favorisant la nouvelle économie spatiale et en poursuivant l’exploration.
  • L'opportunité de s'investir dans la direction du produit et technique.
  • Un salaire compétitif.
  • Une couverture médicale et dentaire par le biais de notre régime collectif dès le premier jour.
  • Des heures de travail flexibles et un modèle de travail hybride.
  • Un bureau dans l'emplacement idéal du Vieux-Montréal.

NorthStar s'engage à créer et à favoriser un environnement de travail sûr et inclusif où nos employés se sentent valorisés et entendus.

Nous encourageons fortement les candidatures de personnes de différents milieux qui peuvent apporter une plus grande diversité dans notre façon de penser, y compris les personnes racialisées et autochtones, les personnes handicapées et les personnes de tous âges, origines, orientations sexuelles, identités de genre et expressions de genre.

Who We Are And What We Do

NorthStar Earth & Space uses optical telescope data as the building blocks to create information services tailored to the needs and requirements of clients from both government and industry. NorthStar’s extensive development portfolio includes orbit dynamics and machine learning algorithms for various applications for space domain awareness and traffic management.

We are looking for intermediate and senior software developers to join our Image Processing (IP) and Orbit Determination (OD) teams.

Who you'll work with

The SI2 team is a multidisciplinary team of scientists, engineers and software developers with backgrounds in Physics, Engineering Dynamics, Computer Science and Software Design. The team is dedicated to developing innovative solutions for monitoring the space environment using multiple sources for observations and geospatial data.

What you will do

  • Design, implement, test, and deploy the NorthStar processing pipeline and software capabilities.
  • Apply distributed cloud processing and megadata methods and technologies to build the development framework.
  • Deploy application workflows for automated and on-demand data processing.
  • Hold technical discussions, design reviews, code reviews and functionality checks with our research team.
  • Create and maintain software and products technical documentation.
  • Guide the definition, design, and implementation of new innovative technological solutions.
  • Participate in business and technology development discussions to support the successful planning and execution of the product roadmap.

What you bring to the table

  • At least 5 years of experience in software engineering, and more for our senior roles.
  • Bachelor's degree in computer science, software engineering, mathematics, physics or equivalent.
  • Demonstrated experience with programming languages such as Go, Java or Python.
  • Experience in delivering complex and sophisticated functionality and developing distributed software systems.
  • Experience in the software development lifecycle, including the production of project and product documentation.
  • Experience of working in a cloud environment (Kubernetes) and managing products in production with solid operational knowledge.
  • Good knowledge of continuous integration / continuous development (CI / CD) tools.
  • Familiarity with relational or NoSQL databases.
  • Excellent ability to collaborate as part of a team in a multidisciplinary environment.
  • Good problem-solving skills and an eagerness for taking on new challenges.
  • Initiative and ability to work independently.
  • Demonstrate openness, transparency and collegiality in day-to-day work.
  • Ability to work in English and French.

What you can expect

  • The opportunity to work in a company whose mission is to ensure a sustainable and prosperous environment for future generations while fostering the new space economy and pursuing exploration.
  • The opportunity to get involved in product and technical management.
  • A competitive salary.
  • Health and dental coverage through our group plan from Day 1.
  • Flexible working hours and a hybrid work model.
  • An office in the great location of the Old Montreal.

NorthStar is committed to creating and fostering a safe and inclusive work environment where our employees feel valued and heard.

We strongly encourage applications from candidates from different backgrounds who can bring greater diversity to the way we think, including racialized and Indigenous persons, persons with disabilities and persons of all ages, backgrounds, sexual orientations, gender identities and gender expressions.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Space Research and Technology

Referrals increase your chances of interviewing at NorthStar Earth & Space by 2x

#J-18808-Ljbffr

Développeur Intégrateur SAP Cloud (CPI / API)

ALTEN Canada

Montreal

Postuler directement

Description du poste

Une entreprise de conseil en ingénierie recherche un·e Développeur·euse Intégrateur·rice Suite SAP pour concevoir et intégrer des solutions. Le poste requiert 3 à 5 ans d'expérience en développement SAP, en particulier avec la SAP Integration Suite. Le candidat devra :

  • Travailler en équipe,
  • Documenter les solutions,
  • Assurer le support technique.

Altitude de l'entreprise pour une atmosphère de travail collaborative et une possibilité de mobilité internationale.

#J-18808-Ljbffr

Développeur logiciel / Software Developer

Microchip Technology Inc.

Montreal

Postuler directement

Développeur logiciel / Software Developer

Join to apply for the Développeur logiciel / Software Developer role at Microchip Technology Inc.

Job Description

We are looking for an energetic and self‑motivated person with an Engineering or Computer Science background to join our Software team in the Communication Business Unit at Microchip. We are building software for Microchip’s leading‑edge high‑performance 64‑bit System on Chip (SoC) devices, such as the PIC64-HPSC / HX ( : / / www.microchip.com / en-us / products / microprocessors / 64-bit-mpus / pic64-hpsc) designed for Space applications. These SoCs contain clusters of high‑performance CPUs, running Linux and RTOS’s, and supporting advanced Ethernet / TSN interfaces, Ethernet switching, PCIe / CXL, and other peripheral interfaces and specialized functions. Our software serves as the foundation for mission specific solutions developed by our customers for control and autonomous systems in space, aerospace, and other markets. Our focus is on technical excellence, teamwork, collaboration, and continuous improvement in an open and encouraging environment.

As a Software Engineer, you will be part of a team of professionals designing and implementing software and firmware for these multi‑core SoCs. Your role will specialize in the development of software tools enabling the advanced debug and trace systems for these SoCs. You will collaborate with the design team to review technical documents to help them design a successful device. You will also provide technical support to internal teams and customers on trace and debug subjects. You will also write technical documents such as specification and user guides documents.

Requirements / Qualifications

  • Baccalauréat ou Maîtrise en ingénierie informatique, en génie électrique, en informatique ou dans un domaine connexe.
  • 0 à 3 ans d’expérience pertinente dans le développement logiciel pour systèmes embarqués.
  • Capacité à lire, rédiger et communiquer des informations complexes en anglais avec un haut niveau de précision et de professionnalisme.
  • Maîtrise des langages de programmation C et Python.
  • Familiarité avec les outils de développement logiciel tels que Git, Bitbucket, Jira et VSCode.
  • Expérience de travail dans un environnement de développement sous Linux.
  • Compréhension de l’architecture des processeurs, des caches, des interconnexions et capacité à interpréter la documentation matérielle.
  • Une expérience avec des environnements d’émulation matérielle tels que Protium et Palladium est un atout.
  • La connaissance de RISC‑V et des spécifications open source associées est avantageuse.
  • La compréhension des concepts de sécurité, en particulier le démarrage sécurisé (secure boot), est bénéfique.
  • Capacité avérée à développer du code de haute qualité.
  • Expérience démontrée dans l’utilisation d’outils d’IA pour améliorer la productivité individuelle et collective.
  • Excellentes compétences analytiques, de communication et de rédaction de documentation.
  • Solides compétences interpersonnelles et expérience du travail collaboratif au sein d’une équipe de développement.
  • Equivalent English : Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • 0 to 3 years of relevant experience in software development for embedded systems.
  • Ability to read, write, and communicate complex information in English with a high degree of accuracy and professionalism.
  • Proficient in C and Python programming languages.
  • Familiarity with software development tools such as Git, Bitbucket, Jira, and VSCode.
  • Experience working in a Linux development environment.
  • Understanding of CPU architecture, caches, interconnects, and the ability to interpret hardware documentation.
  • Experience with hardware emulation environments such as Protium and Palladium is preferred.
  • Knowledge of RISC‑V and related open‑source specifications is advantageous.
  • Understanding security concepts, particularly secure boot, is beneficial.
  • Proven ability to develop high‑quality code.
  • Demonstrated experience utilizing AI tools to enhance individual and team productivity.
  • Excellent analytical, communication, and documentation skills.
  • Strong interpersonal skills and experience working collaboratively within a development team.

Travel Time

0% – 25%

Pay Range

We offer a total compensation package that ranks among the best in the industry. It consists of competitive base pay, restricted stock units, and quarterly bonus payments. In addition to these components, our package includes health benefits that begin day one, retirement savings plans, and an industry‑leading IESPP program with a 6‑month look‑back feature. Find more information about all our benefits at the link below :

Benefits of working at Microchip

The annual base salary range for this position is $76,000 – $114,000.

  • Range is dependent on numerous factors including job location, skills and experience.

Seniority level

  • Entry level

Employment type

  • Full‑time

Job function

  • Engineering and Information Technology

Industries

  • Appliances, Electrical, and Electronics Manufacturing and Semiconductor Manufacturing

Referrals increase your chances of interviewing at Microchip Technology Inc. by 2x.

To all recruitment agencies: Microchip Technology Inc. does not accept unsolicited agency resumes. Please do not forward resumes to our recruiting team or other Microchip employees. Microchip is not responsible for any fees related to unsolicited resumes.

#J-18808-Ljbffr

Développeur logiciel Software Developer

Microchip

Montreal

Postuler directement
```html

Description du poste

Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B!) global organization? We offer all that and more at Microchip Technology Inc.

People come to work at Microchip because we help design the technology that runs the world. They stay because our culture supports their growth and stability. They are challenged and driven by an incredible array of products and solutions with unlimited career potential. Microchip's nationally-recognized Leadership Passage Programs support career growth where we proudly enroll over a thousand people annually. We take pride in our commitment to employee development, values-based decision making, and strong sense of community driven by our Vision, Mission, and 11 Guiding Values; we affectionately refer to it as the Aggregate System and it's won us countless awards for diversity and workplace excellence.

Our company is built by dedicated team players who love to challenge the status quo; we did not achieve record revenue and over 30 years of quarterly profitability without a great team dedicated to empowering innovation. People like you.

Visit our careers page to see what exciting opportunities and company perks await!

Description du poste

Nous recherchons une personne énergique et autonome ayant une formation en ingénierie ou en informatique pour rejoindre notre équipe logicielle au sein de la division CBU chez Microchip. Nous développons des logiciels pour les dispositifs System-on-Chip (SoC) 64 bits de pointe et haute performance de Microchip tels que le PIC64-HPSC / HX (conçus pour des applications spatiales). Ces SoC intègrent des processeurs haute performance fonctionnant sous Linux et RTOS et prenant en charge des interfaces Ethernet / TSN avancées, PCIe / CXL ainsi que d'autres interfaces périphériques et fonctions spécialisées. Nos logiciels constituent la base de solutions spécifiques à la mission développées par nos clients pour des systèmes de contrôle et autonomes dans les domaines spatial, aéronautique et autres marchés. Nous mettons l'accent sur l'excellence technique, le travail d'équipe, la collaboration et l'amélioration continue dans un environnement ouvert et encourageant.

En tant qu'ingénieur logiciel, vous ferez partie d'une équipe de professionnels qui conçoivent et mettent en œuvre des logiciels et des micrologiciels pour ces SoC multicœurs. Vous collaborerez avec l'équipe de conception pour examiner des documents techniques afin de les aider à concevoir un dispositif performant. Vous apporterez également un support technique aux équipes internes et aux clients sur les sujets de traçage et de débogage. Vous rédigerez également des documents techniques tels que des spécifications et des guides d'utilisation.

We are looking for an energetic and self-motivated person with an Engineering or Computer Science background to join our Software team in the Communication Business Unit at Microchip. We are building software for Microchip's leading-edge high-performance 64-bit System on Chip (SoC) devices such as the PIC64-HPSC / HX (designed for Space applications). These SoCs contain clusters of high-performance CPUs running Linux and RTOSs and supporting advanced Ethernet / TSN interfaces, Ethernet switching, PCIe / CXL, and other peripheral interfaces and specialized functions. Our software serves as the foundation for mission-specific solutions developed by our customers for control and autonomous systems in space, aerospace, and other markets. Our focus is on technical excellence, teamwork, collaboration, and continuous improvement in an open and encouraging environment.

As a Software Engineer, you will be part of a team of professionals designing and implementing software and firmware for these multi-core SoCs. Your role will specialize in the development of software tools enabling the advanced debug and trace systems for these SoCs. You will collaborate with the design team to review technical documents to help them design a successful device. You will also provide technical support to internal teams and customers on trace and debug subjects. You will also write technical documents like specifications and user guides.

Qualifications / Exigences

  • Baccalauréat ou Maîtrise en ingénierie informatique, en génie électrique, en informatique ou dans un domaine connexe.
  • 0 à 3 ans d'expérience pertinente dans le développement logiciel pour systèmes embarqués.
  • Capacité à lire, rédiger et communiquer des informations complexes en anglais avec un haut niveau de précision et de professionnalisme.
  • Maîtrise des langages de programmation C et Python.
  • Familiarité avec les outils de développement logiciel tels que Git / Bitbucket, Jira et VSCode.
  • Expérience de travail dans un environnement de développement sous Linux.
  • Compréhension de l'architecture des processeurs, des caches, des interconnexions et capacité à interpréter la documentation matérielle.
  • Une expérience avec des environnements de simulation matérielle tels que Protium et Palladium est un atout.
  • La connaissance de RISC-V et des spécifications open source associées est avantageuse.
  • La compréhension des concepts de sécurité, en particulier le démarrage sécurisé (secure boot), est bénéfique.
  • Capacité avérée à développer du code de haute qualité.
  • Expérience démontrée dans l'utilisation d'outils d'IA pour améliorer la productivité individuelle et collective.
  • Excellentes compétences analytiques, de communication et de rédaction de documentation.
  • Solides compétences interpersonnelles et expérience du travail collaboratif au sein d'une équipe de développement.

Qualifications / Requirements

  • Bachelors or Masters degree in Computer Engineering, Electrical Engineering, Computer Science or a related field.
  • 0 to 3 years of relevant experience in software development for embedded systems.
  • Ability to read, write and communicate complex information in English with a high degree of accuracy and professionalism.
  • Proficient in C and Python programming languages.
  • Familiarity with software development tools such as Git / Bitbucket, Jira and VSCode.
  • Experience working in a Linux development environment.
  • Understanding of CPU architecture, caches, interconnects and the ability to interpret hardware documentation.
  • Experience with hardware emulation environments such as Protium and Palladium is preferred.
  • Knowledge of RISC-V and related open-source specifications is advantageous.
  • Understanding security concepts, particularly secure boot, is beneficial.
  • Proven ability to develop high-quality code.
  • Demonstrated experience utilizing AI tools to enhance individual and team productivity.
  • Excellent analytical, communication and documentation skills.
  • Strong interpersonal skills and experience working collaboratively within a development team.

Travel Time : 0% - 25%

Pay Range :

We offer a total compensation package that ranks among the best in the industry. It consists of competitive base pay, restricted stock units, and quarterly bonus. In addition to these components, our package includes health benefits that begin day one, retirement savings plans, and an industry-leading IESPP program with a 6-month look back feature. Find more information about all our benefits at the link below:

Benefits of working at Microchip

The annual base salary range for this position is $76,000 - $114,000.

  • Range is dependent on numerous factors including job location, skills, and experience.

To all recruitment agencies: Microchip Technology Inc. does not accept unsolicited agency resumes. Please do not forward resumes to our recruiting team or other Microchip employees. Microchip is not responsible for any fees related to unsolicited resumes.

Key Skills

Account Payable, C++, Community Support, Garment, Import & Export, Java

Employment Type : Full-Time

Experience : years

Vacancy : 1

Monthly Salary : 76,000 - 114,000

```
Espace publicitaire
Développeur logiciel junior

CMC Électronique

Montreal

Postuler directement

Description de poste

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 de civile FMS :

En tant que développeur logiciels, vous serez impliqué dans le cycle de vie complet du développement logiciel de nos différentes solutions logicielles de gestion de vol. Les différentes équipes d'ingénieurs conçoivent des solutions logicielles sur mesure pour notre client dans l'industrie commerciale et militaire. Pour les hélicoptères ou les avions, vous devrez appliquer et maintenir les différentes normes de développement imposées par le domaine de l'avionique tout en améliorant les normes de l'industrie en matière d'efficacité des trajectoires de vol. Vous relèverez de Responsable de la conception.

À titre de développeur logiciels, vos responsabilités incluent :

  • Participer au développement de nouvelles solutions logicielles avioniques qui révolutionneront l'industrie aérospatiale conformément aux standards de l'entreprise et aux méthodologies de l'industrie (militaire et / ou commerciale);
  • Créer une architecture logicielle qui évoluera avec les produits;
  • Participer à toutes les phases du développement logiciel (design, code, documentation);
  • Résoudre de multiples défis techniques liés aux technologies nouvelles et existantes;
  • Participer au développement de logiciels et aux revues par les pairs.

Comment exceller dans ce rôle :

  • Détenir un baccalauréat en génie électrique ou informatique ou l'équivalent;
  • Minimum (5) cinq ans d'expérience en développement de logiciels;
  • Bilingue - français et anglais.

Ce qui vous distingue :

  • Familier avec les systèmes de configuration logicielle;
  • Familier avec les systèmes de gestion des exigences (DOORS);
  • Familier avec le processus de certification DO-178;
  • Familier avec les protocoles de communication (RS-232, RS-422, A-429, A-708, CANBUS, IEEE-1394, etc.);
  • 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

Développeur •euse Full Stack Senior – applicatif et infra

LARGIER CONSEILS

Montreal

120 000,00$ - 150 000,00$ /an

Postuler directement

Nous recherchons un ou une développeur(se) Full Stack, profil Senior pour un poste permanent à temps plein.

Mode hybride : 1 jour par semaine au bureau à Montréal (Ville-Marie). Notre estimation du salaire 120 000 - 150 000 selon expérience et expertise.

Notre partenaire est une société spécialisée en services-conseils technologiques et développement logiciel, établie depuis plus de dix ans. Avec 20 collaborateurs, à échelle humaine, elle collabore avec des entreprises d'envergure pour les aider à surmonter leurs défis opérationnels grâce à des solutions numériques adaptées.

Leur offre couvre le développement d'applications personnalisées, l'optimisation des processus par l'automatisation, la migration et l'adoption du cloud, ainsi que la conception d'écosystèmes techniques performants, sécurisés et adaptables.

Leur équipe regroupe des talents chevronnés qui privilégient une démarche axée sur l'impact, la clarté dans les échanges et une compréhension approfondie des objectifs d'affaires plutôt qu'une vision purement technique.

Rejoindre cette organisation, c'est évoluer dans un environnement où l'excellence technique et le conseil stratégique constituent le fondement de chaque intervention.

Responsabilités principales

Mentorat et encadrement technique

  • Soutenir, former et guider une équipe de développeurs ayant entre 2 et 10 ans de pratique.
  • Encourager l'adoption de pratiques exemplaires, la qualité du code et l'excellence logicielle.
  • Jouer un rôle clé dans l'implantation d'une culture d'ingénierie rigoureuse.
  • Travailler en étroite collaboration avec la direction pour raffiner les approches, workflows et normes internes.

Réalisation et développement

  • Contribuer activement à la création d'applications web contemporaines, fiables, performantes et extensibles.
  • Intervenir sur l'ensemble de la pile technologique : interfaces utilisateur, couche serveur, gestion des données, APIs et connecteurs.
  • Participer à l'intégration et à l'exploitation judicieuse d'outils d'intelligence artificielle dans les processus de production.
  • Architecture et écosystème technique

  • Élaborer et valider des architectures applicatives modulaires, pérennes et capables de croître.
  • Participer à l'amélioration continue des pratiques DevOps, pipelines d'intégration / déploiement et infrastructure cloud.
  • Garantir la robustesse, la disponibilité, la protection et la capacité d'expansion des solutions déployées.
  • Interaction et accompagnement client

  • Échanger directement avec les clients pour cerner leurs problématiques et formuler des recommandations pertinentes.
  • Prendre part aux étapes d'analyse, de définition technique et aux validations de concept.
  • Incarner un rôle de référent technique et représenter l'expertise auprès des parties prenantes externes.
  • Profil

    Exigences techniques

  • Maîtrise approfondie d'au moins deux langages côté serveur (exemples : Java, Node.js, Python, Go, C#, C++ , etc.).
  • Expertise confirmée avec au moins un framework d'interface moderne : React, Vue.js, Angular o u similaire.
  • Compétences solides en structuration et modélisation de données (relationnelles et non relationnelles).
  • Expérience avérée en design d'architectures applicatives .
  • Familiarité avec les plateformes infonuagiques ( AWS, Azure, GCP , etc.).
  • Connaissance pratique des principes DevOps : pipelines automatisés, conteneurisation, surveillance et télémétrie.
  • Aptitude à expliquer clairement des décisions techniques et à argumenter une vision architecturale.
  • Profil idéal (compétences comportementales)

  • Capacité naturelle à guider, à partager ses connaissances et à favoriser la montée en compétences des collaborateurs.
  • Esprit d'exploration, polyvalence et souplesse – tu as évolué dans divers contextes et technologies.
  • Rigueur méthodologique, pragmatisme et orientation solution.
  • Esprit d'équipe : tu sais écouter activement, questionner de manière constructive et bâtir collectivement.
  • Facilité relationnelle et légitimité pour évoluer dans des environnements clients et multi-mandats.
  • Informations contractuelles

  • Poste permanent à temps plein
  • Salaire estimé par notre cabinet : 120 000 à 150 000 CAD
  • Hybride : 1jours au bureau / semaine sur Montréal (Ville-Marie)
  • Une équipe passionnée, énergique et exigeante, avec des standards techniques élevés
  • Un cadre propice pour mettre à profit ton expertise, encadrer des talents et contribuer à l'évolution collective
  • Des mandats diversifiés tout au long de l'année (secteurs financier, logistique, aérospatial, etc.) : enrichissants, tangibles et à réel effet structurant
  • Une entreprise en pleine expansion offrant de véritables perspectives d'avancement en fonction de tes aptitudes, aspirations et objectifs professionnels.
  • Développeur Logiciel

    Actalent

    Brossard

    45,00$ - 62,00$ /heure

    Postuler directement

    Titre du poste : Développeur Logiciel / Fire Panel Software

    Description du poste

    Nous recherchons un Développeur Logiciel passionné pour déboguer, modifier, tester et implémenter des logiciels hérités sous Linux en C. Vous supporterez des activités critiques liées aux systèmes de détection d'incendie et d'alarme de pointe pour la technologie des bâtiments intelligents.

    Responsabilités

    • Déboguer, modifier, tester et implémenter des logiciels hérités sous Linux en C.
    • Supporter des activités critiques liées aux systèmes de détection d'incendie et d'alarme.
    • Interagir avec des personnes de différents départements, organisations et à d'autres endroits dans le monde.

    Compétences Essentielles

  • Maîtrise du C : 3+ ans
  • Développement d'applications Linux / POSIX : 3+ ans
  • Excellentes compétences en communication. Capacité à être proactif et autonome.
  • Expérience avérée dans des projets de grande envergure impliquant une base de code importante.
  • Expérience en développement d'applications en temps réel.
  • Maîtrise de l'anglais écrit et parlé.
  • Compétences Supplémentaires & qualifications

  • Connaissance du développement d'applications multithread et multi-processus.
  • Bilingue : Français / Anglais.
  • Environnement De Travail

    Travail à distance et au bureau à Brossard. Présence au bureau requise au moins 3 jours par semaine. Le bureau est en cours de rénovation.

    Type de poste & Emplacement

    Ce poste Contract est basé à Brossard, QC.

    Taux de rémunération & Avantages

    La fourchette salariale associée à ce poste est de $45.00 - $62.00 / hr.

    Type de milieu de travail

    Il s'agit d'un poste hybrid, situé à Brossard,QC.

    Job Title : Software Developer / Fire Panel Software

    Job Description

    We are seeking a passionate Software Developer to debug, modify, test, and implement legacy Linux software in C. You will support critical activities involved with state-of-the-art fire detection and alarm systems for smart building technology.

    Responsibilities

  • Debug, modify, test, and implement legacy Linux software in C.
  • Support critical activities related to fire detection and alarm systems.
  • Interact with people in different departments, organizations, and locations around the world.
  • Essential Skills

  • Proficiency in C : 3+ years
  • Development on Linux / POSIX applications : 3+ years
  • Excellent communication skills. Ability to be proactive and autonomous.
  • Proven experience in large-scale projects involving a significant code base.
  • Experience with real-time application development.
  • Proficiency in English written and spoken.
  • Additional Skills and Qualifications

  • Knowledge in multithread and multi-process application development.
  • Bilingual : French / English.
  • Work Environment

    Working remotely and at the office in Brossard. Presence in the office is required at least 3 days a week. The office is currently undergoing renovations.

    Numéro de permis de l’Agence de placement du personnel : AP-2000486

    Titre du poste : Développeur Logiciel / Fire Panel Software

    Description du poste

    Nous recherchons un Développeur Logiciel passionné pour déboguer, modifier, tester et implémenter des logiciels hérités sous Linux en C. Vous supporterez des activités critiques liées aux systèmes de détection d'incendie et d'alarme de pointe pour la technologie des bâtiments intelligents.

    Responsabilités

  • Déboguer, modifier, tester et implémenter des logiciels hérités sous Linux en C.
  • Supporter des activités critiques liées aux systèmes de détection d'incendie et d'alarme.
  • Interagir avec des personnes de différents départements, organisations et à d'autres endroits dans le monde.
  • Compétences Essentielles

  • Maîtrise du C : 3+ ans
  • Développement d'applications Linux / POSIX : 3+ ans
  • Excellentes compétences en communication. Capacité à être proactif et autonome.
  • Expérience avérée dans des projets de grande envergure impliquant une base de code importante.
  • Expérience en développement d'applications en temps réel.
  • Maîtrise de l'anglais écrit et parlé.
  • Compétences Supplémentaires & qualifications

  • Connaissance du développement d'applications multithread et multi-processus.
  • Bilingue : Français / Anglais.
  • Environnement De Travail

    Travail à distance et au bureau à Brossard. Présence au bureau requise au moins 3 jours par semaine. Le bureau est en cours de rénovation.

    Job Title : Software Developer / Fire Panel Software

    Job Description

    We are seeking a passionate Software Developer to debug, modify, test, and implement legacy Linux software in C. You will support critical activities involved with state-of-the-art fire detection and alarm systems for smart building technology.

    Responsibilities

  • Debug, modify, test, and implement legacy Linux software in C.
  • Support critical activities related to fire detection and alarm systems.
  • Interact with people in different departments, organizations, and locations around the world.
  • Essential Skills

  • Proficiency in C : 3+ years
  • Development on Linux / POSIX applications : 3+ years
  • Excellent communication skills. Ability to be proactive and autonomous.
  • Proven experience in large-scale projects involving a significant code base.
  • Experience with real-time application development.
  • Proficiency in English written and spoken.
  • Additional Skills and Qualifications

  • Knowledge in multithread and multi-process application development.
  • Bilingual : French / English.
  • Work Environment

    Working remotely and at the office in Brossard. Presence in the office is required at least 3 days a week. The office is currently undergoing renovations.

    Numéro de permis de l’Agence de placement du personnel : AP-2000486

    Job Type & Location

    This is a Contract position based out of Brossard, QC.

    Pay and Benefits

    The pay range for this position is $45.00 - $62.00 / hr.

    Workplace Type

    This is a hybrid position in Brossard,QC.

    À propos d’Actalent :

    Actalent est un chef de file mondial des services d’ingénierie et de sciences et des solutions de talents. Nous aidons les entreprises visionnaires à faire progresser leurs initiatives en matière d’ingénierie et de science en leur donnant accès à des experts spécialisés qui favorisent la mise à l’échelle, l’innovation et la mise en marché rapide. Avec un réseau de près de 30 000 consultants et plus de 4 500 clients aux États-Unis, au Canada, en Asie et en Europe, Actalent est au service d’un grand nombre des sociétés Fortune 500.

    Actalent est un employeur souscrivant au principe de l’égalité des chances et accepte toutes les candidatures sans tenir compte de la race, du sexe, de l’âge, de la couleur, de la religion, des origines nationales, du statut d’ancien combattant, d’un handicap, de l’orientation sexuelle, de l’identité sexuelle, des renseignements génétiques ou de toute autre caractéristique protégée par la loi.

    Si vous souhaitez faire une demande d’accommodement raisonnable, tel que la modification ou l’ajustement du processus de demande d’emploi ou d’entrevue à cause d’un handicap, veuillez envoyer un courriel à

    Développeur logiciel junior

    CMC Electronics

    Montreal

    Postuler directement

    Développeur logiciel junior

    • Montreal, Quebec
    • Français (CA)
    • English

    Postuler

    (English version follows)

    Localisation : Montreal, QC hybride

    Quart de travail : jour

    Poste syndiqué

    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 de civile FMS :

    En tant que développeur logiciels, vous serez impliqué dans le cycle de vie complet du développement logiciel de nos différentes solutions logicielles de gestion de vol. Les différentes équipes d'ingénieurs conçoivent des solutions logicielles sur mesure pour notre client dans l'industrie commerciale et militaire. Pour les hélicoptères ou les avions, vous devrez appliquer et maintenir les différentes normes de développement imposées par le domaine de l'avionique tout en améliorant les normes de l'industrie en matière d'efficacité des trajectoires de vol. Vous relèverez de Responsable de la conception

    À titre de développeur logiciels, vos responsabilités incluent :

  • Participer au développement de nouvelles solutions logicielles avioniques qui révolutionneront l'industrie aérospatiale conformément aux standards de l'entreprise et aux méthodologies de l'industrie (militaire et / ou commerciale);
  • Créer une architecture logicielle qui évoluera avec les produits ;
  • Participer à toutes les phases du développement logiciel (design, code, documentation);
  • Résoudre de multiples défis techniques liés aux technologies nouvelles et existantes;
  • Participer au développement de logiciels et aux revues par les pairs.
  • Comment exceller dans ce rôle :

  • Détenir un baccalauréat en génie électrique ou informatique ou l'équivalent;
  • Minimum (5) cinq ans d'expérience en développement de logiciels;
  • Langages C / C++ (environnement Microsoft Visual C++) ;
  • Bilingue - français et anglais.
  • Ce qui vous distingue :

  • Familier avec les systèmes de configuration logicielle;
  • Familier avec les systèmes de gestion des exigences (DOORS);
  • Familier avec le processus de certification DO-178 ;
  • Familier avec les protocoles de communication (RS-232, RS-422, A-429, A-708, CANBUS, IEEE-1394, etc.);
  • 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.

    Postuler

    Développeur •euse Logiciel (Lead)

    Osedea Inc.

    Montreal

    Postuler directement

    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

    Espace publicitaire
    Adjoint(e), développeur logiciel

    L3Harris Technologies

    Montreal

    Postuler directement

    L3Harris se fait un devoir de recruter et de former des talents performants qui sont passionnés par ce qu’ils font. Nos employés sont liés par un engagement commun envers leur croissance professionnelle et la mission de nos clients. L3Harris offre un environnement inclusif et engageant conçu pour responsabiliser les employés et encourager un équilibre entre le travail et la vie personnelle. Notre culture repose sur l’importance que nous accordons à nos valeurs, notre dévouement envers nos collectivités et notre engagement envers l’excellence dans tout ce que nous faisons. L3Harris Technologies est l’entreprise perturbatrice de confiance dans l’industrie de la défense. Ayant toujours à l’esprit les besoins essentiels de nos clients, nos employés offrent des solutions technologiques de bout en bout reliant les domaines de l’espace, de l’air, de la terre, de la mer et des cyberdomaines, dans l’intérêt de la sécurité nationale.

    Votre prochain défien tant qu'Adjoint(e), développeur logiciel

    Votre quotidien :

    • Développer l'application HoloMOTS pour Microsoft HoloLens à l'aide de la plateforme Unity ;
    • Développer et déboguer des applications à l'aide de Microsoft Visual Studio ;
    • Collaborer étroitement avec le client à la conception et à la mise en œuvre de nouvelles fonctionnalités dans HoloMOTS ;
    • Analyser les problèmes et les nouvelles fonctionnalités et rédiger des rapports d'analyse ;
    • Rédiger des procédures de test ;
    • Participer aux tests de qualification officiels de HoloMOTS avec le client ;
    • Des déplacements sur le site du client peuvent être requis occasionnellement.

    Compétences et connaissances essentielles :

  • Baccalauréat en génie logiciel, en informatique ou en infographie ;
  • Au moins un an d'expérience en développement de logiciels sous Unity ;
  • Expérience en développement logiciel en C# et / ou C++ ;
  • La connaissance de l’environnement Microsoft HoloLens est un atout ;
  • Excellentes aptitudes à communiquer des idées et des conceptions techniques ;
  • Solides capacités d’analyse et de résolution de problèmes ;
  • Capacité de travailler de façon autonome et en équipe ;
  • Excellentes compétences en communication écrite et orale en anglais. La connaissance de la langue anglaise, autre que la langue française est nécessaire dû aux exigences contractuelles.
  • Critères d’admissibilité (obligatoire) :

  • Être admissible à l’inscription du Programme des marchandises contrôlées ;
  • Être admissible à l’obtention et au maintien de la cote de fiabilité et cote de sécurité NiveauII (SECRET) du gouvernement canadien.
  • Doit pouvoir satisfaire aux exigences de la réglementation américaine sur le trafic international d'armes (ITAR) .
  • L3Harris effectue des vérifications des antécédents préembauche, puisque tous les candidats doivent être autorisés à s’inscrire au programme des marchandises contrôlées et obtenir et maintenir une évaluation de sécurité positive. Certains postes peuvent nécessiter une cote de « fiabilité » du gouvernement du Canada et / ou une habilitation de sécurité de niveau 2 (secret). De plus, L3Harris effectue des tests de dépistage de toxicomanie préembauche, au besoin.

    Chez L3Harris, nous prônons un milieu de travail inclusif et équitable. L3Harris s’engage à traiter avec respect et dignité tous les employés et les candidats à un emploi et à maintenir un milieu de travail exempt de discrimination illégale. Pour les candidats en situation de handicap, nous proposerons des mesures d’adaptation afin que vous ayez ce dont vous avez besoin pour donner le meilleur de vous-même.

    #J-18808-Ljbffr

    Développeur(euse) logiciel principal

    Eaton

    Brossard

    Postuler directement

    Join to apply for the Développeur(euse) logiciel principal role at Eaton

    2 weeks ago Be among the first 25 applicants

    L’unité commerciale Utility Digital Solutions (UDS) d’Eaton est actuellement à la recherche d’un(e) développeur(euse) logiciel principal motivé(e) à rejoindre son équipe de solutions et technologies CYME . Ce poste est basé au Centre d'Innovation des Amériques d’Eaton à Brossard (Québec) et offre des opportunités de travail hybride, ainsi que des avantages sociaux dès le premier jour. Les candidats doivent résider à moins de 80 km de Brossard, Québec, Canada.

    La fourchette salariale annuelle prévue pour ce poste est de 99 200 $ à 124 000$.

    Ce poste est également admissible à un programme de primes salariales. Veuillez noter que les informations salariales ci-dessus ne sont fournies qu’à titre indicatif. Les salaires sont déterminés en fonction des compétences, de l’expérience et des qualifications des candidats, ainsi que des considérations du marché et de l’entreprise.

    Ce que vous ferez

    Il n’y a pas de meilleur moment pour rejoindre Eaton que dans cette ère passionnante de la gestion de l’énergie. Nous réinventons l’innovation en adaptant les technologies numériques (appareils connectés, modèles de données et informations) pour transformer la gestion de l’énergie pour une utilisation plus sûre, plus durable et plus efficace. Nos équipes collaborent pour construire les meilleures solutions numériques pour nos clients. Nous recherchons des talents numériques qui souhaitent contribuer à définir la direction de cette transformation numérique et à créer de nouvelles façons de travailler et de penser, pour nous-mêmes et pour nos clients.

    • Analyser les spécifications techniques et les exigences techniques de projets complexes.
    • Concevoir, développer, et effectuer la maintenance de code source efficace, réutilisable, et fiable.
    • Préparer des plans de tests détaillés.
    • Collaborer avec l'équipe de support afin de fournir une expérience client inégalée.
    • Diriger toutes les étapes du cycle de développement en collaboration avec le chef de projet.
    • Diriger des ateliers de conception et des activités de déploiement de projets à la fois localement et sur les sites des clients.
    • Diriger l'évaluation et la sélection des technologies.
    • Agir comme mentor, superviseur ou chef d’équipe.

    Qualifications requises

  • Baccalauréat en informatique, génie logiciel ou programme connexe d'un établissement agréé.
  • Minimum de 8 années d’expérience en développement logiciel.
  • Minimum de 5 années d’expérience avec C#.
  • Expérience comme développeur logiciel principal ou rôle similaire.
  • Expérience avec Jira, GitHub ou des outils de développement logiciel similaires.
  • Expérience avec SQL, LINQ et les bases de données : Microsoft SQL Server, Oracle Database.
  • Expérience en développement logiciel agile : Scrum.
  • Maîtrise de l’anglais et du français (capacité à travailler dans ces langues). La maîtrise du français et de l’anglais est essentielle pour ce poste afin de communiquer avec des collègues, clients et partenaires situés au Québec ou à l’extérieur de la province, ainsi que pour comprendre les documents techniques dans le domaine de notre industrie.
  • Être autorisé légalement à travailler au Canada sans parrainage de l’entreprise maintenant et à l’avenir.
  • Les candidats doivent résider dans un rayon de 80 kilomètres des installations de Brossard.
  • Qualifications préférables

  • Expérience en développement Web.
  • Expérience en architecture logicielle.
  • Expérience avec d’autres langages de programmation : C++, Python.
  • Compétences

  • Avoir de bonnes aptitudes de communication, de relations interpersonnelles et d’organisation.
  • Être en mesure d’analyser et de résoudre des problèmes complexes.
  • Savoir prioriser son travail adéquatement et gérer son temps efficacement.
  • Nous nous engageons à garantir l'égalité des chances en matière d'emploi pour les candidats et les employés. Nos processus de recrutement utilisent des critères de sélection équilibrés et évitent toute discrimination illégale à l'encontre des candidats en raison de leur âge, de leur couleur, de leur handicap, de leur état matrimonial, de leur origine nationale, de leur sexe, de leur identité sexuelle, de leurs informations génétiques, de leur race ou de leur origine raciale, de leur religion, de leur orientation sexuelle ou de tout autre statut protégé ou requis par la loi.

    Nous savons que de bons programmes d'avantages sociaux sont importants pour les employés et leurs familles. Eaton offre divers avantages en matière de santé et de bien-être ainsi que des avantages de retraite, et plusieurs programmes qui prévoient des congés payés et non payés. Veuillez noter que les programmes et options spécifiques disponibles pour un employé peuvent dépendre de facteurs d'éligibilité tels que l'emplacement géographique, la date d'embauche et l'applicabilité des conventions collectives.

    Job Details

  • Seniority level : Mid-senior level
  • Employment type : Full-time
  • Job function : Other
  • Industries : Appliances, Electrical, and Electronics Manufacturing
  • #J-18808-Ljbffr

    Développeur logiciel-Software developer

    Airbus Canada Limited Partnership

    Dorval

    Postuler directement
  • Job Description :
  • Développeur d’applications / Software developer
  • English job description follows
  • Description de l'emploi :
  • Vous avez une expérience en développement logiciel, vous avez travaillé comme développeur et vous souhaitez évoluer et développer de nouvelles compétences? Ce poste est pour vous !

    Le programme d'avions commerciaux A220 recherche un(e) Développeur d’applications pour rejoindre notre équipe Digital Solutions basée à Mirabel (Québec, Canada), où vous travaillerez à développer et supporter des applications pour les clients Airbus A220.

    Vous ferez partie de l’équipe Digital Solutions Development chargée de Développer les applications utilisées par les clients A220 ainsi que les employés du programme.

    L'organisation de l'équipe est établie de manière à promouvoir la collaboration transversale de manière autonome, en se soutenant mutuellement et en apprenant collectivement.

    Votre rôle en tant que Développeur d’application sera de concevoir l’architecture logiciel, de participer au développement applicatif, d’aider au support client ainsi que d’effectuer la maintenance des applications.

    • Votre environnement de travail :
    • Le siège du programme d'avions commerciaux A220 est situé à Mirabel, dans la région métropolitaine de Montréal, à proximité de la ville dynamique de Montréal. Réputée pour son environnement paisible et sûr, la région offre une grande qualité de vie aux jeunes professionnels ou aux professionnels expérimentés, ainsi qu'aux familles, en équilibrant parfaitement les opportunités de carrière et les activités de plein air, ce qui en fait un endroit vraiment spécial où il fait bon vivre.

    • Parce que nous prenons soin de vous :
    • Avantages financiers
    • : Salaire attractif, bonus annuel, régime d’assurances collectives, régime de retraite et régime d’achat d’actions.
    • Équilibre vie privée / professionnelle
    • : Une politique de travail hybride (selon les besoins opérationnels), une cafétéria sur site, une politique de congés très concurrentielle.
    • Bien-être / santé
    • : Programme d’Aide aux Employé.e.s (PAE), programme de rabais, service médical sur site, accès à un service de navette publique entre Laval (station de métro Montmorency) et Mirabel et application de covoiturage.
    • Développement individuel :
    • des opportunités d’évolution et des possibilités de formations nombreuses (catalogue de plus de 10.000 e-formations disponibles en libre accès pour développer votre employabilité, certifications, programmes de développement accéléré, mobilité nationale et internationale).
    • Chez Airbus, nous vous aidons à travailler, à vous connecter et à collaborer plus facilement et de manière plus flexible. Partout où cela est possible, nous favorisons la flexibilité dans nos modes de travail afin de stimuler l'esprit d'innovation.

    • Vos défis :
    • Développer et maintenir des micro-services en Java;
    • Intégrer applications en développant des interfaces avec des API existants;
    • Définir des modèles de données, convertir des bases de données structurées et créer des bases de données;
    • Exécuter des tests unitaires;
    • Assister à l’implantation et au déploiement de pipelines DEVOPS;
    • Agir en tant que conseiller technique pour la rédaction de dossiers d’architecture.
    • Votre profil :
    • Baccalauréat en génie informatique ou équivalent;
    • Avoir au moins cinq (5) ans d'expérience ;
    • Une expertise en Java et développement de service web;
    • Une expérience sur les environnements Amazon WebServices (AWS) et / ou Google Cloud Platform (GCP);
    • Une connaissance en modélisation XML, transformation de corpus documentaire en XSLT et feuilles de styles;
    • Doit être un joueur d'équipe et capable de travailler en collaboration avec les autres;
    • Familiarité avec la méthodologie de gestion de projet AGILE et l’outil JIRA.
    • Ce travail nécessite une prise de conscience liée à tous les risques potentiels de conformité et à un engagement à agir avec intégrité, ces valeurs sont le fondement du succès, de la réputation et de la croissance durable de l'entreprise.

      Vous ne semblez pas correspondre à 100%? Pas d'inquiétude! Airbus vous accompagnera pour trouver le poste qui correspond le mieux à vos compétences et aspirations.

      Donnez une nouvelle dimension à votre carrière en soumettant votre candidature en ligne maintenant !

    • :
    • Do you have software development experience, have you worked in developing and maintaining Java applications and would you like to progress and develop new skills? Then this job is for you!

      The A220 commercial aircraft Programme is looking for a Software Developer to join our Digital Solutions team based in Mirabel (Québec, Canada), where you will work in developing and supporting applications for A220 customers.

      You will be part of the Digital Solutions Development team responsible for the development and the support of digital solutions for A220 customers.

      The team organization is established to promote cross-collaboration autonomously, supporting each other and learning collectively.

      Your role as Software Developer will be to develop applications, contribute to the customer support and help maintain the digital solutions.

      Your working environment :

      The A220 commercial aircraft Programme is headquartered in Mirabel, in the greater Montreal area, where the vibrant city of Montreal is just a stone’s throw away. Known for its peaceful and safe environment, the region offers a high quality of life for younger or experienced professionals and families, perfectly balancing career opportunities and outdoor activities that makes it a truly special place to call home.

    • How we care for you :
    • Financial rewards :
    • Attractive salary, annual bonus, group insurance plan, pension plan and share purchase plan.
    • Work / Life Balance
    • : A hybrid working policy (based on operational needs), on-site cafeterias and a highly competitive holiday policy.
    • Wellbeing / Health
    • : Employee Assistance Program (EAP), Discount Program, on-site Medical Service, access to a public shuttle service between Laval (Montmorency metro station) and Mirabel, and a carpooling application.
    • Individual development :
    • Great upskilling opportunities and development prospects with unlimited access to +10.000 e-learning courses to develop your employability, certifications, accelerated development programmes, national and international mobility.
    • Your challenges :
    • Develop and maintain microservices in Java;
    • Integrate applications by developing interfaces with existing APIs;
    • Define data models, convert embedded databases and create databases;
    • Run unit tests;
    • Assist in the implementation and deployment of DEVOPS pipelines;
    • Act as a technical advisor for the drafting of architectural files.
    • Your boarding pass :
    • Bachelor degree in software engineering or equivalent;
    • Have at least five (5) years of experience ;
    • An expertise in Java and web service development;
    • An experience in Amazon WebServices (AWS) and / or Google Cloud Platform (GCP) environments;
    • Knowledge of XML modeling, transformation of documents using XSLT and style sheets;
    • The ability to be a good team player and able to work collaboratively with others;
    • Familiarity with AGILE project management methodology and JIRA tool.
    • This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company’s success, reputation and sustainable growth.

      Not a 100% match? No worries! Airbus supports your personal growth with customized development solutions.

      Take your career to a new level and apply online now!

      This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company’s success, reputation and sustainable growth.

    • Company :
    • Airbus Canada Limited Partnership

    • Contract Type :
    • Permanent

    • Experience Level :
    • Professional

    • Job Family :
    • Digital

      By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus.

      Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.

      Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported to .

      At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.

    Développeur de logiciel | Software Developer

    Delmar International Inc.

    Montreal

    Postuler directement

    Job Description

    Job Description

    Mandat :

    Relevant du Gestionnaire du développement logiciel, le Développeur Logiciel joue un rôle clé dans la création des plateformes et des outils qui soutiennent l’efficacité des chaînes d’approvisionnement mondiales. Le poste implique de travailler à toutes les étapes du cycle de développement logiciel, de l’architecture et l’implantation des systèmes aux tests, au déploiement et à la documentation. Le Développeur Logiciel collabore avec les autres développeurs, les parties prenantes internes et les partenaires externes afin de livrer des solutions fiables, évolutives et de haute qualité. Le rôle comprend également le mentorat des développeurs juniors et la promotion des pratiques modernes d’ingénierie.

    Les responsabilités comprennent, sans s'y limiter :

    • Conception et développement : Développer des applications web modernes ainsi que des services backend en utilisant des langages, des frameworks et des outils reconnus dans l’industrie.
    • Collaboration et communication : Travailler avec des équipes multidisciplinaires, incluant le design, le produit et des partenaires externes, afin de livrer des solutions efficaces.
    • Traduction des besoins d’affaires : Analyser les besoins des parties prenantes et les transformer en architectures logicielles évolutives.
    • Estimation et planification : Contribuer à la portée des projets en estimant les délais et les ressources nécessaires pour les initiatives à court et à long terme.
    • Documentation et partage des connaissances : Rédiger et maintenir une documentation technique claire, incluant les spécifications, les organigrammes et les schémas de systèmes.
    • Mentorat et révision : Soutenir les développeurs juniors grâce aux revues de code et à un accompagnement technique, en favorisant une culture d’amélioration continue et de code propre.

    Exigences

    Formation et expérience

  • Baccalauréat ou diplôme collégial en informatique, génie logiciel ou domaine connexe.
  • Minimum de quatre années d’expérience professionnelle en développement logiciel.
  • Une expérience dans l’industrie de la logistique ou de la chaîne d’approvisionnement est un atout.
  • Compétences techniques

    Développement backend

  • Solide expérience en Java (obligatoire), incluant la création d’API REST et de services backend.
  • Maîtrise des bases de données relationnelles comme Oracle, PostgreSQL et MySQL ainsi que la rédaction de requêtes SQL optimisées.
  • L’expérience avec Spring Boot est un atout important.
  • Connaissance d’autres langages comme Ruby, PHP ou .NET est un plus.
  • Développement frontend

  • Capacité démontrée à créer des applications réactives et performantes avec React, JavaScript / TypeScript et du CSS moderne.
  • Excellente compréhension des hooks React , de l’architecture des composants et des modèles de gestion d’état.
  • Outils et DevOps

  • Expérience avec Git ou un autre système de contrôle de version.
  • Connaissance de Docker et des plateformes infonuagiques comme AWS, GCP ou Azure est un atout.
  • Une exposition aux pipelines CI / CD est un plus.
  • Ce que vous offrez

  • Solides compétences en résolution de problèmes et forte capacité analytique avec une approche proactive.
  • Communication claire et efficace avec des interlocuteurs techniques et non techniques.
  • Grande adaptabilité et volonté d’apprendre de nouvelles technologies, frameworks et outils.
  • Capacité à travailler autant de façon autonome qu’en collaboration .
  • Excellente compréhension des principes de conception logicielle incluant les patrons de conception, les méthodologies de tests et les meilleures pratiques architecturales.
  • Ce que nous offrons

  • Un employeur d’opportunité égale
  • Rémunération compétitive
  • Régime complet d’assurances de soins dentaires et de santé
  • Équilibre entre la vie professionnelle et la vie personnelle
  • Prime de recommandation
  • ____________________________________________________________________

    Mandate :

    Reporting to the Software Development Manager, the Software Developer plays a key role in building the platforms and tools that keep global supply chains moving efficiently. The position involves working across the entire software development lifecycle, from system architecture and implementation to testing, deployment, and documentation. The Software Developer collaborates with fellow developers, business stakeholders, and external partners to deliver reliable, scalable, and high quality software. The role also includes mentoring junior developers and promoting modern engineering practices.

    Responsibilities include, but are not limited to :

  • Design & Build : Develop modern, web-based applications and backend services using industry-standard languages, frameworks, and tools.
  • Collaborate & Communicate : Work with cross-functional teams—including design, product, and external partners—to deliver effective solutions.
  • Translate Business Needs : Analyze stakeholder requirements and turn them into scalable software architectures.
  • Estimate & Plan : Contribute to project scoping by estimating timelines and resource needs for both short- and long-term initiatives.
  • Document & Share Knowledge : Create and maintain clear technical documentation, including design specs, flowcharts, and system diagrams.
  • Mentor & Review : Support junior developers through code reviews and technical guidance, fostering a culture of continuous improvement and clean code.
  • Requirements

    Education & Experience

  • Bachelor’s degree or college diploma in Computer Science, Software Engineering, or related field.
  • Minimum 4 years of professional software development experience.
  • Experience in the logistics or supply chain industry is an asset.
  • Technical Skills

    Backend Development

  • Strong experience with Java (required), including building RESTful APIs and backend services.
  • Proficiency with relational databases (e.g., Oracle, PostgreSQL, MySQL) and writing optimized SQL queries.
  • Experience with Spring Boot is a strong asset.
  • Familiarity with other languages (Ruby, PHP, .NET, etc.) is a plus.
  • Frontend Development

  • Proven ability to build responsive, high-performance applications using React , JavaScript / TypeScript , and modern CSS.
  • Deep understanding of React hooks , component architecture, and state management patterns.
  • Tools & DevOps

  • Experience with Git or similar version control systems.
  • Familiarity with Docker and cloud platforms (e.g., AWS, GCP, Azure) is an asset.
  • CI / CD exposure is a plus.
  • What You Offer

  • A problem-solver with strong analytical skills and a proactive mindset.
  • An effective and clear communicator , able to work effectively with both technical and non-technical stakeholders.
  • Adaptable and eager to learn new technologies, frameworks, and tools.
  • Equally comfortable working independently or collaboratively .
  • Strong grasp of software design principles , including design patterns, testing methodologies, and architectural best practices.
  • What We Offer

  • Equal opportunity employer
  • Competitive compensation
  • Comprehensive health and dental care
  • Balance between work and home life
  • Referral bonus
  • Développeur logiciel-Software developer

    Airbus Canada Limited Partnership

    Côte Saint-Luc

    Postuler directement

    Vous avez une expérience en développement logiciel, vous avez travaillé comme développeur et vous souhaitez évoluer et développer de nouvelles compétences? Ce poste est pour vous !

    Le programme d'avions commerciaux A220 recherche un(e) Développeur d’applications pour rejoindre notre équipe Digital Solutions basée à Mirabel (Québec, Canada), où vous travaillerez à développer et supporter des applications pour les clients Airbus A220.

    Vous ferez partie de l’équipe Digital Solutions Development chargée de développer les applications utilisées par les clients A220 ainsi que les employés du programme.

    L'organisation de l'équipe est établie de manière à promouvoir la collaboration transversale de manière autonome, en se soutenant mutuellement et en apprenant collectivement.

    Votre rôle en tant que Développeur d’application sera de concevoir l’architecture logiciel, de participer au développement applicatif, d’aider au support client ainsi que d’effectuer la maintenance des applications.

    Votre environnement de travail

    Le siège du programme d'avions commerciaux A220 est situé à Mirabel, dans la région métropolitaine de Montréal, à proximité de la ville dynamique de Montréal. Réputée pour son environnement paisible et sûr, la région offre une grande qualité de vie aux jeunes professionnels ou aux professionnels expérimentés, ainsi qu'aux familles, en équilibrant parfaitement les opportunités de carrière et les activités de plein air, ce qui en fait un endroit vraiment spécial où il fait bon vivre.

    Parce que nous prenons soin de vous

    • Avantages financiers : Salaire attractif, bonus annuel, régime d’assurances collectives, régime de retraite et régime d’achat d’actions.
    • Équilibre vie privée / professionnelle : Une politique de travail hybride (selon les besoins opérationnels), une cafétéria sur site, une politique de congés très concurrentielle.
    • Bien-être / santé : Programme d’Aide aux Employé.e.s (PAE), programme de rabais, service médical sur site, accès à un service de navette publique entre Laval (station de métro Montmorency) et Mirabel et application de covoiturage.
    • Développement individuel : des opportunités d’évolution et des possibilités de formations nombreuses (catalogue de plus de 10.000 e-formations disponibles en libre accès pour développer votre employabilité, certifications, programmes de développement accéléré, mobilité nationale et internationale).

    Chez Airbus, nous vous aidons à travailler, à vous connecter et à collaborer plus facilement et de manière plus flexible. Partout où cela est possible, nous favorisons la flexibilité dans nos modes de travail afin de stimuler l'esprit d'innovation.

    Vos défis

  • Développer et maintenir des micro-services en Java;
  • Intégrer applications en développant des interfaces avec des API existants;
  • Définir des modèles de données, convertir des bases de données structurées et créer des bases de données;
  • Exécuter des tests unitaires;
  • Assister à l’implantation et au déploiement de pipelines DEVOPS;
  • Agir en tant que conseiller technique pour la rédaction de dossiers d’architecture.
  • Votre profil

  • Baccalauréat en génie informatique ou équivalent;
  • Avoir au moins cinq (5) ans d'expérience ;
  • Une expertise en Java et développement de service web;
  • Une expérience sur les environnements Amazon WebServices (AWS) et / ou Google Cloud Platform (GCP);
  • Une connaissance en modélisation XML, transformation de corpus documentaire en XSLT et feuilles de styles;
  • Doit être un joueur d'équipe et capable de travailler en collaboration avec les autres;
  • Familiarité avec la méthodologie de gestion de projet AGILE et l’outil JIRA.
  • Ce travail nécessite une prise de conscience liée à tous les risques potentiels de conformité et à un engagement à agir avec intégrité, ces valeurs sont le fondement du succès, de la réputation et de la croissance durable de l'entreprise.

    Vous ne semblez pas correspondre à 100%? Pas d'inquiétude! Airbus vous accompagnera pour trouver le poste qui correspond le mieux à vos compétences et aspirations.

    Donnez une nouvelle dimension à votre carrière en soumettant votre candidature en ligne maintenant !

    #J-18808-Ljbffr

    Espace publicitaire
    Développeurse de logiciel principale

    SSENSE

    Montreal

    Postuler directement

    SSENSE est à la recherche dune Développeurse de logiciel principale pour joindre notre équipe technique. LeLa Développeurse principale prend les caractéristiques complexes de la feuille de route produit les subdivise en composantes techniques requises et les développe indépendamment. Il / Elle est responsable dau moins une composante de la pile technique SSENSE ainsi que des niveaux de service associés. Cette personne participera activement à la diffusion des connaissances à travers lensemble de lentreprise participera au recrutement et à lintégration des nouveaux employés et agira à titre de mentor auprès des développeurs juniors de léquipe.

    Ce que vous ferez : Livraison de produit

    Acquérir une compréhension totale de la feuille de route produit pour léquipe assignée incluant les futures fonctionnalités à développer

    Contribuer à lestimation de haut niveau et participer à lélaboration des séquences de développement questionnant la feuille de route produit et identifiant les dettes techniques

    Réaliser des tâches de développement complexes indépendamment et contribuer activement à pousser le code en production

    Écrire des programmes testables efficaces et réutilisables qui se prêtent à lintégration et au déploiement continus et qui respectent les meilleures pratiques et les standards de développement SSENSE

    Effectuer la revue des diagrammes UML et de la documentation technique

    Appropriation de lexécution et responsabilisation

    Être responsable de la qualité du code avec laide de lAnalyste en assurance qualité en conduisant les tests adéquats

    Être responsable du rendement de la fiabilité de lévolutivité et de la résilience des éléments techniques complexes et essentiels au moyen de surveillance et dententes sur les niveaux de service

    Contribuer aux initiatives inter-équipes agissant à titre dagent de changement auprès des pairs afin de favoriser ladoption des nouveaux processus ou solutions techniques

    Coaching et partage des connaissances

    Réviser les Pull Requests afin de guider et contribuer au perfectionnement des développeurs juniors sur divers sujets techniques

    Contribuer activement à SSENSE University notre plateforme dapprentissage entre pairs en vue de promouvoir lapprentissage continu

    Participer à lintégration des nouveaux développeurs

    Architecture

    Contribuer au design de solutions questionner les autres membres sur les décisions techniques et expliquer le design technique aux développeurs juniors afin quils puissent écrire de la documentation pour le reste de léquipe

    Recrutement

    Participer aux activités de recrutement des ressources humaines et aider à la recherche et lidentification des meilleurs développeurs

    Qualifications :

    • Baccalauréat en informatique ingénierie ou un domaine technique connexe; Maîtrise un atout

    Un minimum de 5 années dexpérience en programmation orientée objet

    Expertise en architecture de microservices

    Forte connaissance des technologies de mise en cache (Fastly Redis Varnish) avec laptitude à mesurer fragmenter et améliorer la résilience en privilégiant les notions de mise en cache avancées

    Maîtrise des systèmes de gestion de base de données relationnelle (SGBDR) et des bases de données NoSQL à grande échelle

    Connaissance des ressources informatiques en nuage (AWS Google Cloud Azure) et habileté à les utiliser pour les composantes possédées

    Capacité à utiliser les conteneurs et les logiciels dorchestration intégrés (Kubernetes Giant Swarm etc.)

    Maîtrise de Git

    Ce qui vous distingue :

    Esprit danalyse et souci du détail

    Aptitudes en coaching et en mentorat du personnel junior pour atteindre les objectifs individuels et professionnels

    Capacité à influencer et à conduire le changement

    Esprit orienté vers les solutions pour surmonter les obstacles

    Habileté à prospérer dans les milieux dynamiques et à maîtriser les technologies et les techniques web en évolution fréquente

    Informations supplémentaires :

    Pourquoi nous rejoindre :

  • Prestations complémentaires en matière de santé et de soins dentaires y compris des programmes et une couverture complets en matière de santé mentale;
  • Généreuse réduction pour les employés;
  • Accès à la télémédecine et au programme daide aux employés et aux familles;
  • Contributions équivalentes aux régimes dépargne et de retraite;
  • Couverture de laffirmation des genres;
  • Possibilité de travailler avec des technologies de pointe et une équipe innovante qui repousse les limites de la technologie.
  • 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 daménagements particuliers faites-le nous savoir. Nous ferons de notre mieux pour vous satisfaire !

    #LI-Hybrid

    #SSENSEFR

    Remote Work : No

    Employment Type : Full-time

    Key Skills

    Internship,Accounts Receivable,Generator,Computer Operating,Corporate Risk Management

    Experience : years

    Vacancy : 1

    Analyste-Programmeur Senior

    CIAO

    Montreal

    Postuler directement

    Description du poste

    En tant qu’analyste de réalisation, tu seras responsable de la conception, de l’implémentation et de la maintenance des solutions logicielles, ainsi que de l’assurance qualité du code.

    Tes responsabilités :

    • Concevoir et documenter l’architecture des systèmes et des logiciels
    • Définir et mettre à jour les règles et bonnes pratiques de développement
    • Préparer les outils et environnements nécessaires pour le développement et les tests
    • Participer à la planification des tâches et au découpage des projets
    • Développer les solutions logicielles, les documenter et effectuer des tests unitaires
    • Assurer la qualité du code et respecter les bonnes pratiques de programmation
    • Participer aux tests système, à l’intégration et aider les utilisateurs pendant les tests d’acceptation

    Ton profil :

    • Détenir un diplôme universitaire de premier cycle (baccalauréat) dans le domaine des technologies de l’information (informatique, génie logiciel, génie informatique)
    • Posséder dix années d’expérience en technologies de l’information dont sept années à titre d’analyste de réalisation
    • Posséder sept années d’expérience en programmation multi-niveaux (Full-stack) dans un environnement .Net utilisant entre autres : VB, C#, Visual Studio (ILS, ASP, etc.)
    • Posséder cinq années d’expérience avec Azure DevOps ou un autre outil de gestionnaire de source dont les fonctionnalités sont similaires (exemples : GIT, TFS)
    • Posséder cinq années d’expérience à titre d’analyste de réalisation en approche orientée objet dans deux ou trois projets de développement
    • Posséder cinq années d’expérience dans l’utilisation ou l’application d’au moins dix des outils et concepts suivants : concepts d’ingénierie logicielle, réusinage de code (refactoring), intégration continue, livraison continue, développement piloté par les tests (TDD), revue de code, techniques de simulacres (mocking), injection de dépendance, principes SOLID, code propre (Clean Code), graduation inter-système, patrons de conception, optimisation de code, microservices, sécurité appel d’offres
    • Posséder une année d’expérience avec un progiciel (par exemple : SAP, PayCourier, AD’DOC Capture Pro, etc.)

    #J-18808-Ljbffr

    Junior HPC Software Engineer - 3D Printing Simulation

    AON3D

    Montreal

    Postuler directement

    Description du poste

    Une société innovante dans l'impression 3D à Montréal recherche un développeur logiciel junior pour contribuer au développement d'outils de simulation d'impression 3D. Vous serez impliqué dans l'écriture de code en C++ et la collaboration avec une équipe multidisciplinaire. Les candidats doivent avoir un diplôme en informatique ou en ingénierie et au moins 2 ans d'expérience en développement logiciel, avec de solides compétences en programmation GPU.

    #J-18808-Ljbffr

    Expert Solutions de formation Aéronautique & Défense

    SII Canada

    Montreal

    Postuler directement
    ```html

    Expert Solutions de formation Aéronautique & Défense

    Join to apply for the Expert Solutions de formation Aéronautique & Défense role at SII Canada.

    Partenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec 16 000 collaborateurs, une présence internationale dans 20 pays, et un chiffre d’affaires supérieur à 1,621 milliards de dollars canadiens.

    SII Canada offre à ses clients une expertise technique avancée dans les domaines du développement applicatif, Web et Mobile, de la cybersécurité et du cloud. Nous intervenons également en ingénierie, particulièrement sur les systèmes embarqués dans divers secteurs industriels. Notre ambition : faire évoluer les systèmes d’information et contribuer à la création des produits et services de demain pour nos clients. D'autre part, l’inclusion est au cœur de notre culture d’entreprise.

    SII Canada s’engage à offrir un environnement de travail équitable et respectueux, favorisant la diversité des profils et l’égalité des chances.

    Responsabilités

    • Participer à la TNA / TMA et à la mise à jour des TP.
    • Comprendre les normes et processus à l’origine de la solution de formation (ex. JTAR, QS).
    • Collaborer avec l’équipe d’ingénierie pour comprendre les capacités des dispositifs.
    • Aider l’équipe de développement CW à comprendre les capacités des dispositifs.
    • Soutenir la création des CONOPs décrivant l’intégration des dispositifs dans la solution de formation.
    • Créer des plans de modules pour le développement du courseware.
    • Participer à la révision des échéanciers et des calendriers.
    • Réaliser toute analyse nécessaire pour aligner le courseware et les dispositifs ou évaluer l’impact d’un nouveau périmètre.
    • Participer au développement et à la production des fonctionnalités guidées par ordinateur (CGT, Maestro) et des instructions multimédias interactives (IMI).
    • Soutenir la vérification et la validation des tâches guidées par ordinateur et les tests de régression.
    • Assurer la communication avec le client pour les demandes de données.
    • Identifier et escalader les risques liés à la solution de formation.
    • Identifier les attentes client hors périmètre.
    • Suivre les décisions des programmes existants.
    • Agir comme mentor, point d’escalade et relecteur pour les développeurs SME.
    • Déplacements occasionnels possibles.

    Duties may include

    • Participate in TNA / TMA and TP development and updates.
    • Understand standards and processes from which the training solution is derived (e.g., JTAR, QS).
    • Work with the Engineering team to understand device capabilities.
    • Help the CW development team understand device capabilities.
    • Support development of device end-user CONOPs describing how each device fits into the training solution.
    • Create module outlines for courseware development.
    • Review timelines and schedules when applicable.
    • Perform analyses required for aligning courseware and devices or assessing new scope impact.
    • Participate in development and production of device computer-guided features (CGT, Maestro) and Interactive Media Instruction (IMI).
    • Support verification and validation of device computer-guided tasks and regression testing.
    • Assure communication with customer for data requests.
    • Escalate risks related to the training solution.
    • Identify customer expectations that are out of scope.
    • Support tracking of legacy program decisions.
    • Act as mentor, escalation point, and peer reviewer for SME developers.
    • Occasional travel may be required.

    Exigences

    • 5+ ans d’expérience avec des programmes courseware.
    • Officier ACSO / AES Op des Forces canadiennes qualifié avec 10+ ans d’expérience dans l’Armée de l’air.
    • Éligible à une habilitation de sécurité avec accès aux documents OTAN secret et conforme aux exigences ITAR.

    Requirements

    • 5+ years of experience with courseware programs.
    • Qualified Canadian Forces ACSO / AES Op with 10+ years of Air Force experience.
    • Eligible for security clearance with access to NATO secret documents and adherence to ITAR requirements.

    Compétences

    • Développement pratique.
    • Aptitude technique.
    • Excellentes compétences en communication.
    • Leadership.
    • Gestion du changement.
    • Analyse des risques.
    • Reporting projet.
    • Esprit d’équipe collaboratif.
    • Capacité à travailler avec des équipes transverses et à distance.
    • Expérience d’instructeur (atout).
    • Expérience en conception ou gestion de curriculum (atout).
    • Connaissances en sciences de l’apprentissage ou conception pédagogique (atout).

    Skills

    • Hands-on development.
    • Technical aptitude.
    • Strong communication skills.
    • Leadership.
    • Change management.
    • Risk analysis.
    • Project reporting.
    • Collaborative team player.
    • Ability to work with cross-functional and remote teams.
    • Instructor experience (asset).
    • Curriculum design and / or management experience (asset).
    • Learning science and / or instructional design experience (asset).

    #J-18808-Ljbffr

    ```
    Ingénieur DevOps

    Tecsys

    Montreal

    Postuler directement
    ```html

    Description de poste

    Ayant reconnu les avantages du travail à distance sur le bien‑être des employés et l'environnement, notamment le moral des employés, la productivité et la réduction des trajets domicile-travail, nous sommes fiers d'être une entreprise privilégiant le travail à distance. Notre environnement qui privilégie le travail à distance, ainsi que nos bureaux bien situés et nos espaces de travail collaboratifs, offrent à notre équipe la liberté et la flexibilité de travailler de la manière qui rend nos employés les plus productifs.

    À propos de Tecsys

    Tecsys est un innovateur à croissance rapide qui offre des solutions de chaîne d'approvisionnement aux principaux systèmes de soins de santé, aux hôpitaux, aux pharmacies, aux distributeurs, aux détaillants et aux 3PL. Nous travaillons avec les leaders du secteur pour transformer leurs chaînes d'approvisionnement grâce à la technologie. Si vous aimez relever des défis intéressants avec des opportunités d'apprentissage continu, joignez-vous à Tecsys!

    À propos du poste

    L'équipe des services infonuagiques Tecsys est à la recherche d'un talentueux Ingénieur, DevOps pour fournir un soutien aux opérations et à la mise en œuvre de notre infrastructure basée sur le nuage ainsi que des services gérés dans un environnement SaaS. L'équipe Infrastructure & opérations de production s'efforce de tout automatiser, gère notre infrastructure en tant que code et construit notre plateforme sur la base d'outils et d'applications Open Source.

    Description du poste / principales responsabilités

    • Construire le déploiement de l'infrastructure des clients.
    • Conception, mise à l'échelle et mise en œuvre d'une approche automatisée à toutes les étapes du cycle de vie de la plateforme Tecsys.
    • Construire un pipeline CI / CD pour notre processus de livraison.
    • Créer une logique de déploiement pour répondre à différents scénarios et cas limites.
    • Développer l'automatisation et les tests pour tous nos processus.
    • Travailler avec les services AWS en mettant l'accent sur les architectures complexes et hybrides.
    • Surveiller les différents systèmes de l'infrastructure serveur de Tecsys, assurer leur stabilité et maximiser le temps de disponibilité pour les clients.
    • S'orienter vers des architectures efficaces et évolutives pour l'infrastructure serveur de Tecsys.
    • Collaborer avec les développeurs pour planifier et construire l'automatisation du déploiement et la maintenabilité d'un réseau Tecsys plus large.
    • Fournir une infrastructure technique et un support de plateforme pour notre offre SaaS.
    • Développer l'automatisation pour la maintenance et la surveillance des systèmes de routine.
    • Participer à l'élaboration de normes et de procédures administratives.
    • Rechercher, innover et améliorer les services d’informatique en nuage proposés aux clients.
    • Adhérer aux processus de gestion des changements et les appliquer.
    • Participer à la planification et à la mise en œuvre des projets, (conception, mise en œuvre et soutien).
    • Planifier et exécuter les procédures de maintenance.
    • Documenter et automatiser les stratégies de réponse aux incidents.
    • Répondre aux incidents.

    Qualifications / exigences

    • Baccalauréat requis ou expérience professionnelle équivalente.
    • 4 ans d'expérience et plus au niveau de la production pour des systèmes distribués à haut volume et hautement disponibles qui sont des plateformes web basées sur Java ou .Net.
    • 2 ans d'expérience et plus au niveau de la production avec divers services infonuagiques AWS ou Azure (au moins un).
    • Maîtrise avérée des scripts (Ubuntu, grep, shell, bash, etc.).
    • Compréhension claire des concepts de mise en réseau (par ex. pare-feu, NAT, port, sous-réseau, VPC, VPN, DNS, etc.).
    • Expérience de la conception et de la gestion d'écosystèmes de conteneurs Unix de production (Docker, EKS ou AKS, Kubernetes, découverte de services, registre de services).
    • Expérience avérée de l'architecture et / ou de la gestion sécurisées d'AWS (par exemple, IAM, EC2, VPC, ELB, ALB, Autoscaling, Lambda) à l'aide de techniques d'infrastructure en tant que code telles que CloudFormation et Terraform.
    • Excellentes compétences en matière de résolution de problèmes, d'organisation et de communication.
    • Connaissance et expérience d'AWS ou Azure requises (au moins l'une d'entre elles).
    • Connaissance de GitLab (licence d'entreprise) préférée (ou au moins Jenkins requise).
    • Connaissance de Terraform requise.
    • Connaissance d'Ansible requise.
    • Connaissance de Kubernetes de préférence.
    • Connaissance de Helm de préférence.
    • Connaissance de base du développement Java ou .Net requise.
    • Une expérience avec une entreprise SaaS est préférable.
    • Excellentes compétences en communication verbale et écrite en anglais, nécessaires pour communiquer efficacement avec nos clients, fournisseurs, partenaires d'affaires et collègues en dehors de la province du Québec.

    Exigences supplémentaires

    • Rotation des disponibilités en cas d'escalade.
    • Déplacements occasionnels (hors site trimestriels, conférences - moins de 10%).

    Chez Tecsys, nous nous engageons à favoriser un milieu de travail diversifié et inclusif où tous les employés se sentent valorisés, respectés et autonomes. Nous croyons que la diversité stimule l'innovation et renforce notre capacité à offrir des solutions exceptionnelles. Nous accueillons et encourageons les candidatures de personnes de tous horizons, expériences et perspectives à rejoindre notre équipe.

    Tecsys est un employeur offrant l'égalité des chances. Des accommodements sont disponibles pour les candidats sélectionnés pour une entrevue. L’usage du masculin dans ce document a pour unique but d’alléger le texte.

    NB : Si vous postulez, vous devez être citoyen canadien ou résident permanent du Canada, OU avoir un permis de travail canadien valide.

    Note concernant notre processus d'embauche : Nous n’utilisons pas l’IA pour filtrer ou rejeter automatiquement les candidatures. Toutefois, nous utilisons certaines questions de présélection afin de prioriser les candidatures les plus pertinentes pour un examen humain.

    Note sur l'utilisation de l'IA

    Nous encourageons l’utilisation d’outils d’IA pour vous aider à préparer votre candidature, par exemple pour améliorer la clarté, organiser votre CV ou pratiquer vos réponses d’entrevue. Toutefois, nous vous demandons que toutes les informations fournies reflètent votre véritable expérience et que toute évaluation ou soumission écrite représente votre propre travail et votre façon de penser.

    Lors des entrevues, nous nous attendons à ce que les candidats participent sans utiliser d’outils d’IA, de scripts ou d’assistance en temps réel. Une conversation authentique et directe nous permet de mieux comprendre votre façon de réfléchir, de collaborer et de communiquer. L’IA peut soutenir votre préparation, mais ne devrait ni parler ni agir à votre place. C'est réellement vous qu'on veut apprendre à connaître.

    #J-18808-Ljbffr

    ```