Localisation: La Défense / 1 jour de TT par semaine Durée: +3 ans RésuméNous recherchons un expert en ingénierie de smart contracts pour développer des solutions sécurisées et conformes sur une plateforme d'actifs numériques. Responsibilities:Concevoir l'architecture des smart contracts pour l'émission et la gestion d'actifs numériques. Développer des smart contracts en Solidity compatibles avec les environnements EVM. Implémenter des contrats ERC-20 avec un contrôle robuste des accès et des permissions. Réaliser des tests property-based, invariant et fuzz pour garantir la fonctionnalité et la sécurité. Documenter les risques et les mesures correctives pour les audits de sécurité externes. Utiliser l'IA pour améliorer le développement, en garantissant une revue humaine systématique. Collaborer avec des équipes pluridisciplinaires pour assurer la conformité réglementaire. Compétences :Expertise en Solidity et EVM. Expérience avérée en Smart Contract Security. Maîtrise des standards ERC-20. Compétences en Tokenisation et architecture financière. Expérience en Fuzz Testing et Invariant Testing. Les plus :Connaissance des DLT comme Canton et Hyperledger Besu. Compétences en AI-Assisted Development. Expérience en audit et remédiation des vulnérabilités.
SummaryThe Software Engineer role focuses on developing secure and precise ownership transfers using distributed ledger technology (DLT), contributing to a platform trusted by key financial institutions. Responsibilities:Develop platform components implementing business logic and workflows. Integrate with external systems via APIs and message queues. Participate in threat-modelling sessions and architectural reviews. Ensure compliance with high standards for correctness, security, and confidentiality. Join an on-call rotation for production operations support. Must Haves:Master's degree in computer science. 3+ years of software engineering experience with Kotlin, Scala, or Java (JVM). Strong foundations in databases, concurrency, security, and networking. Proven experience with production-grade systems. Excellent analytical and problem-solving skills. Strong communication skills in English. Ability to work in a dynamic environment. Nice to Have:Experience with functional or strongly typed programming paradigms. Familiarity with Canton/Daml or other DLTs. Experience with Kubernetes or containerized services. Knowledge of relational databases and message-driven architectures. Familiarity with Public Key Infrastructure. Other Details:Location: Europe (remote option available). Environment: Agile, geographically distributed team. Benefits: Competitive and attractive package included.
Contexte Dans le cadre du développement et de l'évolution d'une plateforme blockchain d'entreprise, nous recherchons un Expert Blockchain afin d'accompagner les équipes techniques dans la conception, l'intégration, l'administration et l'exploitation d'une infrastructure basée sur les technologies DLT (Distributed Ledger Technologies). Le consultant interviendra sur des projets d'innovation autour des technologies blockchain, participera à l'intégration de partenaires techniques et contribuera aux travaux de recherche, d'expérimentation et d'amélioration continue de la plateforme. Missions principales Participer à la conception, à l'intégration et à l'évolution d'une plateforme Blockchain. Réaliser les tests techniques et les tests d'intégration des solutions développées. Produire les livrables techniques (rapports de tests, analyses de code, documentation technique). Assurer l'interopérabilité entre plusieurs réseaux Blockchain et accompagner les partenaires techniques dans leur intégration. Participer aux travaux d'expérimentation et d'innovation autour des technologies DLT. Réaliser des études techniques et formuler des recommandations d'architecture. Produire les bilans techniques des expérimentations réalisées. Collaborer avec les équipes techniques, les experts infrastructures et les partenaires externes. Participer à l'amélioration continue de la plateforme Blockchain et des processus de déploiement. Compétences techniquesIndispensables Forte expérience sur des projets Blockchain en environnement de production. Expertise sur Hyperledger Fabric. Administration et configuration de plateformes Hyperledger Fabric. Mise en œuvre de solutions Blockchain/DLT. Interopérabilité entre plusieurs réseaux Blockchain. DevOps appliqué aux environnements Blockchain. Maintien en Conditions Opérationnelles (MCO) de plateformes Blockchain. Bonne maîtrise des architectures des systèmes d'information. Compétences complémentaires Connaissance des architectures distribuées. Expérience des environnements Cloud et DevOps. Bonne compréhension des problématiques de sécurité. Anglais professionnel. Excellentes capacités rédactionnelles et de vulgarisation technique. Profil recherché Formation supérieure en informatique (Bac+5, école d'ingénieur ou équivalent). Expérience confirmée en tant qu'Expert Blockchain ou Blockchain Engineer. Capacité à travailler en autonomie tout en collaborant avec des équipes pluridisciplinaires. Esprit d'analyse, rigueur et sens de l'organisation. Excellentes qualités relationnelles et de communication. Environnement technique Hyperledger Fabric Blockchain / DLT DevOps CI/CD Linux Git Docker Kubernetes APIs Architectures distribuées Mode de travail Environnement Agile. Collaboration avec des équipes techniques et des partenaires externes. Participation aux phases de conception, d'intégration, de tests, de mise en production et d'amélioration continue.