Now hiring

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

France (FR105)OnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

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.

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores