View all jobs

Genesis Java/EIS Developer - 85627

Montreal, QC

<meta content="text/html; charset=us-ascii" /> <style type="text/css" scoped="scoped">a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } </style> emergiTEL is hiring a Developer for our client in the IT consulting and insurance technology industry. This is a Contract role.
Compensation: $65 - $75/hour
Location: Montreal or Quebec City (Hybrid)
Job Description (English)
Project Context
  • The project aims to demonstrate how distribution tools built on the Genesis (EIS) platform can interact with large language models (LLMs) and agentic AI systems in a real-world insurance quoting scenario.
  • Focus on enabling intelligent data collection and automation through AI-driven interactions.
Main Responsibilities
  • Participate in business needs analysis and define implementation strategies aligned with AI-driven solutions.
  • Design, develop, and code applications and programs, including integrations with LLMs and AI-based components.
  • Contribute to building and enhancing systems that interact with LLMs and agentic AI for real-time information gathering.
  • Perform functional and technical testing, including validation of AI-driven outputs and workflows.
  • Provide technical support for IT operations and ensure ongoing system monitoring.
  • Diagnose incidents and resolve medium to high severity issues, including those related to AI integrations.
  • Produce and maintain technical and functional documentation, including AI solution design and usage.
  • Write user procedures and contribute to user training, particularly for AI-assisted workflows.
  • Participate in installation, testing, and deployment of applications and software packages.
  • Support stakeholders and clients in adopting systems leveraging AI and automation.
  • Monitor patches, updates, and lifecycle evolution of applications, including AI components.
  • Collaborate with cross-functional stakeholders (architecture, data, AI teams) to deliver end-to-end solutions.
  • Contribute to implementation of development strategies that incorporate emerging AI capabilities.
  • Analyze system problems, identify root causes, and ensure resolution with consideration for AI behavior and outputs.
Required Qualifications
  • Experience in development, maintenance, and evolution of application systems.
  • Strong knowledge of software analysis, design, development, and testing.
  • Hands-on experience working in environments involving complex system integrations.
  • Ability to solve complex technical problems and provide production support.
  • Experience writing technical and functional documentation.
  • Ability to collaborate with multiple stakeholders across disciplines.
  • Intermediate level of English.
Nice-to-Have Qualifications
  • Knowledge of artificial intelligence concepts, LLMs, or agentic AI systems.
  • Experience integrating applications with AI/ML or conversational systems.
  • Familiarity with Genesis/Amber (EIS) platform.
  • Experience in insurance or financial services domain.

Description du poste (Français)
Contexte du projet
  • Le projet vise à démontrer la capacité des outils de distribution basés sur la plateforme Genesis (EIS) à interagir avec des modèles de langage (LLM) et des systèmes d’IA agentique dans un contexte réel de soumission en assurance.
  • L’objectif est d’exploiter l’IA pour la collecte intelligente d’information et l’automatisation des processus.
Responsabilités principales
  • Participer à l’analyse des besoins et à la définition de stratégies d’implantation intégrant des solutions d’IA.
  • Concevoir, développer et coder des applications, incluant des intégrations avec des LLM et des composants IA.
  • Contribuer au développement de systèmes interagissant avec des LLM et agents intelligents pour la collecte d’information en temps réel.
  • Effectuer des tests fonctionnels et techniques, y compris la validation des résultats générés par l’IA.
  • Fournir un soutien technique aux opérations et assurer le suivi des systèmes.
  • Diagnostiquer et résoudre des incidents de complexité moyenne à élevée, y compris ceux liés aux intégrations IA.
  • Produire et maintenir la documentation technique et fonctionnelle, incluant les solutions IA.
  • Rédiger des procédures utilisateurs et contribuer à la formation, notamment pour les flux de travail assistés par IA.
  • Participer à l’installation, aux essais et au déploiement des applications et progiciels.
  • Soutenir les parties prenantes dans l’adoption de solutions intégrant l’IA et l’automatisation.
  • Assurer le suivi des correctifs et des mises à jour applicatives, y compris les composants IA.
  • Collaborer avec les équipes d’architecture, de données et d’IA pour livrer des solutions complètes.
  • Analyser les problèmes, identifier les causes et assurer leur résolution en tenant compte des comportements de l’IA.
Qualifications requises
  • Expérience en développement, maintenance et évolution de systèmes applicatifs.
  • Bonne connaissance de l’analyse, conception, développement et tests logiciels.
  • Expérience dans des environnements techniques complexes.
  • Capacité à résoudre des problèmes techniques complexes et à assurer le support.
  • Expérience en rédaction de documentation technique et fonctionnelle.
  • Capacité à collaborer avec plusieurs intervenants.
  • Niveau intermédiaire en anglais.
  • Disponibilité pour travailler à Montréal ou à Québec.
Atouts
  • Connaissance des concepts d’intelligence artificielle, LLM ou IA agentique.
  • Expérience d’intégration avec des solutions IA ou conversationnelles.
  • Connaissance de la plateforme Genesis/Amber (EIS).
  • Expérience dans le secteur de l’assurance ou des services financiers.

Vacancy Status / Statut du poste
This is an active position currently open for hiring. / Ce poste est activement ouvert au recrutement.
Use of Artificial Intelligence / Utilisation de l'intelligence artificielle
No artificial intelligence (AI) is used in the screening or selection process. All applications are reviewed by our recruitment team. / Aucune intelligence artificielle (IA) n'est utilisée dans le processus de présélection ou de sélection. Toutes les candidatures sont examinées par notre équipe de recrutement.
Equal Opportunity / Égalité des chances
emergiTEL is committed to creating a diverse and inclusive workplace. We welcome applications from all qualified individuals regardless of background. Hiring decisions are based solely on skills, experience, and qualifications relevant to the role. / emergiTEL s'engage à créer un milieu de travail diversifié et inclusif. Nous accueillons les candidatures de toutes les personnes qualifiées, quel que soit leur parcours. Les décisions d'embauche sont basées uniquement sur les compétences, l'expérience et les qualifications pertinentes pour le poste.