Vous intégrerez une équipe de développement commune à deux activités dans les secteurs de l'industrie et de l'énergie. Le projet porte sur la collecte et le traitement des données issues d'installations de production au moyen de la plateforme PI System. Vous interviendrez sur une application web interne développée en C#, Blazor et SQL Server, reposant sur PI AF SDK. Cette application permet de déployer des modèles de calcul, de manipuler les données et d'administrer le système PI. Vos responsabilités comprendront : La conception, le développement et la maintenance de l'application web. Le développement des fonctionnalités de déploiement des modèles de calcul. La création de fonctions de manipulation des données et d'administration de PI System. La conception, le développement et la maintenance de packages de déploiement. Le développement d'un système automatisé en Python et PowerShell pour déployer les configurations d'exploitation des sites vers les couches hautes de l'infrastructure. La synchronisation des infrastructures hébergées en datacenter au plus tard 24 heures après chaque mise à jour effectuée sur site. Le maintien en condition opérationnelle de l'outil historique de bilan sous Excel jusqu'à son remplacement. La MCO des applications et l'analyse des incidents en production, pré-production et intégration. La rédaction et la mise à jour de la documentation technique. La participation aux rituels Agile et aux estimations de charge. L'environnement technique comprend C#/.NET, Blazor, SQL Server, Python, PowerShell, PI System, PI AF SDK, Windows Server, Linux et des infrastructures en datacenter. Des outils CI/CD tels que Jenkins et GitLab peuvent également être utilisés.
Contexte de la mission Dans le cadre du développement et de l'évolution d'applications métiers, nous recherchons un Développeur C# / .NET confirmé disposant d'une solide maîtrise des technologies .NET modernes et du framework Blazor. Le consultant interviendra sur la conception, le développement et l'optimisation d'applications à forte composante technique, nécessitant notamment la gestion de traitements concurrents et l'accès à des bases de données SQL Server. Missions principales Concevoir et développer des applications en C# / .NET moderne. Développer des interfaces et fonctionnalités avec Blazor Server et/ou Blazor WebAssembly. Participer à la conception technique et aux choix d'architecture. Développer et optimiser des traitements utilisant le multithreading et la programmation concurrente. Concevoir et optimiser les accès aux données avec Entity Framework Core. Intervenir sur des bases de données SQL Server. Garantir la qualité, la performance et la maintenabilité du code. Réaliser les tests techniques et participer aux revues de code. Diagnostiquer et résoudre les problématiques de performance et les incidents techniques. Collaborer avec les équipes fonctionnelles et techniques dans le cadre des évolutions applicatives.
RED Global est à la recherche d'un Senior C#/.NET & Blazor Developer pour rejoindre l'un de ses clients en région parisienne. Expérience recherchée : Profil de 8 à 15 ans d'expérience Solide expérience professionnelle avec C# et .NET Expérience pratique avec Blazor Server et/ou Blazor WebAssembly. Solides connaissances en multithreading, programmation asynchrone et concurrente. Expérience avec Core, les API REST et SQL Server. Expérience avec Entity Framework Core et/ou Dapper. Bonne compréhension des principes SOLID, de l'injection de dépendances et de la séparation des responsabilités. Expérience avec Clean Architecture ou une architecture moderne équivalente. Solides connaissances de Git, des Pull Requests, des revues de code et des tests automatisés. Détails de la mission : Démarrage : 1er octobre Localisation : Nord-Ouest de l'Ile-de-France – 3 jours sur site par semaine Durée : 6 mois Langues : Français courant, Anglais professionnel
ContexteDans le cadre de la Product Line Smart Biometrics d'une entreprise spécialisée dans la sécurité publique, nous recherchons un Développeur Senior C# / .NET pour intervenir en R&D au sein de l'équipe Produit MorphoManager. La mission portera principalement sur l'évolution, la maintenance et l'amélioration du logiciel, avec un travail important autour de l'architecture, des performances et de la qualité du code. Missions Participer à l'analyse des besoins fonctionnels et techniques. Concevoir et développer les évolutions applicatives en C# / .NET et Blazor. Maintenir et faire évoluer les applications existantes. Traiter les problématiques de performance, multithreading et concurrence. Concevoir et optimiser les accès aux données SQL Server. Développer et maintenir les API et services applicatifs. Analyser et corriger les anomalies et incidents. Réaliser les tests unitaires et d'intégration. Participer aux revues de code et garantir la qualité du code produit. Contribuer aux processus CI/CD et à la gestion des artefacts. Participer aux cérémonies Agile / Scrum et au suivi des activités dans JIRA. Rédiger et maintenir la documentation technique nécessaire. Environnement technique Back-end : C# / .NET, ASP.NET Core, API REST, SignalR Front-end : Blazor Server et/ou Blazor WebAssembly Data : SQL Server, Entity Framework Core et/ou Dapper Performance : multithreading et programmation concurrente Systèmes : Linux et Windows Environnement projet Méthodologie : Agile / Scrum JIRA : User Stories, bugs, sprints et suivi des tâches Bitbucket : branches, Pull Requests et Code Review Jenkins : pipelines CI/CD, build, tests et déploiements Nexus / NuGet : gestion des artefacts et packages
Contexte : Pour l'un de nos clients du secteur de l'énergie, nous recherchons un ingénieur pour faire évoluer les applicatifs et les ouvrages pour répondre aux enjeux de demain. L'outil des courbes a été déployé en 2015. Que ce soit d'un point de vue graphique, ergonomique, l'outil n'est plus adapté d'autant plus avec l'augmentation du nombre d'ouvrage dans la supervision. Le Back du SCADA utilise AVEVA System Plateform. Le Front quant à lui a été sortie d'AVEVA et utilise un Framework Blazor. Aujourd'hui cet outil courbe est « legacy » est encapsulé dans AVEVA. L'objectif du projet est de développer un nouveau outil courbe directement sur le framework utilisé. Missions: - Participer à l'analyse des besoins et aux travaux de préparatoires au développement ; - Réaliser les développements en respectant les règles de l'art ; - Participer à l'amélioration continue de la cellule (organisation, qualité, architecture, assurer une veille technologique) ; - Participer à la mise en production et au maintien en condition opérationnel de la ou des application(s) ; - Être attentif à la bonne expérience utilisateur. Ces prestations seront réalisées dans le respect des jalons du projet, de la charge, des SLA, des politiques et standards GRDF, du cadre technique de la DSI, en collaboration avec tous les acteurs SI et métier et en s'appuyant sur le patrimoine documentaire existant. Exemples de livrables: Les Livrables demandés lors de cette prestation pourront être (liste non exhaustive) : - Le code source des applications - Reporting (suivi du Design / Build / Test, points d'attention, ...) ; - Contribution à la Documentation technique (études d'impacts, spécifications, description et configuration des environnements, modèles de données, ...) ; - Livraison des packages applicatifs développés par l'équipe sous le contrôle du MOE ; - Contribution au Dossier de préparation de MEP (avec rédaction / contributions aux documents suivants : résultats tests de performance, bilan des tests, PTI, PTE, ...)
Notre client, acteur reconnu du secteur industriel et des solutions connectées, est à la recherche de son futur Développeur Fullstack .NET / Blazor (H/F) pour son site de la région brestoise, dans le cadre du renforcement de son équipe de développement et de l'évolution d'une plateforme stratégique de supervision et de pilotage d'équipements connectés. ### Vos missions Intégré à une équipe technique dédiée aux produits digitaux, vous devrez : * Participer au développement et à l'évolution d'une plateforme métier à forte valeur ajoutée. * Concevoir, développer et maintenir des APIs performantes en environnement .NET. * Développer des interfaces utilisateur modernes sous Blazor WebAssembly. * Contribuer à l'architecture et aux choix techniques des nouvelles fonctionnalités. * Assurer la qualité, la maintenabilité et les performances des développements. * Participer au déploiement et à l'exploitation des applications dans Azure. * Intervenir sur des problématiques liées à la collecte et à l'exploitation de données issues d'équipements connectés. * Collaborer étroitement avec les équipes techniques et fonctionnelles. Les compétences techniques * C# / .NET confirmé * ASP.NET Core * Développement d'API REST * Blazor (ou expérience significative sur une technologie frontend .NET) * SQL Server ou bases de données relationnelles * Microsoft Azure IoT * Intégration de services et architectures distribuées Une expérience dans les environnements IoT, industriels ou de supervision constitue un véritable atout.
Analyser les besoins fonctionnels et techniques. Concevoir et développer les évolutions applicatives en C#, .NET et Blazor. Maintenir et faire évoluer les applications existantes. Résoudre les problématiques de performance, de multithreading et de programmation concurrente. Concevoir et optimiser les accès aux données SQL Server. Développer et maintenir des API REST, des services Core et des composants SignalR. Analyser et corriger les anomalies et incidents. Réaliser les tests unitaires et les tests d'intégration. Participer aux revues de code et garantir la qualité des développements. Contribuer aux processus CI/CD ainsi qu'à la gestion des artefacts et packages. Participer aux cérémonies Agile/Scrum et au suivi des activités dans JIRA. Rédiger et maintenir la documentation technique. Travailler avec JIRA, Bitbucket, Jenkins et Nexus.
Résumé : Le livrable principal de ce poste est de repenser l'architecture de la plateforme pour en garantir l'évolutivité et améliorer les performances afin d'assurer une expérience utilisateur fluide à l'échelle internationale. Responsabilités : Participer à l'analyse des besoins fonctionnels et techniques. Concevoir et développer les évolutions applicatives en C# / .NET et Blazor. Maintenir et faire évoluer les applications existantes. Traiter les problématiques de performance, multithreading et concurrence. Concevoir et optimiser les accès aux données SQL Server. Développer et maintenir les API et services applicatifs. Analyser et corriger les anomalies et incidents. Réaliser les tests unitaires et d'intégration. Participer aux revues de code et garantir la qualité du code produit. Contribuer aux processus CI/CD et à la gestion des artefacts. Participer aux cérémonies Agile / Scrum et au suivi des activités dans JIRA. Rédiger et maintenir la documentation technique nécessaire. Must Haves : C# /.NET - maîtrise avancée du langage et de l'écosystème .NET moderne. Blazor Server et/ou Blazor WebAssembly – Confirmé. Multithreading et programmation concurrente – Confirmé. SQL Server - Maîtrise de Entity Framework Core – Confirmé. Anglais professionnel – Impératif. Nice to Haves : Connaissance de Dapper. Compréhension des architectures logicielles modernes : SOLID, Dependency Injection, Clean Architecture. Expérience avec Git / Bitbucket. Autres Détails : Travail sur site souhaité : 3 jours par semaine. Localisation : Val-d'Oise (95)
Nous recherchons un Senior .NET Developer pour rejoindre une équipe Business Intelligence & Analytics et participer à la conception et au développement d'applications BI&A innovantes. Vous interviendrez sur des solutions cloud-native basées sur .NET C#, Azure et Blazor, utilisées à grande échelle dans un environnement international. Responsabilités : - Concevoir, développer et maintenir des applications performantes avec .NET C#, Blazor et Azure. - Concevoir des architectures cloud-native reposant sur Azure Functions, Azure App Services et Azure SQL. - Développer des applications web modernes et des services backend. - Collaborer avec les Data Engineers, experts BI et Product Owners afin de traduire les besoins métier en solutions techniques. - Garantir les bonnes pratiques en matière de performance, sécurité, qualité et maintenabilité. - Participer à la conception d'architectures et à l'application des Design Patterns. - Effectuer du code review et contribuer à l'amélioration continue. - Accompagner et mentorer les développeurs juniors.
Au sein d'une équipe de développement dédiée au périmètre industriel, vous participez à la conception, au développement et à l'évolution d'applications utilisées directement dans les sites de production. Vous intervenez sur des projets variés en environnement Microsoft, avec les technologies C#, Blazor, Azure et une architecture micro-services. Vous contribuez à l'ensemble du cycle de développement, de l'analyse des besoins jusqu'au déploiement, dans un contexte dynamique d'une trentaine de projets livrés chaque année et porté par une forte culture DevOps.
🔎 Recrutement | Commando Equity Markets – Front Office – Paris Nous recherchons un profil Commando / IT Quant pour rejoindre une équipe Front Office en salle de marché, au contact quotidien des équipes Trading et Ingénierie Financière. Vous développerez des outils utilisés pour la valorisation de produits financiers, la calibration de données de marché, l'explication du P&L et le backtesting. Vos missions : • Échanger directement avec les équipes métier pour comprendre leurs besoins • Explorer et prototyper des solutions en Python et via des API REST • Développer et faire évoluer des applications en C#, WPF et Blazor • Assurer le support des outils et leur harmonisation entre plusieurs zones géographiques Votre profil : 6 à 9 ans d'expérience, une double compétence en développement et mathématiques financières, ainsi qu'une expérience des produits dérivés, idéalement actions. Un bon niveau en C# / WPF / API REST, un excellent relationnel et un anglais courant sont attendus. 📍 Paris / région parisienne