- Développer et optimiser des algorithmes en C et Python. - Porter des algorithmes Python vers C et garantir leur équivalence fonctionnelle. - Réaliser les tests de non-régression et analyses de performances. - Optimiser l'utilisation CPU, mémoire et temps de calcul sur systèmes embarqués. - Collaborer avec les équipes Hardware et IA. - Maintenir les pipelines CI/CD Jenkins. - Développer des composants backend en Java / Spring Boot. - Développer et consommer des API REST et interagir avec des bases SQL. - Gérer les échanges HTTP/HTTPS, certificats et mécanismes de sécurité. - Intégrer des outils de supervision tels que Grafana. Compétences indispensables: - C avancé - Python avancé - Développement logiciel embarqué - Optimisation algorithmique et performance - Portage Python - C - Tests de non-régression - Jenkins / CI-CD - Compréhension des contraintes hardware Atouts : IA / Machine Learning, Java, Spring Boot, SQL, REST, Grafana, sécurité HTTPS/certificats.
Au sein de l'équipe Process Automation de la Direction de la Transformation Digitale, vous participerez activement à la digitalisation des outils internes et au traitement des projets d'évolution applicative pour soutenir les enjeux opérationnels de la fabrication, de la qualité et de la maintenance.Vos missions : Analyser les besoins et développer les évolutions des applications d'Informatique de Process (Front/Back). Assurer la maintenance, le corrective et la fiabilisation des applications existantes. Participer aux projets de transformation et de pérennisation des architectures applicatives. Rédiger la documentation technique et assurer le transfert de compétences/formations associées. Réaliser le suivi et participer au roulement d'astreinte d'Informatique de Process (1 semaine sur 5, nuit et week-end) pour garantir la continuité de service des lignes de production.
Pour notre client basé à LILLE , nous sommes à la recherche d'un chef de projet maîtrisant la gestion de projet, avec une connaissance des technologies C++, C#, .NET ET Angular . La prestation consiste à participer à l'analyse fonctionnelle, définir les interfaces, puis construire et tester une nouvelle solution . La mise en service fait également partie des responsabilités. Compétence obligatoire : Gestion de projet .. .. .. .. .. . ... .. .. ... .... .. .... Gestion des risques et du changement
Vos missions ? Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez en tant que Développeur C#.Net, vous assurerez les missions suivantes : - La participation à la refonte technique du code et à la mise en place des tests unitaires. - La rédaction des spécifications détaillées - La conception et l'implémentation des nouvelles fonctionnalités du logiciel - La maintenance et l'amélioration de l'architecture et des fonctionnalités existantes - La rédaction de la documentation des développements effectués - Le support technique et la maintenance corrective et évolutive La stack technique : - Technologie : C# .Net (client lourd) - BDD : MongoDB ou PostgreSQL - Outils : Git, Jenkins, Jira
🏭 Secteurs stratégiques : Banque d'investissement PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 🗓 Démarrage : ASAP 💡 Contexte /Objectifs : Industrialisation de modules d'overrides et d'ajustement + amélioration des outils de monitoring de production notamment sur le projet de rationalisation IT. 💡Tech Skills : -Mandatory skills: Software Craftsmanship / Clean code -Back End Skills: C# / .NET 8, ASP .NET, SQL Server, Oracle (Optional), Microservices, Messaging, asynchronous message-driven communication (Rebus), ORM libraries (Dapper), GIT (Bitbucket), TeamCity -Front End Skills: Javascript / REACT/ Tailwind CSS 💡Soft Skills: communication, collaboration
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.
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 📍Strasbourg -🛠 Expérience de 3 ans minimum Nous poursuivons notre développement et recherchons actuellement un.e Analyste Développeur C# pour le compte d'un acteur majeur du secteur bancaire. Vous participerez à des projets liés soit à la monétique, soit à l'assurance, soit aux services en ligne. 💻💼 🎯 Le poste : Vous intégrerez une équipe projet et interviendrez sur des applications métiers, depuis la phase d'analyse jusqu'aux tests. Vous serez en lien direct avec la maîtrise d'ouvrage. ⚙️ Vos missions : - Analyser les besoins fonctionnels et techniques - Participer aux sessions de cadrage et rédiger les spécifications - Développer des solutions en C#, seul ou en collaboration avec l'équipe - Relire du code et assurer la qualité des développements (tests unitaires et fonctionnels) - Préparer et exécuter les phases de recette - Rédiger et maintenir la documentation - Assurer la maintenance corrective et évolutive des applications existantes
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 🏠 1 jour de télétravail / semaine - 📍 Montpellier (34) - Grabels - 🛠 Expérience de 8 ans minimum Vous aimez travailler au plus près du hardware, comprendre ce qui se passe sous le capot et développer des logiciels embarqués qui pilotent des équipements physiques ? Nous recherchons un.e Ingénieur Firmware Embarqué pour intervenir sur le développement logiciel d'un produit technique, de la conception jusqu'à l'industrialisation. Vous travaillerez notamment en C/C++, Linux Yocto et/ou Zephyr, sur des architectures électroniques complexes et différents protocoles de communication. Votre terrain de jeu : développer le logiciel embarqué Vous rejoindrez un bureau d'études Firmware et interviendrez sur l'ensemble du cycle de développement. Concrètement, vous allez : - concevoir et développer des modules logiciels embarqués, puis réaliser les tests nécessaires à leur validation - participer à la conception et au codage du firmware en C et C++ - travailler sur des systèmes électroniques complexes et multiprocesseurs, utilisant différents bus et protocoles de communication - intervenir sur le pilotage d'actionneurs : moteurs, électrovannes, électro-aimants… ainsi que sur la lecture de différents types de capteurs - réaliser les tests, caractérisations, vérifications de conception et validations - produire la documentation associée : spécifications, conception, vérification, tests, production et dossiers spécifiques - assurer le suivi de vos activités auprès du Responsable Firmware - contribuer à la veille technique et technologique du bureau d'études - prendre en compte les normes internationales applicables aux produits et aux activités du bureau Firmware. L'objectif est donc de vous confier bien plus que du développement : vous participez au cycle complet du produit, de la spécification jusqu'à sa mise en production.
METSYS est un intégrateur de solutions Cloud, Microsoft et Cybersécurité. Acteur incontournable des services du numérique, METSYS s'engage à satisfaire l'ambition de ses clients dans leurs projets de transformation digitale. Pour un client de forte notoriété, nous recherchons un.e Consultant Dev Python, Oracle & Git pour un démarrage de mission fin septembre à Paris. A ce titre, vous interviendrez sur les sujets suivants : Contribuer activement à l'avancement du projet de refonte des outils de suivi Proposer des améliorations validées par les utilisateurs finaux Assurer la performance des applications développées Contribuer à la réduction de la dette technique
Missions principales : Concevoir, développer et maintenir des applications en C# / .NET (.NET Core / .NET 6+) Participer à l'analyse des besoins métiers et techniques Garantir la qualité du code (tests unitaires, revue de code, bonnes pratiques) Optimiser les performances et assurer la robustesse des solutions Collaborer avec les équipes projets dans un environnement Agile Rédiger et maintenir la documentation technique Environnement technique : Langages & Frameworks : C#, .NET Core / .NET 6+, MVC / Web API Front-end (selon projet) : Angular / React / JavaScript Base de données : SQL Server, Entity Framework Outils & Méthodes : Git, Azure DevOps, CI/CD, Docker (un plus), Agile
Nous recherchons un développeur Unity expérimenté (H/F) ayant travaillé sur des jeux mobiles (multijoueurs, LiveOps). Vous rejoindrez une équipe dédiée et prendrez part à un projet stratégique. Attendus : Maîtrise de Unity et des technologies associées (C#, moteur graphique, pipeline de production) Expérience avérée dans le développement de jeux mobiles Unity (iOS / Android) Expérience sur des jeux mobiles Unity en production, incluant des activités de LiveOps (mises à jour régulières, événements in-game, équilibrage, suivi post-lancement) Expérience sur des jeux multijoueurs (systèmes connectés, synchronisation, gestion des états) Bonne compréhension des contraintes mobile (performance, stores, compatibilité devices) Démarrage sur site puis 2 jours de télétravail maximum par semaine (non négociable). Durée : 3 mois renouvelables.
Contexte de la mission : Dans le cadre d'un projet stratégique mené pour un client du secteur de la défense, nous recherchons plusieurs ingénieurs en développement logiciel embarqué C/C++ (H/F). Vous participerez au développement de logiciels mis en oeuvre sur des système de communications sécurisés. Vos Responsabilités : - Développement de logiciels embarqués en C/C++ ; - Participation à la conception technique et à l'architecture logicielle ; - Réalisation des phases de codage, intégration et tests ; - Analyse et correction des anomalies ; - Collaboration avec les équipes systèmes, hardware et validation ; - Contribution à l'amélioration continue des pratiques de développement.
Dans le cadre du renforcement d'une équipe projet, nous recherchons un développeur C# / COBOL confirmé, disposant idéalement d'une double compétence sur ces deux environnements. Vous interviendrez sur un périmètre applicatif existant et serez rapidement autonome sur les activités de conception, développement, maintenance évolutive et corrective. Une connaissance du secteur de l'assurance, et idéalement de l'assurance collective, serait particulièrement appréciée. Intégré(e) au sein d'une équipe technique, vous participerez notamment aux missions suivantes : Développement et maintenance d'applications en environnement C# / .NET Intervention sur des applications ou composants COBOL Analyse et compréhension d'un existant applicatif composé de technologies modernes et historiques Rédaction et mise à jour des spécifications techniques Conception et développement des évolutions applicatives Réalisation des phases de recette MOE Analyse et correction des anomalies et défauts applicatifs Mise en œuvre de correctifs et maintenance évolutive/corrective Participation aux échanges avec les équipes techniques et fonctionnelles Suivi de l'avancement des travaux et reporting auprès des chefs de projet Appui ponctuel au pilotage opérationnel, notamment en remplacement du responsable projet : mise à jour des documents de suivi et communication sur l'avancement La mission s'inscrit dans la durée, avec une visibilité d'au moins 12 mois.
RésuméCe poste a pour objectif de maintenir et de développer une application et son écosystème, en collaboration avec une équipe d'ingénieurs informaticiens. Responsabilités :Analyse fonctionnelle et technique des nouveaux projets ou des demandes d'évolution. Développement de solutions, en autonomie ou en groupe, selon la taille des travaux. Suivi et revue de code de certains développements. Assurer la couverture optimale des tests unitaires et fonctionnels. Rédaction et mise à jour de la documentation. Assistance aux utilisateurs lors de la phase de mise en production. Suivi de production des applications de l'équipe. Support utilisateurs de niveau 3. Must Haves :Bac +5 ou 2ème ou 3ème année d'école d'ingénieur (les stages 2ème année seront plus axés développement). Bonne connaissance des techniques de programmation (principes SOLID, C# - Framework 4.7 et supérieur, WinForm, WPF). Expérience significative dans le développement fullstack d'applications. Nice to Haves :Connaissances sur les métiers de la gestion d'actifs. Qualités personnelles : rigueur, esprit de recherche. Expérience en contact direct avec les utilisateurs, idéalement dans le monde de la finance, Asset Management. Détails supplémentaires :Environnement technique : Développement C#, CI/CD. Structure de l'équipe : Équipe d'ingénieurs informaticiens. Support utilisateur : Niveau 3.
Assurer la maintenance évolutive de la solution IA existante (faire un audit, être force de proposition, veille technologique..) Réaliser le support avancé auprès des utilisateurs Participer à l'évolution et à l'optimisation des fonctionnalités de la solution Exploiter des technologies liées à l'IA et aux LLM Manipuler et analyser de larges volumes de données Secteur : bancaire Client final : acteur majeur du secteur bancaire, anonymisé Société référencée auprès du client Mission longue durée : 3 ans Démarrage : ASAP
Dans le cadre d'un programme de transformation IT d'envergure au sein d'un grand groupe de gestion d'actifs, nous recherchons 2 développeurs pour renforcer une équipe IT Front Office. La mission s'inscrit dans un contexte d'intégration de systèmes d'information et de mise en œuvre d'un nouveau modèle opérationnel cible (TOM), impliquant la refonte de plusieurs flux de données critiques. Missions & Livrables Intégration de fichiers et de données provenant de fournisseurs externes et internes Rationalisation des données pour n'exposer que les informations pertinentes Synchronisation des identifiants dans le cadre de la migration de référentiels de données Agrégation des données et exposition sous forme de vues métier ou de fichiers Génération des livrables finaux à destination des parties prenantes Tests unitaires et tests d'intégration Développement de flux tactiques pour sécuriser le planning de livraison Compétences techniques requises C# Python Intégration de données / ETL Connaissance des produits financiers : Obligations (Bonds), Dérivés OTC Expérience en environnement Asset Management ou Front Office Français : courant (langue principale de travail) Anglais : opérationnel requis (échanges et documentation en anglais)