Développeur Full‑Stack Senior — .NET / .NET Core & React (12+ ans d’expérience)
3 days ago
Paris
Rejoignez HCLTech ! HCLTech est une entreprise technologique mondiale comptant plus de 225 000 collaborateurs présents dans 60 pays, proposant des solutions digitales, d’ingénierie et cloud. L’entreprise accompagne de grands secteurs tels que les services financiers, l’industrie, la santé, les télécoms, etc. Son chiffre d’affaires sur 12 mois, clôturé en septembre 2024, s’élevait à 13 milliards de dollars. HCLTech France compte plus de 500 collaborateurs, avec des bureaux à Paris, Lyon, Toulouse et Blagnac.Rejoignez HCLTech ! Localisation : Paris / Nantes / Île‑de‑France (Hybride : 50–60 % de télétravail selon l’équipe) Langues : Anglais + Français Niveau : Senior Expert – 12+ ans d’expérience Présentation de la mission Le Développeur Full‑Stack Senior .NET / React contribue à la conception, au développement, à la modernisation et à l’optimisation d’applications d’entreprise couvrant les couches front‑end et back‑end. Le rôle inclut la livraison de composants logiciels sécurisés et de haute qualité utilisant React, TypeScript, C#, .NET Core, SQL et des architectures modernes. Il implique également le support des plateformes de production, la résolution d’incidents techniques complexes, ainsi que la contribution à la scalabilité et à la maintenabilité des systèmes. Dans un environnement Agile, le développeur collabore étroitement avec les équipes fonctionnelles, les architectes et les opérations pour fournir des solutions fiables et performantes. La mission peut s’étendre à des systèmes financiers, des applications temps réel, des modules de data‑engineering ou de gestion des accès, selon le contexte. Responsabilités • Concevoir, développer et maintenir des composants web full‑stack utilisant React, TypeScript, C#, .NET / .NET Core., • Assurer les évolutions techniques et fonctionnelles, réaliser des revues de code et formuler des recommandations pour améliorer la qualité et la performance., • Développer des API backend, des services multithread, des composants de traitement de données et des moteurs de calcul selon le périmètre de la mission., • Optimiser les requêtes SQL, procédures stockées et interactions avec les bases de données (SQL Server, PostgreSQL, Oracle)., • Investiguer et résoudre les anomalies complexes, incidents de production et problèmes techniques prioritaires., • Participer aux déploiements, mises en production et activités de documentation technique et de gestion du changement., • Garantir un haut niveau de qualité du code via des tests unitaires, d’intégration, d’acceptation et automatisés, conformément aux pratiques clean‑code et software craftsmanship., • Participer aux cérémonies Agile et collaborer avec des parties prenantes multidisciplinaires dans des environnements régulés, à grande échelle ou temps réel. Compétences obligatoires Backend (C# / .NET) • Expertise confirmée en C#, .NET, .NET Core, développement d’API et de services backend., • Expérience des architectures multithread, haute performance ou temps réel (selon contexte)., • Forte expérience avec React.js, JavaScript/TypeScript, la componentisation et l’architecture front-end., • Excellentes compétences SQL avec SQL Server, PostgreSQL ou Oracle, incluant les procédures stockées., • Expérience en tests unitaires, d’intégration, d’acceptation, et en approches TDD/BDD., • Expérience avec Git, GitHub et workflows Git‑based., • Expérience en conception d’architectures d’entreprise., • Connaissance des environnements financiers, de trading, ALM/Liquidité ou régulés à grande échelle., • Expérience avec les outils DevOps, la containerisation (Docker) et l’orchestration (Kubernetes)., • Solides compétences en documentation, contribution aux architectures et partage de connaissances. Exigences spécifiques • Modèle hybride : 50 % de présence sur site en région Paris / Île‑de‑France., • Expérience dans la résolution d’incidents techniques complexes en environnement temps réel ou critique., • Capacité à produire et maintenir des spécifications techniques, documentations, guides de déploiement et éléments de gestion du changement., • Expérience confirmée en équipes Agile/Scrum., • Capacité à travailler de manière autonome en tant que senior/expert et à accompagner les utilisateurs ou parties prenantes selon les besoins. Pourquoi nous rejoindre ? Chez HCLTech, vous évoluez au sein d’un écosystème international où l’expertise technique rencontre l’innovation au quotidien. Nous vous offrons un environnement structuré, stimulant et humain, où votre progression n’est pas un simple concept, mais un véritable plan de carrière. Vous bénéficierez : • D’opportunités de carrière globales, grâce à une présence mondiale et une grande variété de projets., • D’une réelle flexibilité, indispensable pour maintenir un équilibre durable entre vie professionnelle et personnelle., • De missions à forte valeur ajoutée, vous permettant d’élargir vos compétences et de façonner votre rôle., • D’un accompagnement constant, avec des programmes de formation, de mentorat et de montée en compétences., • D’une culture inclusive et collaborative, qui valorise l’engagement, la passion du métier et l’envie d’innover ensemble., • D’initiatives internes fortes, axées sur le bien-être, la diversité et l’impact social positif. Rejoindre HCLTech, c’est intégrer une entreprise où l’on construit, où l’on innove et où l’on avance — ensemble. For more information on how we process your personal data, please refer to HCLTech’s ___.