Citi
Citi
Citi est une entreprise mondiale de services bancaires et financiers qui accompagne les particuliers, les entreprises, les gouvernements et les institutions. Son offre couvre les services bancaires aux particuliers, les cartes de crédit, la gestion de patrimoine, la banque d’entreprise et la banque d’investissement, grâce à des activités présentes dans plus de 100 pays. En tant que grande organisation financière internationale, Citi réunit des équipes qui travaillent dans les secteurs bancaire, financier et des technologies financières.

Ingénieur logiciel full stack senior principal, .NET et Angular — Citi

Dirigez une équipe qui développe des applications bancaires avec .NET, Angular et des microservices. Supervisez l’architecture, les livraisons, les bases de données, les API et le CI/CD dans un environnement réglementé.

Description

  • Guidez et accompagnez une équipe comptant jusqu’à 12 développeurs.
  • Coordonnez les tâches, les calendriers de livraison et les performances avec le chef de projet technologique.
  • Suivez les heures consacrées aux projets et tenez les registres financiers à jour.
  • Participez à l’affinage du backlog et travaillez avec les partenaires métier, les architectes et les analystes.
  • Transformez les exigences en récits utilisateurs, estimez l’effort technique et définissez les priorités et les échéances de livraison.
  • Développez et maintenez des interfaces web adaptatives avec .NET Core MVC, ASP.NET, JavaScript, Bootstrap et CSS.
  • Concevez et livrez des microservices évolutifs, des API REST et des workflows automatisés.
  • Créez et maintenez les schémas de bases de données, les procédures stockées et les fonctions pour les systèmes relationnels et NoSQL.
  • Supervisez la promotion du code et tenez à jour la documentation de conformité SDLC.
  • Contribuez aux tests d’acceptation utilisateur et corrigez les défauts.
  • Promouvez les pratiques CI/CD et l’adoption d’outils DevOps.
  • Contribuez à l’automatisation des processus de compilation, de test et de déploiement.

Exigences

  • Au moins 7 ans d’expérience en ingénierie logicielle.
  • Maîtrise de .NET Core MVC, Angular, JavaScript, Bootstrap et CSS.
  • Solide expérience pratique des microservices et des architectures orientées services avec .NET Core et ASP.NET.
  • Expérience de la conception et de l’intégration d’API REST dans des systèmes distribués.
  • Maîtrise de MS SQL, Oracle et Couchbase, notamment de la conception de schémas, des procédures stockées et de l’optimisation des performances.
  • Expérience de la gestion ou du mentorat d’équipes de développement dans un environnement Agile/Scrum.
  • Connaissance de Harness, Tekton et GitHub.
  • Expérience pratique de la configuration de pipelines CI/CD et de l’automatisation des déploiements.
  • Expérience de la tenue de la documentation de conformité SDLC, des workflows de promotion du code et de l’hygiène des dépôts dans des environnements d’entreprise réglementés.
  • Expérience des frameworks d’automatisation des tests ; Selenium est privilégié.
  • Connaissance des technologies de conteneurs et d’OpenShift.
  • Connaissance des fondamentaux de l’IA, de l’ingénierie des prompts et de l’interaction avec les modèles.
  • Diplôme de licence ou expérience équivalente.

Avantages

  • Primes d’intéressement et de fidélisation discrétionnaires et calculées selon une formule.
  • Couverture médicale, dentaire et optique.
  • Plan 401(k).
  • Assurance vie, accidents et invalidité.
  • Programmes de bien-être.
  • Congés payés et jours de repos planifiés.
  • Congé maladie et jours de repos imprévus.
  • Jours fériés payés.

Offres similaires

Honeywell Aerospace Technologies

Ingénieur logiciel embarqué, avionique

Honeywell Aerospace Technologies

Développe et teste des logiciels embarqués pour les systèmes avioniques et de défense de Honeywell Aerospace Technologies. Ce poste hybride est basé à Clearwater, en Floride, et contribue à des opérations aéronautiques sûres et performantes.

Ouvrir
RSM US LLP

Superviseur·e en ingénierie UX, poste hybride à Chicago

RSM US LLP

Pilotez la bibliothèque d’entreprise de composants d’interface de RSM, créez des composants React accessibles et accompagnez les équipes front-end. Ce poste hybride soutient les équipes des bureaux aux États-Unis.

Ouvrir
Honeywell Aerospace Technologies

Ingénieur logiciel II, logiciels aérospatiaux

Honeywell Aerospace Technologies

Développez et testez des logiciels embarqués pour des systèmes aérospatiaux chez Honeywell Aerospace Technologies. Collaborez avec des équipes d’ingénierie à l’intégration du matériel, au débogage et à la création de solutions fiables pour les systèmes de vol.

Ouvrir
Honeywell Aerospace Technologies

Technicien principal en ingénierie II – Clearwater, FL (hybride)

Honeywell Aerospace Technologies

Diagnostiquer et tester des cartes électroniques, des bancs d’essai et du matériel avionique pour Honeywell Aerospace Technologies. Contribuer à des projets de navigation, de détection inertielle et de modernisation.

Ouvrir