Ingénieur logiciel senior Full-Stack

LES COMMUNICATIONS MALOPAN INC.

Montréal

Détails du poste

  • Lieu de travail : Montréal
  • Type de poste : Permanent à temps plein

Description du poste

Employeur: LES COMMUNICATIONS MALOPAN INC.

Description de l'entreprise

Malopan Communications est une entreprise de développement Web de premier plan qui excelle dans la conception d’applications Web et de solutions de communication numérique. Notre expertise principale consiste à développer des applications Web personnalisées pour améliorer les opérations commerciales et la présence numérique de nos clients. Chez Malopan Communications, nous utilisons diverses technologies pour obtenir des résultats exceptionnels. Notre boîte à outils comprend la maîtrise de C#, JavaScript, ColdFusion, .NET Core, et diverses autres technologies de pointe. Notre engagement envers l’innovation et les solutions axées sur le client nous distingue dans l’industrie. Nous nous efforçons de fournir aux entreprises des applications Web robustes qui répondent et dépassent leurs besoins uniques, améliorant l’efficacité et la compétitivité du marché.

Description de l’offre d’emploi

Nous recherchons un ingénieur logiciel senior Full-Stack pour concevoir, développer et maintenir des applications web et mobiles hautement spécialisées, en mettant l'accent sur les systèmes d'entreprise, l'IA/ML et les intégrations héritées. Le candidat retenu travaillera avec Next.js, React JS, Flutter/Xamarin, les API .NET Core, ColdFusion, PostgreSQL, Microsoft SQL Server et Microsoft Access, en intégrant les API RESTful, TaxJar, les systèmes d'étiquettes d'expédition, les plateformes OCD et les systèmes d'entreprise existants. Le poste requiert une expertise avancée en IA/ML et en vision par ordinateur, notamment dans les domaines suivants : innovations en matière de détection d'objets Anchor-Free CornerNet, convolution basée sur les sommets pour la reconnaissance d'objets 3D, reconnaissance faciale mobile sur appareil (TensorFlow Lite, MobileFaceNet), API Google ML Kit Face Detection, API CameraX/Camera2, AWS Rekognition et Amazon Textract pour l'extraction de documents et de données. Les responsabilités comprennent le développement de systèmes d'accès par reconnaissance faciale basés sur Android Studio, de plateformes CRM et de gestion des actifs pour les entreprises, ainsi que de solutions mobiles de gestion des stocks avec suivi par codes-barres et RFID.

Responsabilités

  • Diriger le développement d'applications e-commerce, web et mobiles avec des intégrations d'entreprise complexes.
  • Mettre en œuvre des modèles d'IA/ML, notamment la détection d'objets CornerNet, les CNN basés sur les sommets et l'extraction de documents/données à l'aide d'Amazon Textract.
  • Construire des systèmes de reconnaissance faciale basés sur Android Studio à l'aide de TensorFlow Lite, MobileFaceNet, Google ML Kit et CameraX/Camera2 API pour l'accès aux portes et l'identification en temps réel.
  • Développer et maintenir des modules ColdFusion, des applications VB.NET, des API .NET Core et des bases de données (PostgreSQL, Microsoft SQL Server, Microsoft Access).
  • Intégrer des systèmes avec des API RESTful, des services AWS, TaxJar, des systèmes d'étiquettes d'expédition, des plateformes OCD et des systèmes d'entreprise hérités.
  • Garantir des applications évolutives, sécurisées et hautement performantes.
  • Dépanner, entretenir et moderniser les systèmes existants, y compris les systèmes CRM à numérotation automatique et les systèmes de reporting (SSRS, Crystal, RDLC).
  • Collaborer avec les équipes internes et encadrer les développeurs juniors.
  • Participer à l'architecture logicielle, à la révision des conceptions et à l'amélioration continue des processus.

Exigences

  • Capacité à analyser, dépanner et moderniser des systèmes hérités complexes.
  • Solides compétences en matière de résolution de problèmes, d'analyse, de collaboration et de leadership.
  • Ce poste exige des compétences avancées en anglais écrit et oral. Le candidat retenu sera en communication avec des clients à l'extérieur du Québec, notamment en Ontario, en Alberta et dans l'est et l'ouest des É-U.

Formations

  • Baccalauréat 1er cycle, Informatique - Informatique et génie logiciel
  • Maîtrise 2e cycle, Informatique - Informatique et génie logiciel

Compétences

  • Capacité à établir et à maintenir des relations interpersonnelles
  • Capacité à travailler en équipe
  • Leadership

Langues

  • Français parlé et écrit - Faible
  • Anglais parlé et écrit - Élevé

Horaire

Jour

Nombre d'heures

40 heures

Expérience

10 ans ou plus

Durée d'emploi

Permanent