Applaudo Studios
Citi
TECH LEAD SUPPORT BANAMEX C13 - Mexico City
Compétences les plus pertinentes
Le Digital S/W Engineer Sr Mgr obtient des résultats grâce à la gestion d'équipe(s) et de département(s) professionnel(s). Il intègre une expertise en la matière et dans le secteur au sein d'un domaine défini. Il contribue à l'établissement de normes selon lesquelles les autres travailleront. Il nécessite une compréhension approfondie de la manière dont les domaines s'intègrent collectivement au sein de la sous-fonction, ainsi que la capacité à coordonner et à contribuer aux objectifs de l'ensemble de la fonction. Une connaissance commerciale de base est requise. Des compétences développées en communication et en diplomatie sont nécessaires pour guider, influencer et convaincre les autres, en particulier les collègues d'autres domaines et les clients externes occasionnels. Il est responsable du volume, de la qualité, du respect des délais et de la livraison des résultats finaux d'un domaine. Il peut être responsable de la planification, de la budgétisation et de la formulation de politiques au sein de son domaine d'expertise. Il participe à la planification des ressources à court terme. Il assume la pleine responsabilité de gestion d'une équipe, ce qui peut inclure la gestion du personnel, du budget et de la planification, ainsi que des tâches telles que l'évaluation des performances, la rémunération, le recrutement, les mesures disciplinaires et les licenciements, et peut inclure l'approbation budgétaire.
------------------------------------------------------
Groupe de famille d'emplois : Technologie
------------------------------------------------------
Famille d'emplois : Ingénierie logicielle numérique
------------------------------------------------------
Type de temps : Temps plein
------------------------------------------------------
Veuillez consulter les exigences énumérées ci-dessus.
------------------------------------------------------
Autres compétences pertinentes
Pour des compétences complémentaires, veuillez consulter ci-dessus et/ou contacter le recruteur.
------------------------------------------------------
Citi est un employeur garantissant l'égalité des chances, et les candidats qualifiés seront pris en considération sans égard à leur race, couleur, religion, sexe, orientation sexuelle, identité de genre, origine nationale, handicap, statut de vétéran protégé ou toute autre caractéristique protégée par la loi.
Si vous êtes une personne en situation de handicap et que vous avez besoin d'un aménagement raisonnable pour utiliser nos outils de recherche et/ou postuler à une opportunité de carrière, consultez l'accessibilité chez Citi.
Consultez la déclaration de politique EEO de Citi et l'affiche Know Your Rights.
Responsabilités
- Posséder la capacité de constituer en permanence un réseau de talents au sein et à l'extérieur de l'entreprise.
- Créer des mécanismes pour faciliter l'intégration des nouveaux talents dans l'organisation et être capable d'encadrer les autres.
- Coacher efficacement et fournir des retours aux subordonnés directs pour aider à développer les talents et soutenir l'évolution de carrière.
- Tout en gérant l'équipe, vous serez en mesure d'appliquer des normes de performance et d'identifier les besoins en ressources de l'équipe afin de définir et d'équilibrer les objectifs au sein de l'équipe pour optimiser les performances par rapport aux objectifs du département et au développement des employés. Cela inclura la capacité de décrire l'importance stratégique de la vision au sein et à l'extérieur de l'équipe et de définir et d'articuler les attentes concernant le comportement de leadership, y compris un comportement exemplaire qui illustre les principes de leadership de Citi.
- Concevoir, mettre en œuvre et déployer des composants logiciels et résoudre des problèmes complexes en générant des retours positifs.
- Avoir une solide compréhension des approches de développement (et de la manière de les utiliser au mieux).
- Être capable de travailler de manière autonome et avec votre équipe pour livrer des logiciels avec succès.
- Fournir un travail systématiquement de haute qualité (par exemple, sécurisé, testable, maintenable, avec peu de défauts, efficace, etc.) et intégrant les meilleures pratiques. Votre équipe a confiance en votre travail.
- Les revues de code ont tendance à être rapides et sans incident ; fournir des revues de code utiles pour les modifications soumises par d'autres.
- Se concentrer sur l'excellence opérationnelle, identifier de manière constructive les problèmes et proposer des solutions, en prenant en charge des projets qui améliorent le logiciel de votre équipe, le rendant meilleur et plus facile à maintenir.
- Apporter des améliorations aux processus de développement et de test de votre équipe.
- Avoir établi de bonnes relations de travail avec les coéquipiers et les pairs travaillant sur des logiciels connexes.
- Reconnaître les points de vue divergents et participer à un dialogue constructif pour les résoudre.
- Être capable de former en toute confiance les nouveaux membres de l'équipe sur vos clients, ce que fait le logiciel de votre équipe, comment il est construit, testé, exploité et comment il s'intègre dans la vision globale.
- Évaluer de manière appropriée les risques lors de la prise de décisions commerciales, en faisant preuve d'une attention particulière à la réputation de l'entreprise et à la protection de Citigroup, de ses clients et de ses actifs, en favorisant le respect des lois, règles et réglementations applicables, en adhérant aux politiques, en appliquant un jugement éthique sain concernant le comportement personnel, la conduite et les pratiques commerciales, et en escaladant, gérant et signalant les problèmes de contrôle avec transparence, ainsi qu'en supervisant efficacement l'activité des autres et en créant une responsabilité auprès de ceux qui ne parviennent pas à maintenir ces normes.
Responsabilités principales
- Diriger et coordonner techniquement l'équipe de développement.
- Participer activement à la conception, au développement et à l'évolution des applications.
- Analyser les solutions et prendre des décisions techniques avec les développeurs et les équipes d'architecture.
- Superviser et effectuer des revues de code, en promouvant les bonnes pratiques et la qualité du code.
- Coordonner la gestion des incidents de support L3, en identifiant la cause racine et en définissant des solutions permanentes.
- Effectuer le dépannage des applications et des services face à des problèmes complexes en production.
- Coordonner les activités entre les équipes de développement, de support, d'infrastructure et les secteurs d'activité.
- Assurer le suivi des bugs, des défauts, des vulnérabilités, de la dette technique et des incidents.
- Assurer le respect des normes de développement, de sécurité, de documentation et d'architecture.
- Identifier les risques techniques et proposer des améliorations de manière proactive.
- Soutenir l'équipe face aux blocages techniques et faciliter la résolution des problèmes.
- Assurer le suivi des livrables et des priorités, en maintenant une communication claire avec les différentes parties prenantes.
Qualifications recommandées
- 6-10 ans d'expérience pertinente dans un rôle de développement d'applications ou expérience de niveau senior dans un rôle d'architecture d'entreprise avec une expertise en la matière dans un ou plusieurs domaines.
- Faire preuve d'expertise dans tous les aspects de la technologie en comprenant les modèles et techniques plus larges tels qu'ils s'appliquent aux plateformes cloud internes et externes de Citi (AWS, PCF, Akamai).
- Diriger les ressources et servir d'expert fonctionnel (SME) dans toute l'entreprise grâce à une connaissance avancée des algorithmes, des structures de données, des systèmes distribués, de la mise en réseau, en utilisant les connaissances et l'expérience pour diriger, architecturer et favoriser une adoption plus large.
- Acquérir des compétences technologiques et financières pertinentes (AWS PWS) et comprendre tous les aspects de la technologie NGA, y compris les approches innovantes et les nouvelles opportunités.
- Démontrer des connaissances sur l'automatisation de la qualité du code, des performances du code, des tests unitaires et du traitement des builds dans le CI/CD.
Formation
- Licence/Diplôme universitaire, Master souhaité.
Connaissances techniques
Indispensables
- Expérience solide en Java.
- Développement de microservices et APIs REST.
- Expérience avec Spring / Spring Boot.
- Connaissances de Angular.
- Architecture et conception d'applications d'entreprise.
- Intégration entre services et systèmes.
- Git et pratiques de contrôle de version.
- Expérience dans le dépannage et l'analyse des incidents de production.
- Connaissance des méthodologies agiles, de préférence Scrum.
Désirables
- CI/CD et DevOps.
- Conteneurs et orchestration, par exemple Docker / Kubernetes / OpenShift.
- Outils d'observabilité et de surveillance.
- Connaissances de SQL et des bases de données.
- Expérience de travail avec des applications critiques ou des environnements financiers/bancaires.
