Développeur senior C# cash management - anglais courant (H/F)

TRICEFAL
Canton of Courbevoie-2, France
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English
Experience level
Senior

Job location

Canton of Courbevoie-2, France

Tech stack

API
Artificial Intelligence
Unit Testing
C Sharp (Programming Language)
Code Review
Databases
Continuous Delivery
Continuous Integration
Relational Databases
PostgreSQL
NoSQL
Performance Tuning
RabbitMQ
Azure
.NET Core
GIT
Event Driven Architecture
Low Latency
Kafka
Asynchronous Programming
REST
Microservices

Job description

Développeur Senior C# - Architecture Événementielle (Banque / Cash Management) Contexte Dans le cadre du renforcement de ses équipes, notre client, acteur majeur du secteur bancaire, recherche un Développeur Senior C# expérimenté afin de participer au développement et à la maintenance d'un moteur de traitement des paiements reposant sur une architecture événementielle (Event-Driven Architecture). Vous interviendrez sur des systèmes critiques traitant en temps réel d'importants volumes de transactions financières, avec des exigences élevées en matière de fiabilité, de performance, de sécurité et de disponibilité. Missions Concevoir, développer et maintenir les différents composants du moteur de traitement des paiements en environnement C# / .NET Core. Mettre en œuvre et optimiser les principes d'architecture événementielle (publication/abonnement, files de messages, traitement asynchrone). Collaborer avec les architectes, les équipes produits et les équipes techniques afin de garantir la robustesse, la scalabilité et la résilience des applications. Intégrer les solutions avec des API bancaires, des passerelles de paiement et différents services internes. Produire un code de qualité, maintenable, documenté et conforme aux bonnes pratiques de développement. Participer aux revues de code, aux tests unitaires et aux processus d'intégration et de déploiement continus (CI/CD). Diagnostiquer et résoudre des incidents techniques complexes en environnement de production. Contribuer à l'optimisation des performances des applications afin de garantir un fort débit de traitement et une faible latence. Profil recherché Formation supérieure en informatique. Minimum 5 années d'expérience en développement C# / .NET Core. Maîtrise des architectures événementielles (Event-Driven Architecture), de la programmation asynchrone et des systèmes orientés messages. Expérience sur des solutions telles que RabbitMQ, Kafka ou Azure Service Bus. Bonne connaissance des architectures microservices et des API REST. Maîtrise de PostgreSQL ou d'une autre base de données relationnelle. Une connaissance des bases NoSQL constitue un atout. Une expérience dans les domaines des paiements, des systèmes financiers ou du traitement de transactions est appréciée. Maîtrise des tests unitaires, des chaînes CI/CD et des outils de gestion de versions Git. Environnement international Le poste s'inscrit dans un contexte international avec des échanges quotidiens avec des équipes basées notamment aux États-Unis, au Royaume-Uni, en Asie et en Inde. À ce titre, un anglais courant (oral et écrit) est impératif afin de participer aux réunions, aux échanges techniques, aux ateliers de conception et à la documentation des projets. Qualités attendues Esprit d'analyse et de résolution de problèmes. Autonomie et sens des responsabilités. Excellentes capacités de communication. Goût du travail en équipe dans des environnements complexes et exigeants. Capacité à intervenir sur des systèmes critiques à forte volumétrie., * Collaborer avec des équipes multidisciplinaires

  • Développer une application en lien avec une base de données
  • Exploiter des solutions de Data Science ou d'Intelligence Artificielle
  • Réaliser des études et développements informatiques
  • asynchronous programming
  • c#
  • cash management
  • event-driven architecture
  • RabbitMQ

Requirements

  • AnglaisCette langue est indispensable

Savoir-être professionnels

  • Faire preuve d'autonomie
  • Etre force de proposition
  • Faire preuve de contrôle de soi

Benefits & conditions

  • Indemnité transports
  • Titres restaurant / Prime de panier
  • Complémentaire santé
  • Suivant convention collective

Déplacements Déplacements : Ponctuels

Profil souhaité

Expérience

  • 48 MoisCette expérience est indispensable

Formation

  • Bac+5 et plus ou équivalents - Ingénieur informatique Cette formation est indispensable

About the company

Plus de 20 ans d'exprience en prestation intellectuelles sous toutes les formes de contrats, nous avons une connaissance fine de notre cosystme. M. ARNAUD CLAUDEL

Apply for this position