Temple Health
BNY Mellon
Vice-président, ingénieur Full-Stack
À propos du poste
Nous recherchons un futur membre de l'équipe pour le poste de vice-président, ingénieur Full-Stack au sein de notre équipe technologique Enterprise Compliance / Case Management.
Ce poste est basé à Pittsburgh, PA.
Le candidat idéal possédera une solide expérience en développement d'applications full-stack, en intégration d'entreprise, en ingénierie backend moderne basée sur Java, ainsi qu'en développement front-end, avec une expérience dans la création de plateformes évolutives, sécurisées et maintenables dans un environnement réglementé. Il collaborera avec des équipes pluridisciplinaires pour concevoir, développer, moderniser et prendre en charge des applications de gestion de dossiers afin d'améliorer l'efficacité des flux de travail, de réduire les efforts manuels, de renforcer les contrôles opérationnels et de soutenir les processus métier axés sur la conformité.
Dans ce rôle, vous aurez un impact de la manière suivante :
Développement d'applications Full-Stack *
- Concevoir, développer, tester, déployer et prendre en charge des applications full-stack en utilisant Java, Spring Framework, Spring Boot, REST APIs, Angular, JavaScript, HTML et CSS. *
- Créer des services backend évolutifs et maintenables, des microservices et des APIs pour soutenir les capacités de gestion de dossiers en entreprise. *
- Développer des interfaces utilisateur intuitives et des écrans axés sur les flux de travail qui rationalisent les processus de gestion de dossiers et améliorent l'efficacité opérationnelle. *
- Contribuer à la modernisation des plateformes existantes en adoptant les normes d'ingénierie actuelles, des modèles de conception réutilisables et des architectures d'applications alignées sur le cloud. *
- Participer aux discussions de conception technique et aider à définir l'architecture des applications, la conception de l'intégration et les meilleures pratiques de développement.
Gestion de dossiers et activation des flux de travail *
- Améliorer les applications de gestion de dossiers pour optimiser l'automatisation des flux de travail, l'expérience utilisateur, le suivi des dossiers et la transparence du traitement. *
- Collaborer avec les utilisateurs métier, les propriétaires de produits et les analystes pour traduire les exigences de conformité et opérationnelles en solutions techniques efficaces. *
- Créer et prendre en charge des fonctionnalités qui réduisent l'intervention manuelle, améliorent les délais d'exécution et renforcent l'exécution des processus de bout en bout. *
- Prendre en charge l'intégration des applications de gestion de dossiers avec les systèmes d'entreprise en amont et en aval pour assurer une circulation fluide des données et une continuité opérationnelle. *
- Développer des solutions qui améliorent la visibilité sur le statut des dossiers, les exceptions de traitement et les résultats des flux de travail métier.
Ingénierie Backend, base de données et intégration *
- Concevoir et mettre en œuvre des APIs RESTful et des microservices pour prendre en charge les fonctionnalités des applications à l'échelle de l'entreprise. *
- Créer et optimiser des objets de base de données, notamment des tables, des vues, des procédures stockées et des requêtes SQL pour prendre en charge le traitement et le reporting des applications. *
- Participer à l'intégration de bout en bout entre les applications, les plateformes et les services de l'entreprise pour assurer l'interopérabilité et un transfert de données fiable. *
- Prendre en charge le réglage des performances, la gestion des données structurées et l'optimisation backend pour améliorer la réactivité et la maintenabilité des applications. *
- Créer des composants réutilisables et des services partagés qui accélèrent le développement et simplifient le support continu.
Livraison, qualité et excellence en ingénierie *
- Promouvoir les meilleures pratiques en matière de développement logiciel, notamment la qualité du code, les tests unitaires, les tests d'intégration et le CI/CD. *
- Mener des revues de code et gérer les demandes de fusion pour garantir le respect des normes d'ingénierie, la maintenabilité et les pratiques de codage sécurisé. *
- Contribuer à l'analyse d'impact, à l'estimation technique et à la planification de la mise en œuvre des améliorations, des correctifs et des nouvelles fonctionnalités. *
- Soutenir la livraison Agile par une participation active aux cérémonies Scrum, à la planification des sprints, à l'affinage du backlog et aux activités de publication. *
- Promouvoir une culture d'ingénierie forte axée sur l'appropriation, la collaboration, l'amélioration continue et une livraison de haute qualité.
Support de production, stabilité et amélioration continue *
- Prendre en charge les applications dans les environnements de production et hors production avec un accent particulier sur la stabilité, la fiabilité et le respect des SLA. *
- Surveiller la santé des applications, enquêter sur les problèmes, effectuer l'analyse des causes profondes et soutenir la résolution rapide des incidents et des défauts. *
- Analyser les problèmes récurrents et identifier les opportunités d'automatisation, de refactorisation et d'amélioration des processus pour réduire les coûts de support. *
- Maintenir une documentation technique et de support claire, alignée sur le SDLC et les normes opérationnelles. *
- Contribuer à la résilience de la plateforme, à la maintenabilité et aux efforts de modernisation en cours.
Cloud, DevOps et technologies émergentes *
- Prendre en charge les flux de travail alignés sur le CI/CD et les pratiques de déploiement modernes en utilisant des outils tels que GitLab/Git, Jenkins, SonarQube, Splunk et les ensembles d'outils de développement associés. *
- Contribuer aux pratiques d'ingénierie alignées sur le cloud sur les plateformes fonctionnant dans des environnements modernes tels que AWS et Azure. *
- Aider à intégrer des capacités d'observabilité, de diagnostic et de surveillance pour améliorer les performances des applications et la vision opérationnelle. *
- Soutenir l'adoption de l'IA et des technologies émergentes le cas échéant pour améliorer la productivité des développeurs, l'efficacité des processus et l'expérience utilisateur.
Prérequis
Pour réussir dans ce rôle, nous recherchons les qualifications suivantes : *
- Licence en informatique, ingénierie ou domaine connexe, ou expérience pratique équivalente. *
- 7+ années d'expérience en développement logiciel full-stack requises. *
- Solide expérience en Java Core, Spring Framework, Spring Boot et développement de microservices et de APIs RESTful. *
- Maîtrise solide de Angular, TypeScript, JavaScript, HTML et CSS. *
- Solide expérience en SQL et en développement de bases de données, y compris les tables, les procédures stockées, les vues et l'optimisation des requêtes. *
- Expérience de la méthodologie Agile, du CI/CD, de la résilience des applications et des pratiques de développement sécurisé. *
- Expérience avec les ensembles d'outils de développement et d'ingénierie tels que Git/GitLab, JUnit, SonarQube, Splunk, Jenkins et les outils associés. *
- Expérience dans la prise en charge de l'intégration d'applications d'entreprise et de plateformes basées sur les flux de travail. *
- Solide compréhension du support de production, du triage des problèmes, de l'analyse des causes profondes et de la stabilité opérationnelle. *
- Excellentes compétences en résolution de problèmes, en communication et en relations interpersonnelles. *
- Capacité à travailler efficacement avec les utilisateurs métier, les développeurs, les architectes et les parties prenantes pluridisciplinaires dans un environnement collaboratif.
Compétences souhaitées *
- Expérience de travail dans le secteur des services financiers, en particulier dans les plateformes de conformité, de risque ou de flux de travail opérationnels. *
- Expérience avec les applications de gestion de dossiers et les systèmes d'entreprise axés sur les flux de travail. *
- Connaissance des plateformes cloud telles que AWS et Azure. *
- Expérience avec Docker, Kubernetes ou des technologies de déploiement modernes associées. *
- Exposition aux outils de surveillance, de diagnostic et d'analyse des performances. *
- Expérience dans la modernisation d'applications d'entreprise existantes. *
- Connaissance des initiatives d'automatisation et de développement assisté par IA ou d'amélioration des processus. *
- Expérience dans le mentorat de développeurs juniors et la contribution aux meilleures pratiques d'ingénierie au sein des équipes.
Chez BNY, notre culture parle d'elle-même, découvrez les dernières actualités de BNY sur : BNY Newsroom bny.com/corporate/global/en/about-us/newsroom.html & BNY LinkedIn linkedin.com/company/bnyglobal/posts/?feedView=all
Voici quelques-unes de nos récompenses récentes : *
- America’s Most Innovative Companies, Fortune, 2025 *
- World’s Most Admired Companies, Fortune 2025 *
- “Most Just Companies”, Just Capital et CNBC, 2025
Nos avantages et récompenses
BNY propose une rémunération, des avantages sociaux et des programmes de bien-être hautement compétitifs, ancrés dans une forte culture d'excellence et notre philosophie de rémunération à la performance.
Nous offrons un accès à des ressources et des outils mondiaux flexibles pour votre parcours de vie. Concentrez-vous sur votre santé, favorisez votre résilience personnelle et atteignez vos objectifs financiers en tant que membre valorisé de notre équipe, tout en bénéficiant de congés payés généreux, y compris du temps de bénévolat rémunéré, qui peuvent vous soutenir, vous et votre famille, dans les moments qui comptent.
BNY est un employeur garantissant l'égalité des chances et l'action positive - Groupes raciaux et ethniques sous-représentés/Femmes/Personnes en situation de handicap/Anciens combattants protégés.
