Deloitte
Bank of America
Architecte
Description du poste
Chez Bank of America, nous sommes guidés par un objectif commun : contribuer à améliorer la vie financière de nos clients grâce à la force de chaque connexion. Nous y parvenons en favorisant une croissance responsable et en répondant aux besoins de nos clients, de nos collaborateurs, de nos communautés et de nos actionnaires au quotidien.
Être un lieu de travail idéal et offrir une culture bienveillante est au cœur de notre démarche de croissance responsable. Nous nous engageons à favoriser un environnement de travail inclusif où chaque collaborateur a la possibilité de réussir, de construire sa carrière et de contribuer à notre succès commun. Cela implique d'attirer et de développer des talents exceptionnels, de reconnaître et de récompenser la performance, et de soutenir le bien-être physique, émotionnel et financier de nos collaborateurs grâce à des avantages sociaux abordables, compétitifs et flexibles.
Nous valorisons les perspectives uniques que les individus apportent, quels que soient leurs parcours professionnels ou personnels, qu'ils soient façonnés par un service militaire, une formation universitaire ou une grande variété d'expériences de vie et de travail. Ces parcours favorisent la résilience, le leadership et l'innovation, renforçant ainsi notre main-d'œuvre et ayant un impact positif sur les communautés que nous servons.
Bank of America s'engage à maintenir une culture de travail en présentiel qui favorise la collaboration, l'engagement et le développement de carrière. Notre approche inclut des attentes claires en matière de présence au bureau, tout en offrant un niveau de flexibilité approprié en fonction des responsabilités spécifiques au poste et des besoins de l'entreprise.
Chez Bank of America, vous pouvez bâtir une carrière réussie avec des opportunités d'apprendre, de grandir et d'avoir un impact. Rejoignez-nous !
Architecte qui sera un membre clé de l'équipe Global Capital Markets Technology, responsable de l'architecture, de la conception, du développement et du support continu des applications technologiques de Global Capital Markets. Ce rôle dirigera l'architecture et le développement front-end d'une ou plusieurs initiatives stratégiques, en agissant en tant qu'expert métier (SME) principal sur Angular et en tant que responsable technique/fonctionnel opérationnel pour l'interface utilisateur. La personne fournira une orientation technique pour les solutions front-end, définira et promouvra des modèles de conception réutilisables et des normes de développement, et collaborera avec d'autres équipes technologiques pour fournir des applications évolutives, sécurisées, maintenables et performantes.
Description du poste
Ce poste consiste à définir une vision architecturale et une solution alignée sur la stratégie d'architecture d'entreprise, les choix technologiques et les plateformes. Les responsabilités clés incluent la description de l'intention de la solution et de l'environnement opérationnel associé, l'évaluation des impacts sur le système, la détermination des systèmes/sous-systèmes principaux et de leurs interfaces, ainsi que l'assistance à la conception de solutions de bout en bout. Les attentes du poste incluent la définition des exigences non fonctionnelles et du socle architectural pour soutenir les nouvelles épopées/fonctionnalités, et la garantie que les solutions sont adaptées à leur usage en travaillant avec les parties prenantes et les prestataires de services.
En tant que ressource technique senior, la personne fournira des conseils techniques et un mentorat aux développeurs, pilotera les meilleures pratiques d'ingénierie et l'amélioration continue, et veillera à ce que les solutions front-end soient alignées sur l'architecture applicative globale et les normes technologiques.
Responsabilités
- Consulte les équipes métier et opérationnelles pour identifier et comprendre les défis et les opportunités d'améliorer l'utilisation et l'efficacité de la technologie, trouve des solutions créatives grâce à la connaissance du domaine, des expérimentations pratiques et des preuves de concept (PoC), et aligne l'intention de la solution et la vision architecturale sur un backlog évolutif de changements technologiques.
- Travaille avec la gestion de produit et d'autres parties prenantes pour planifier et prioriser les éléments du backlog axés sur la technologie pour le socle architectural afin de permettre les épopées/fonctionnalités métier.
- Effectue des revues de conception et de code pour s'assurer que toutes les exigences non fonctionnelles d'une solution sont suffisamment satisfaites (par exemple, sécurité, performance, maintenabilité, évolutivité, utilisabilité et fiabilité).
- Dirige le façonnage rapide d'une architecture de haut niveau avec des détails complétés par les exigences métier émergentes et s'assure que l'architecture est flexible, modulaire et conçue pour s'adapter facilement.
- Forme les membres de l'équipe aux pratiques technologiques, aux stratégies de normalisation et aux meilleures pratiques pour créer des solutions innovantes.
- Clarifie l'architecture et aide à la conception du système pour les équipes de développement afin de soutenir la mise en œuvre et propose des options de solution pour résoudre tout obstacle architectural.
- Utilise les meilleures pratiques, modèles et documentations définis pour créer des conceptions architecturales et suggère des améliorations aux meilleures pratiques et modèles.
Qualifications requises
- 10+ années d'expérience globale en développement logiciel, incluant une expérience pratique du développement d'applications d'entreprise utilisant Angular et TypeScript.
- Expérience de développement d'interface utilisateur de bout en bout, incluant l'architecture, la conception, le développement, les tests, le déploiement et le support en production.
- Expertise approfondie en Angular, TypeScript, JavaScript, HTML5, CSS3, conception web responsive et pratiques de développement front-end modernes.
- Solide expérience dans la conception et l'architecture d'applications et de composants front-end évolutifs, réutilisables, maintenables et performants.
- Expérience démontrée en tant que responsable technique/SME, fournissant une orientation en matière d'architecture et de conception, menant des revues de code et de conception, et guidant les développeurs sur la mise en œuvre et les meilleures pratiques d'ingénierie.
- Expérience avec le développement logiciel et les outils CI/CD tels que Jira, Jenkins et Bitbucket.
- Solides compétences analytiques et de résolution de problèmes, avec la capacité d'évaluer des problèmes techniques complexes, de définir des options de solution et de piloter des solutions techniques efficaces.
- Solide compréhension de l'intégration d'applications, des REST APIs, de l'authentification/autorisation, de la sécurité des navigateurs, de l'optimisation des performances et du dépannage front-end.
- Capacité prouvée à développer du code propre, bien structuré, testable, réutilisable et maintenable pour des applications d'entreprise complexes.
- Capacité à rester opérationnel sur la conception, l'architecture, le développement, le dépannage et le support en production tout en assurant un leadership technique auprès de l'équipe de développement élargie.
- Excellentes compétences en communication écrite et verbale, avec la capacité de communiquer efficacement des concepts techniques et des conceptions de solutions avec des partenaires commerciaux seniors, des leaders technologiques, des architectes et des équipes de développement.
Exigence minimale d'éducation : Licence ou expérience professionnelle équivalente.
Qualifications souhaitées
- Une expérience avec AG Grid et d'autres bibliothèques d'interface utilisateur/composants d'entreprise est fortement souhaitée.
- Autonome, motivé et axé sur les résultats, avec un fort sens des responsabilités.
- Expérience technologique dans les services financiers ou les marchés de capitaux souhaitée.
- Excellentes compétences en communication écrite et verbale, avec la capacité de travailler efficacement avec les parties prenantes métier et technologiques.
- Solides compétences en collaboration, en établissement de relations et en leadership technique.
- Capacité démontrée à mener des initiatives jusqu'à leur terme et à résoudre de manière proactive des problèmes complexes.
- Innovant et axé sur les solutions, avec la capacité de remettre en question les approches existantes de manière constructive.
- Capacité à encadrer les développeurs et à promouvoir les meilleures pratiques d'ingénierie et l'amélioration continue.
Compétences
- Pensée analytique
- Architecture
- Orientation résultats
- Conception de solutions
- Développement de stratégie technique
- Développement d'applications
- Collaboration
- Gestion des données
- Pratiques DevOps
- Gestion des risques
- Pratiques Agile
- Automatisation
- Influence
- Processus de livraison de solutions
- Ingénierie de test
Équipe : 1ère équipe (États-Unis d'Amérique)
Heures par semaine : 40
Détails sur la transparence salariale
États-Unis - NY - New York - 1100 Ave Of The Americas - Two Bryant Park (NY1540)
Informations sur la rémunération et les avantages sociaux
Fourchette salariale $105,600.00 - $165,000.00 salaire annualisé, les offres seront déterminées en fonction de l'expérience, de l'éducation et des compétences.
Avantages sociaux
Éligible à une prime discrétionnaire
Ce poste est éligible à la participation au plan discrétionnaire annuel. Les employés sont éligibles à une prime discrétionnaire annuelle basée sur leurs résultats de performance individuels globaux et leurs comportements, la performance et les contributions de leur secteur d'activité et/ou groupe, ainsi que sur le succès global de l'entreprise.
Ce poste est actuellement éligible aux avantages sociaux. Nous offrons des avantages sociaux de premier plan, un accès à des congés payés, des ressources et un soutien à nos employés afin qu'ils puissent avoir un impact réel et contribuer à la croissance durable de notre entreprise et des communautés que nous servons.
