Intermedia Intelligent Communications

Développeur Logiciel

JavaSQLAWSC++C#
Traduction automatique. Consultez l’original.

Description

Développeur Logiciel

À propos du poste

Intermedia recherche un Développeur Backend pour rejoindre notre : Équipe d'ingénierie produit IA, axée sur la création de services backend et de capacités de plateforme qui alimentent les expériences pilotées par l'IA dans les produits Contact Center et Unified Communications pour aider à concevoir et développer des services backend évolutifs, fiables et maintenables qui prennent en charge des fonctionnalités telles que les Agents IA, l'Assistance Agent et Superviseur, le Routage Intelligent, les Insights Clients et d'autres expériences pilotées par l'IA, ou Équipe produit Contact Center, axée sur la création de services backend et de capacités de plateforme qui alimentent l'Orchestration des Interactions, les expériences Agent et Superviseur, en travaillant sur des systèmes backend complexes avec des flux de données en temps réel et quasi réel, des architectures fortement intégrées, et des attentes élevées en matière de fiabilité, d'évolutivité et de maintenabilité.

Ce rôle convient parfaitement à une personne pragmatique, axée sur le produit, et à l'aise pour travailler sur des systèmes backend complexes avec des flux de données en temps réel et quasi réel qui s'intègrent aux capacités d'IA et de ML. Vous devriez être capable de traduire les exigences produit et techniques en une architecture backend solide, de garantir la qualité de l'implémentation et de contribuer activement à la conception de sous-systèmes et de services tout en continuant à évoluer vers un leadership plus large au niveau du système.

Bien que principalement à distance, ce rôle nécessite des visites occasionnelles au bureau de Coimbra ou d'Aveiro. Nous prévoyons d'ouvrir un bureau à Porto à l'avenir. Cette approche donne aux membres de l'équipe la flexibilité de travailler à distance tout en se réunissant au bureau pour la collaboration et le travail d'équipe.

Département : Dev & Ingénierie

Type de contrat : Temps plein

Lieu : Portugal

Rattachement hiérarchique : Rui Eduardo Gouveia Gil

Responsabilités Clés

  1. Concevoir et développer des solutions backend de haute qualité, évolutives, maintenables et alignées sur les normes de l'entreprise.
  1. Construire et faire évoluer des services backend pilotés par l'IA, construire et faire évoluer des APIs et des services backend pour l'orchestration et le routage du centre de contact, les produits Agent et Superviseur.
  1. Implémenter des capacités backend qui prennent en charge les cas d'utilisation opérationnels en temps réel, la productivité des agents, la supervision, l'orchestration des flux de travail, la prise de décision, les Agents IA, l'Assistance Agent et Superviseur, le Routage Intelligent, les Insights Clients et les fonctionnalités connexes pilotées par l'IA.
  1. Contribuer aux discussions de conception technique et aider à façonner l'architecture des sous-systèmes et les décisions de conception de services.
  1. Collaborer étroitement avec les équipes Produit, Data Science, frontend et backend pour définir les exigences, façonner les solutions techniques et livrer des capacités produit robustes.
  1. Analyser et améliorer les performances du système, l'évolutivité, la fiabilité et l'efficacité opérationnelle.
  1. Implémenter un code de haute qualité et maintenable qui suit les normes d'ingénierie et les meilleures pratiques d'Intermedia.
  1. Écrire des tests unitaires et d'intégration et contribuer à la qualité de bout en bout des services et des fonctionnalités.
  1. Dépanner, déboguer et résoudre les problèmes de production en collaboration avec des équipes interfonctionnelles.
  1. Examiner le code, encadrer d'autres ingénieurs et aider à élever la qualité globale de l'ingénierie de l'équipe.
  1. Documenter les conceptions logicielles, les approches d'implémentation, les contrats d'API et les considérations opérationnelles.
  1. Se tenir informé des technologies émergentes en IA et en ingénierie logicielle et les appliquer le cas échéant.

Ce que vous apporterez au poste

  1. Diplôme de licence en informatique, ingénierie logicielle ou dans un domaine connexe, ou expérience pratique équivalente.
  1. 5+ années d'expérience en développement logiciel backend, avec une solide expérience dans la création de APIs modernes et de services distribués.
  1. Solide expérience avec des langages de programmation backend tels que Java, C#, C/C++, Kotlin, .NET ou similaires.
  1. Solide compréhension de l'architecture backend, de la conception de services, de la conception d'API, des modèles d'intégration et de l'optimisation des performances.
  1. Solide expérience avec les bases de données SQL et/ou NoSQL, y compris la conception de schémas et les modèles d'accès aux données.
  1. Compréhension des systèmes basés sur l'IA et de la manière dont les services backend s'intègrent aux composants ML et IA. Une expérience pratique en ML est un plus, mais pas obligatoire.
  1. Expérience dans la création de fonctionnalités produit complexes, pas seulement de simples services basés sur CRUD.
  1. Solides compétences en résolution de problèmes, jugement technique avisé et aisance dans les environnements de production.
  1. Capacité à travailler à partir d'exigences générales et à contribuer aux spécifications techniques pour des sous-systèmes plus petits.
  1. Capacité à travailler efficacement en équipes interfonctionnelles et à contribuer aux discussions techniques et produit.
  1. Solides compétences en communication écrite et orale.
  1. Expérience de travail dans un environnement de développement Agile tel que Scrum ou Kanban.

Compétences Bonus

  1. Expérience de travail sur des produits basés sur l'IA, des assistants intelligents, des systèmes de routage ou des plateformes de génération d'insights.
  1. Connaissance des systèmes distribués, des architectures pilotées par les événements ou des modèles backend en temps réel.
  1. Expérience avec des environnements cloud tels que Azure ou AWS dans des produits distribués mondialement.
  1. Connaissance des concepts DevOps, des pipelines CI/CD, de l'observabilité et des pratiques opérationnelles backend.
  1. Expérience dans la direction d'initiatives backend du concept à la livraison.
  1. Expérience dans l'encadrement d'ingénieurs et la contribution aux normes d'ingénierie et aux meilleures pratiques.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter