Universal Insurance

DÉVELOPPEUR D'INTÉGRATION SENIOR

JavaSQL
Traduction automatique. Consultez l’original.

Description générale du poste

Intitulé du poste : Développeur d'intégration senior

Responsable du développement des intégrations entre les applications et les services de solutions d'entreprise. Vous apporterez votre soutien à l'exécution de projets technologiques en collaborant avec des équipes multidisciplinaires sur des tâches liées à l'analyse, la conception, le développement de solutions évolutives, la documentation, les tests unitaires, ainsi qu'au suivi des tâches assignées. Vous participerez aux processus clés de gestion de projet, de développement de solutions et d'amélioration continue, contribuant ainsi à la réalisation des objectifs opérationnels et stratégiques du département.

Entreprise : Universal Group, Inc.

Département : IS & T

Sous la supervision de : Superviseur - Architecte de solutions

Classification : Exonéré

Informations complémentaires

Cette description des fonctions a été préparée pour indiquer la nature générale et le niveau de travail effectué par les employés au sein de leur classification. Cette description n'est pas, et ne peut être interprétée comme, un inventaire exhaustif de toutes les tâches, devoirs, responsabilités et qualifications requis des employés affectés au poste.

Devoirs et responsabilités essentiels

  1. Analyser les besoins de l'entreprise, documenter l'étude de cas, concevoir, mettre en œuvre et maintenir des solutions et des intégrations.
  1. Analyser et intégrer des applications d'entreprise en utilisant APIs, des webhooks, OAuth, entre autres.
  1. Analyser, concevoir et créer des solutions automatisées pour le traitement de l'information aux formats JSON, XML, entre autres.
  1. Estimer les efforts et les délais de mise en œuvre des solutions.
  1. Développer la logique de programmation en utilisant Java ou d'autres outils assignés, en suivant les bonnes pratiques de codage et les normes établies par l'entreprise.
  1. Recommander des changements et mettre à jour ou améliorer les programmes et les intégrations existants de l'entreprise.
  1. Documenter toutes les solutions préparées, de l'analyse à la mise en œuvre et à la maintenance, y compris les changements ou améliorations apportés aux solutions existantes.
  1. Apporter un soutien en proposant des formations ou des démonstrations aux nouveaux utilisateurs des solutions logicielles assignées.
  1. Fournir une assistance technique pour l'utilisation, la maintenance et l'exploitation des solutions fournies.
  1. Acquérir une compréhension des processus métier des unités organisationnelles servies et identifier les opportunités d'amélioration en les appliquant de manière systématique.
  1. Assister et conseiller techniquement les développeurs tout en évaluant la qualité des livrables conformément aux meilleures pratiques et aux normes organisationnelles.
  1. Assumer la responsabilité et la propriété des solutions proposées et veiller à ce que les résultats soient conformes aux besoins et aux attentes de l'entreprise ou de ses opérations.
  1. Participer aux revues de code et aux tests de logiciels.
  1. Collaborer avec les équipes frontend, QA et DevOps.
  1. Respecter les procédures opérationnelles standard (SOP) établies pour le rôle, tant pour le département que pour l'entreprise dans son ensemble.
  1. Participer à d'autres projets stratégiques selon les besoins et/ou effectuer d'autres tâches connexes si nécessaire.

Éducation et/ou expérience

  1. Licence en systèmes d'information, informatique ou équivalent.
  1. Minimum de quatre (4) années d'expérience dans le développement d'intégrations pour des solutions d'entreprise.
  1. Une combinaison d'éducation et d'expérience pourrait également être prise en considération.
  1. Connaissance et gestion des bases de données relationnelles.
  1. Solide expérience dans le développement, la gestion et la maintenance d'APIs (REST et SOAP) et d'intégrations, ainsi qu'avec les technologies Web (JSON, XML, XPATH, Web Services, etc.).
  1. Conception et mise en œuvre de mécanismes de sécurité, tels qu'OAuth 2.0 et JWT.
  1. Conception et mise en œuvre d'intégrations utilisant la programmation orientée objet avec java en suivant les modèles de conception J2EE.
  1. Conception et mise en œuvre de solutions de systèmes d'information dans des environnements distribués avec un volume élevé de transactions.
  1. Capacité d'analyse de l'information, d'analyse des besoins et de résolution de problèmes.
  1. Expérience avec les bases de données Oracle, MSSQL ou des outils associés (SQL Developer, MS Management Studio).
  1. Expérience avec les serveurs d'applications compatibles avec J2EE.
  1. Connaissance de base de Linux.
  1. Excellentes compétences en communication à différents niveaux au sein de l'organisation.
  1. Capacité à gérer des volumes de travail élevés, à respecter les délais établis et à prendre des décisions.
  1. Gestion de plusieurs tâches simultanément en établissant des priorités.
  1. Capacité à travailler en équipe et à collaborer avec les autres.

Licences et/ou certifications

Aucune licence et/ou certification n'est requise pour exercer les fonctions susmentionnées. Cependant, pour l'exécution optimale de vos fonctions, des licences ou certifications supplémentaires liées au poste pourraient être requises.

Langue

Bilingue (espagnol et anglais), capacité à lire, écrire et parler couramment les deux langues.

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