04 Nov
|
Leloir
|
Quebec City
04 Nov
Leloir
Quebec City
Nous sommes à la recherche d’un(e) Développeur(euse)-analyste senior spécialisé(e) en PeopleSoft Finances pour rejoindre l’équipe de l’un de nos clients dans le cadre d’un mandat de modernisation et de mise à niveau de son environnement PeopleSoft. La personne retenue interviendra autant sur le volet du développement back-end Java que sur l’analyse fonctionnelle et technique. Elle contribuera à l’adaptation des personnalisations existantes, à l’intégration des systèmes et à l’assurance qualité des solutions livrées. Responsabilités principales
• Analyser les personnalisations existantes de PeopleSoft Finances et évaluer leur compatibilité avec la version cible.
• Recommander le maintien, l'adaptation ou le remplacement des personnalisations par les fonctionnalités standards de PeopleSoft.
• Réaliser les adaptations et les développements nécessaires afin d'assurer le bon fonctionnement des solutions dans la nouvelle version.
• Concevoir, adapter, développer et documenter les interfaces entre PeopleSoft Finances et les systèmes institutionnels existants.
• Assurer l'intégrité, la sécurité, la confidentialité et la traçabilité des échanges de données.
• Effectuer les analyses fonctionnelles et techniques à partir des besoins d'affaires.
• Concevoir et exécuter les tests unitaires, documenter les résultats et corriger les anomalies détectées.
• Fournir un soutien technique lors des essais fonctionnels, intégrés et de non-régression.
• Analyser, prioriser et corriger les anomalies liées aux développements et aux personnalisations.
• Participer aux revues de code et veiller à la qualité des livrables des équipes de développement.
• Collaborer avec les équipes techniques et fonctionnelles afin de proposer des solutions adaptées aux besoins. Profil et exigences recherchés Expérience et compétences générales
• Minimum de 5 ans d'expérience combinée comme développeur back-end Java et analyste fonctionnel, avec une expérience dans les deux volets.
• Minimum de 3 ans d'expérience en développement dans un environnement PeopleSoft.
• Maîtrise avancée du français, à l'oral comme à l'écrit.
• Être légalement autorisé(e) à travailler au Canada.
• Faire preuve d'autonomie, de rigueur, d'organisation et d'une bonne gestion des priorités. Expertise Java et développement
• Maîtrise des principes SOLID et des concepts avancés du langage Java, incluant la programmation concurrente.
• Expérience dans l'application des design patterns orientés objet.
• Expérience avec Java 8 et les expressions Lambda.
• Capacité à structurer le code selon les principes d'architecture organique.
• Expérience dans le développement d'applications Web connectées à des bases de données relationnelles.
• Expérience avec les composants techniques complexes : files JMS, microservices et traitements asynchrones.
• Capacité à détecter les problèmes de concurrence lors des revues de code.
• Expérience dans l'analyse de la qualité du code et des livrables des autres développeurs. Expertise PeopleSoft Finances
• Maîtrise de PeopleTools, PeopleCode et Application Designer.
• Expérience avec Application Engine, Integration Broker et SQR.
• Bonne connaissance des outils de requêtes SQL.
• Expérience en mise à niveau de PeopleSoft : analyse des écarts entre versions, évaluation des impacts sur les personnalisations et application des correctifs.
• Capacité à analyser les processus d'affaires et à traduire les besoins en solutions techniques.
• Aptitude à recommander l'utilisation des fonctionnalités standards de PeopleSoft lorsque pertinent.
• Expérience dans la conception, l'adaptation et le soutien des interfaces entre PeopleSoft et des systèmes existants. Bases de données et intégration
• Expérience dans la conception et l'optimisation de modèles physiques de bases de données relationnelles.
• Capacité à analyser les performances des requêtes SQL et
à propos
er des améliorations.
• Connaissance des outils d'indexation et de recherche de données, notamment Elasticsearch.
• Expérience avec les agents de messagerie, notamment Kafka.
• Maîtrise des outils de gestion de versions et des processus de livraison (release). Analyse fonctionnelle et collaboration
• Expérience dans l'analyse de fonctionnalités complexes à partir de dossiers d'affaires et de maquettes.
• Capacité à rédiger des dossiers fonctionnels et des comptes rendus de rencontres.
• Expérience dans l'animation d'ateliers de travail et de rencontres avec des équipes d'au moins cinq personnes.
• Connaissance des principes UX, de l'utilisabilité, de l'accessibilité et du Web adaptatif.
• Expérience avec des outils de wireframe, notamment Axure RP.
• Capacité à gérer plusieurs parties prenantes et enjeux liés à différents projets, en plaçant les besoins des utilisateurs au centre des préoccupations. Assurance qualité et documentation
• Maîtrise des pratiques de tests unitaires, intégrés et de non-régression.
• Expérience dans l'analyse et la résolution d'anomalies.
• Capacité à produire une documentation technique claire, structurée et à jour.
• Sensibilité à l'intégrité, à la sécurité, à la confidentialité et à la traçabilité des données.
• Capacité à collaborer efficacement avec les équipes techniques, les lignes d'affaires et les partenaires de projet. Livrables attendus
• Personnalisations et interfaces adaptées et fonctionnelles dans la version cible.
• Recommandations documentées concernant le maintien, l'adaptation ou le remplacement des personnalisations existantes.
• Documentation technique des interfaces entre PeopleSoft Finances et les solutions institutionnelles.
• Tests unitaires documentés et résultats consignés.
• Anomalies identifiées, documentées, priorisées et corrigées.
• Feuilles de temps complétées conformément aux exigences du client. Vous possédez une solide expertise en développement Java, en analyse fonctionnelle et en environnement PeopleSoft Finances ? Vous souhaitez contribuer à un projet de modernisation technologique d'envergure ? Nous souhaitons échanger avec vous
📌 Développeur-analyste senior – PeopleSoft Finances (Quebec City)
🏢 Leloir
📍 Quebec City