- 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.
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
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.
Vos missions ? Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez en tant que Développeur C#.Net (H/F), 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
Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez en tant que Développeur C++ Embarqué pour intervenir sur des projets innovants à forte dimension technologique. Vous contribuerez au développement de logiciels embarqués destinés à des systèmes critiques ou à forte exigence de performance, en collaboration avec des équipes pluridisciplinaires. Vos missions : - Concevoir, développer et maintenir des logiciels embarqués en C++. - Participer à l'analyse des besoins fonctionnels et techniques. - Développer des fonctionnalités robustes et optimisées dans un environnement contraint. - Réaliser les tests unitaires, d'intégration et les phases de validation. - Identifier et corriger les anomalies tout en garantissant la qualité du code. - Participer aux revues de code et appliquer les bonnes pratiques de développement. - Rédiger et maintenir la documentation technique. - Collaborer avec les équipes électronique, systèmes, validation et intégration. Compétences techniques : - C++ (C++11/14/17 ou supérieur). - Expérience en développement logiciel embarqué. - Bonne connaissance du langage C. - Maîtrise des environnements Linux embarqué et/ou RTOS (FreeRTOS, VxWorks, QNX, Zephyr…). - Connaissance des outils de gestion de version (Git). - Pratique des outils de build (CMake, Make).
🏭 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
RésuméLe rôle de Développeur Java C++ vise à concevoir et développer des outils pour répondre aux exigences réglementaires et à la gestion des risques financiers. L'objectif principal est d'améliorer le socle technique des applications utilisées pour la gestion actif-passif et d'assurer une conformité aux normes. Responsabilités :Analyser les besoins techniques et fonctionnels. Concevoir des solutions techniques efficaces. Planifier et chiffrer les différentes phases des projets. Mettre en place des évolutions sur l'application du client Homologuer les évolutions développées. Gérer les changements et évolutions des fonctionnalités existantes. Développer de nouvelles fonctionnalités pour des entités déjà en production. Assurer le suivi de la montée de version des progiciels. Participer aux projets Agile, notamment à la gestion des User Stories. Assurer une documentation technique complète. Must Have :Expérience en développement avec Java / Spring. Maîtrise des bases de données SQL (Oracle, PostgreSQL). Connaissance de l'environnement Agile. Compétences en C/C++. Expérience avec des outils comme Jenkins, Kubernetes. Nice to Have :Expérience avec des langages supplémentaires (Shell, Perl, PHP, Python). Connaissance de CyberArk et Airflow. Expérience avec Git et GitHub. Détails supplémentaires :Catégorie : Environnement technique Détail : C/C++, SQL, Linux, Java, Spring, Kubernetes, Jenkins.
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
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
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 ⬇ 🏠 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.
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.
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
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.
ContexteL'équipe ALMT IT SRS DATA est composée de 8 collaborateurs internes et externes situés sur le site de Montreuil Valmy 8 (93100). La mission s'inscrit dans une entité jeune et dynamique, dans un contexte fonctionnel et technique dense et varié, l'IT de l'Asset and Liability Management (ALM). La mission est intégrée dans l'équipe de développement. MissionsContribution à la mise en place des évolutions, en effectuant les développements C++ / Shell / T-SQL / BO ainsi que les tests liés. Participation au run de niveau 3 (prévoir astreintes). Expertise Sybase IQ et BO BI4 sont un vrai plus. Expertise bancaire nécessaire (connaissances des types de produits, prêts, taux, échéanciers, etc.). Projeter, définir et piloter le développement du SI dans son ensemble. S'appuyer sur la stratégie de l'entreprise, notamment en matière de sécurité et de risques. Définir une architecture agile, pérenne et évolutive. Piloter les développements.