Trouvez votre prochaine offre d’emploi ou de mission freelance Développeur·euse C, C++
Le rôle du développeur C, C++ : assurer la programmation dans les langages C et C++ au sein d'une entreprise.
S'il intervient en fin de phase de conception, sa mission inclut les tests validant la qualité et la pertinence des produits.
Autonome et libre de ses choix d'implémentation, il a la possibilité de travailler dans une grande variété de secteurs vu la popularité des langages C et C++.
Les ESN et les grandes sociétés utilisatrices d'informatique sont des secteurs qui l'apprécient tout particulièrement.
Il pourra également se lancer en freelance pour multiplier les expériences et les secteurs.
Ce développeur pourra facilement évoluer vers des postes de chef de projet technique, ou se reconvertir dans l'administration des systèmes en approfondissant ses compétences en langages de scripts Unix et JavaScript. Informations sur la rémunération de la fonction Développeur·euse C, C++.
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 🏠 3 jours de télétravail / semaine - 📍 Lyon (69) - Villeurbanne - 🛠 Expérience de 5 ans minimum Vous avez une expérience en développement Java et connaissez les problématiques de gestion des identités et des habilitations (IAM) ? Nous recherchons un.e Développeur Java / IAM pour intervenir chez l'un de nos clients du secteur bancaire, sur des solutions utilisées par différentes structures du groupe. Votre mission : Vous interviendrez sur la mise en œuvre et l'évolution des interfaces en relation avec la solution IAM. Concrètement, vous serez amené.e à : - développer et faire évoluer des interfaces en Java ; - apporter votre expertise et votre support aux équipes en charge des habilitations ; - assurer l'expertise et la maintenance des solutions IAM en production ; - contribuer aux activités de RUN ; - rédiger et maintenir la documentation technique associée aux projets.
Le Frontend Product Engineer aura deux responsabilités distinctes : Environ 80 % de son temps sera consacré au développement d'une nouvelle plateforme opérationnelle ESG destinée à remplacer les systèmes existants, en collaboration avec l'équipe ESG Quantitative Analytics. Les 20 % restants seront consacrés à la maintenance des solutions existantes, en collaboration avec l'équipe Investment Engineering. Au sein de l'équipe ESG, le chef de projet supervisera la livraison, l'architecture, les standards d'implémentation ainsi que l'alignement avec les besoins métier. Les autres développeurs contribueront à des composants frontend spécifiques ou à des services backend, tandis que l'équipe IT apportera son support sur l'infrastructure, la sécurité et les outils de production. Le rôle proposé combine : Analyse métier Spécifications fonctionnelles Prototypage interactif Développement frontend en production Le développement assisté par l'IA sera utilisé afin de permettre au développeur de se concentrer davantage sur : La compréhension des parcours utilisateurs La formalisation de règles métier complexes La revue des implémentations générées La garantie de l'adéquation du produit final avec les besoins réels du métier Must have2+ années d'expérience en développement frontend avec React et TypeScript. Expérience dans la traduction des parcours utilisateurs et des règles métier en spécifications, maquettes interactives, critères d'acceptation et implémentations en production. Capacité à comprendre le point de vue des utilisateurs, à identifier les cas particuliers et à challenger les exigences de manière constructive. Expérience pratique du développement piloté par les spécifications et assisté par l'IA, tout en conservant la responsabilité de la qualité et de la maintenabilité du code. Connaissance des pratiques de développement en environnement d'entreprise : Git, code reviews, CI/CD, tests et environnements Azure. Très bonne organisation, esprit analytique, sens des responsabilités, autonomie et capacité à résoudre les problèmes de manière pragmatique. Capacité et motivation à développer une solide connaissance métier dans les domaines ESG et de la gestion d'investissements.
Pour l'un de nos clients du secteur bancaire, nous recherchons un(e) Quant Marché pour intervenir sur le développement d'un pricer de produits structurés destiné à la contrevalorisation côté Market Risk. Le consultant sera impliqué sur l'ensemble de la chaîne de développement : identification et sélection des modèles adaptés aux différents produits, inventaire et analyse des données nécessaires, qualification des données existantes en interne, structuration et constitution des bases de données, ainsi que leur calibration. Il/elle prendra également en charge le développement des modèles de pricing et la réalisation des tests nécessaires à leur validation.
Dans le cadre du renforcement de la DSI de notre client, je recherche un Développeur Java / VBA confirmé (H/F) pour intervenir sur des projets de développement et de maintenance applicative. Vos missions : 🔹 60 % Java / Spring Boot : développement de nouvelles fonctionnalités, évolutions applicatives, correction d'anomalies et maintien en condition opérationnelle (MCO). 🔹 40 % VBA (Excel / Access) : maintenance et évolution d'applications existantes sur le périmètre Assurance de Personnes, fiabilisation du code et reprise de développements legacy parfois peu documentés. 🔹 Analyse des besoins, estimation des charges et rédaction de la documentation technique. 🔹 Réalisation des tests, participation aux revues de code et aux mises en production. 🔹 Gestion des tickets de maintenance via Jira et transfert de connaissances sur les applications existantes.
Contexte de la missionDans le cadre de projets d'évolution et de sécurisation du SI, notre client recherche 2 profils Développeur Java / Spring Boot : 1 Développeur Java Junior 1 Développeur Java Confirmé Les consultants intégreront une équipe en charge du MCO/MCS de services critiques d'authentification et de gestion des habilitations, dans un environnement à fortes exigences de sécurité et de disponibilité. La mission s'inscrit notamment autour de deux projets : Refonte d'un référentiel, avec une orientation progressive vers une architecture Microservices, au fil des PI. Projet Observabilité, permettant d'interroger le référentiel des échanges, de déclencher des alertes selon des règles définies et de restituer ces alertes dans l'outil d'hypervision du client. Vos principales missionsDéveloppement – 90 % de l'activitéConcevoir et développer des modules d'authentification personnalisés. Concevoir, développer et intégrer des API Java. Participer à la conception et à l'évolution d'architectures Microservices. Développer et maintenir les composants Back-End et Front-End. Contribuer aux interfaces utilisateurs et au design UI. Participer à la mise en conformité avec les règles RGAA. Participer à la gestion des vulnérabilités et à la sécurisation du code source. Contribuer aux audits de code et aux tests de l'usine logicielle. Participer aux évolutions fonctionnelles et techniques des services. Être force de proposition sur l'amélioration des solutions existantes. Participer à l'amélioration de l'exploitation du SI. Activités OPSMaintenir et faire évoluer les pipelines CI/CD. Participer aux déploiements et à leur automatisation. Analyser les incidents techniques en production. Réaliser les opérations de troubleshooting. Participer aux post-mortems et aux analyses de Root Cause. Contribuer à l'amélioration continue de la qualité et de la disponibilité des services.
ContexteDans le cadre d'un projet de gouvernance et d'audit réglementaire des APIs et serveurs MCP, nous recherchons un Développeur Frontend Angular pour concevoir et développer un portail développeur associé à un registre d'actifs numériques. Le portail permettra notamment de rechercher, découvrir et consulter les actifs, leurs relations et leurs responsables, ainsi que d'administrer le registre. Le produit est pensé dès sa conception comme une solution open source, générique et extensible, dans un environnement bancaire avec de fortes exigences de sécurité. Vos missionsConcevoir et développer l'application frontend en Angular / TypeScript. Structurer une architecture frontend modulaire, maintenable et réutilisable. Développer les parcours de recherche, filtrage et consultation des actifs. Concevoir les interfaces de visualisation des relations entre les différents actifs. Développer les fonctionnalités d'administration du registre. Contribuer à la définition et à la mise en place d'un Design System. Travailler sur l'UX/UI et la Developer Experience. Intégrer les mécanismes d'authentification et d'autorisation (OIDC / OAuth). Collaborer avec les équipes backend sur les contrats d'API, les états, erreurs et permissions. Mettre en place les tests frontend et documenter les standards et conventions de développement. Contribuer à la documentation et à la logique de contribution du produit open source.
🔎 Nous recrutons un(e) développeur(se) Full Stack C#/.NET – Paris Pour une mission dans le secteur bancaire, nous recherchons un profil ayant 3 à 6 ans d'expérience pour intervenir sur une plateforme de traitement et de supervision de données liées aux risques financiers. Vos missions : • Développer de nouvelles fonctionnalités et faire évoluer l'application existante • Participer aux migrations et aux traitements de données à forte volumétrie • Optimiser les requêtes SQL Server et les procédures stockées • Contribuer aux tests, aux revues de code et aux choix techniques • Assurer le support applicatif en lien avec les utilisateurs métier Environnement technique : C#/.NET 8, Core, Razor Pages, SQL Server, T-SQL, Dapper, JavaScript/jQuery et RabbitMQ. Une expérience des pipelines de données, du messaging asynchrone ou des composants UI avancés sera appréciée. La connaissance des risques bancaires est un plus. Anglais opérationnel souhaité. 🏠 1 jour de télétravail par semaine après une période de montée en compétence
Je suis à la recherche pour un de nos clients d'un développeurs RPP sur la SDP d'IBM. Analyser les besoins fonctionnels et techniques ; Participer à la conception des évolutions applicatives ; Développer et maintenir les programmes ; Réaliser les traitements batch et les programmes transactionnels ; Intervenir sur les environnements ; Développer et maintenir les traitements JCL ; Travailler avec les bases de données DB2 ; Intervenir, selon les projets, sur des environnements ; Réaliser les tests unitaires et participer aux phases de recette ; Diagnostiquer et corriger les anomalies ; Assurer la maintenance corrective et évolutive ; Participer aux analyses d'impact et aux estimations de charge ; Rédiger et maintenir la documentation technique ; Collaborer avec les équipes fonctionnelles, production, infrastructure et autres équipes de développement. SDP d'IBM, RPP, RTC, iDZ
🏭 Secteurs stratégiques : Banque d'investissement PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 🗓 Démarrage : ASAP 💡 Contexte /Objectifs : Au sein d'une équipe qui travaille sur une application d'aide à la décision pour le trading. Elle permet de gérer des données historiques sur les clients, et les données de marché, ainsi que des données intraday et des mesures de risques, il permet aussi de visualiser les axes de trading. L'application utilise Angular 15 comme front end, Java 11 et Python 2 en back end, et Apache ignite pour le calcul distribué, et Mongo DB comme base de données. Pour la partie déploiement, on utilise Docker / Kubernetes et Jenkins
Depuis 2012, nous mettons notre expertise au service des secteurs de l'IT et l'Ingénierie pour accompagner nos clients dans des projets ambitieux et innovants. Notre force ? Un management de proximité qui valorise vos aspirations, des opportunités de carrière concrètes et un engagement sincère pour le bien-être et l'épanouissement de nos collaborateurs. Rejoignez-nous sur des projets à fort impact au sein d'une entreprise où chaque talent compte ! Avanista recrute ! Toujours en recherche de nouveaux talents, nous souhaiterions intégrer un Développeur Java Angular au sein de nos équipes pour l'un de nos clients du secteur Aéronautique. Le contexte ? Dans le cadre du développement d'applications stratégiques, vous interviendrez sur différents projets de développement logiciel - comme par exemple la conception d'un "Journal de Bord" numérique dédié au suivi et à la gestion des installations d'essais. Ce poste nécessite une forte expertise technique pour assurer la robustesse du backend et l'interfaçage avec des systèmes externes, tout en garantissant une expérience utilisateur fluide sur le frontend. Vos missions ? Conception et Développement Backend : Architecturer et développer des services performants en utilisant Java 17 (Spring Boot). Développement Frontend : Concevoir une interface utilisateur intuitive et réactive sous Angular 7. Interfaçage & Intégration : Mettre en place la communication avec l'extérieur (APIs tierces, protocoles industriels ou systèmes de données externes) pour alimenter le journal de bord. Architecture & Qualité : Garantir la qualité du code (tests unitaires/intégration), la maintenabilité et la documentation technique du projet. Autonomie Technique : Prendre en charge l'intégralité du cycle de vie d'une fonctionnalité, de l'analyse du besoin à la mise en production. C'est votre truc ? De formation supérieure en informatique vous bénéficiez d'au moins 5 ans d'expériences sur un poste similaire avec une expertise significative en programmation Java et Angular. A NOTER : Le poste proposé nécessite l'obtention d'une habilitation de sécurité de type ZZR (Zone à Régime Restrictif), délivrée par l'autorité administrative compétente, conformément à la réglementation en vigueur. Compétences techniques : Excellente maitrise de Java (17) ainsi qu'Angular (7) La connaissance des contraintes liés au développement logiciel et système dans des environnements industriel est un plus ! Maitrise de l'anglais écrit et oral (a minima technique). Vos Atouts : Autonomie Prise d'initiative Orientation client Localisation : Villaroche (77) Télétravail : 100 % présentiel Démarrage / Durée : ASAP, mission longue duréé Statut : Freelance / Portage/ CDI Si votre profil répond aux critères ci-dessus, Gaëlle se chargera de vous contacter par téléphone, suivi d'un entretien avec elle et l'opérationnel en charge du besoin. Si votre profil est validé, nous enverrons votre CV au client pour un ultime entretien avant votre démarrage ;) Vous avez du talent ? Nous avons les défis. N'hésitez plus et postulez !
Vous intégrez l'équipe en tant que Développeur JAVA/IHM H/F. Au sein d'un environnement technique à forts enjeux de volumétrie et de performance, vous serez amené(e) à : Participer à la conception, au développement et à l'évolution des applications. Intervenir sur les IHM et les traitements batch, notamment sur des traitements à forte volumétrie. Concevoir et développer des solutions robustes et performantes, en tenant compte des contraintes de performance et de scalabilité. Participer à l'analyse et à la résolution des incidents et anomalies. Contribuer aux phases de tests, recette, mise en production et maintenance. Participer à l'amélioration continue des applications et des pratiques de développement. Collaborer avec les équipes fonctionnelles, techniques et d'exploitation.
Nous poursuivons notre développement dans le Sud-Est et recrutons un(e) ingénieur développeur software Linux embarqué (Yocto) et firmware (microcontrôleur STM32) pour l'un de nos clients situé à Aix-en-Provence Au sein de la R&D, vos missions seront les suivantes : - Participer à la conception, au développement et à la mise au point de logiciels bas niveau embarqués sur plateformes ARM / Linux - Contribuer à l'intégration de nouveaux modules matériels et au développement des drivers et interfaces de communication (SPI, I2C, UART, CAN, Ethernet...) - Implémenter et maintenir les mécanismes d'IPC, de gestion mémoire et de traitement temps réel - Collaborer avec les équipes systèmes et applicatives pour garantir la cohérence logicielle et la performance des produits - Participer aux tests unitaires, d'intégration et de validation sur les plateformes cibles - Proposer des améliorations techniques visant à renforcer la robustesse, la sécurité et la maintenabilité du code
Missions Conception & Architecture Analyser l'existant applicatif et les spécifications AI Définir l'architecture cible d'intégration pour unifier la restitution des données métier et des résultats d'IA au sein d'une seule et même interface utilisateur Veiller au respect des bonnes pratiques de développement Développements Front-End & UX Faire évoluer l'application Angular (composants, services, gestion d'état) Intégrer de nouveaux écrans et tableaux de bord pour afficher les métriques issues des modèles d'IA (alertes, prédictions d'exploitation, graphiques comparatifs) Garantir une expérience utilisateur (UX/UI) fluide et responsive Industrialisation, Tests & DevOps Mettre en place et maintenir la couverture de tests unitaires et d'intégration (Front & Back) Faire évoluer les pipelines de déploiement continu sur GitLab CI/CD et conteneurs Docker Assurer la résolution de la dette technique et le traitement des bugs/tickets du backlog Livrables Attendus Documentation d'Architecture & Spécifications d'Intégration : Schéma d'interfaçage des API prédictives avec l'application web Mise à jour Applicative Back-End & Front-End : Code source complet (.NET Core / Angular/ Python) livré sur GitLab avec pipelines CI/CD opérationnels Modules d'IA Intégrés dans l'IHM : Interface Angular enrichie permettant d'exploiter les fonctionnalités d'IA prédictive de façon transparente Cahier de Recette & Tests : Documentation de recette, jeux de tests automatisés et guides d'exploitation
Chaque moment compte. Surtout ceux que vous vivez à fond. Bienvenue chez Consort Group. Consort Group, accompagne depuis plus de 30 ans les entreprises dans la valorisation de leurs données et infrastructures. Elle s'appuie sur deux leaders, Consortis et Consortia, et place l'humain et la responsabilité sociétale au cœur de ses valeurs. C'est votre future équipe Créée en 2010, l'agence Ouest rassemble aujourd'hui près de 230 collaborateurs. Elle s'est fortement orientée vers les expertises en intégration applicative et en testing, en s'appuyant sur ses Centres de Services. Le tout dans un esprit de convivialité et de proximité, au service des régions de Nantes, Rennes et Angers. Développeur Full Stack Java / Angular H/F C'est votre missionVous êtes passionné·e par le développement logiciel et les applications métiers à forte valeur ajoutée ? Ce poste est fait pour vous. Dans le cadre d'un projet stratégique pour un acteur majeur du retail, vous participez à la conception, au développement et à l'évolution de plateformes applicatives destinées à soutenir les activités métiers et les parcours utilisateurs. Côté build : Participer à la conception technique et aux choix d'architecture applicative Développer les fonctionnalités backend en Java Spring Boot Concevoir et développer les interfaces utilisateurs en Angular Réaliser les tests unitaires et tests d'intégration Participer aux revues de code et garantir la qualité des développements Collaborer étroitement avec les équipes métiers, Produit et QA Contribuer à l'amélioration continue des pratiques de développement Côté run : Assurer le maintien en condition opérationnelle des applications Analyser et corriger les incidents de production Participer aux phases de support et d'amélioration des performances Garantir la qualité, la maintenabilité et la pérennité du code Contribuer au suivi des mises en production et aux montées de version Participer aux cérémonies Agile et aux échanges avec les parties prenantesC'est votre parcours Vous disposez d'au moins 3 ans d'expérience en développement Full Stack Java / Angular et souhaitez évoluer sur des projets stimulants dans un environnement Agile. Vous appréciez le travail en équipe, les environnements techniques modernes et les échanges avec les différentes parties prenantes d'un projet. C'est votre expertise : Java 11/17 Spring Boot Angular (12+) API REST SQL (PostgreSQL, Oracle ou SQL Server) Git Docker Jenkins / GitLab CI SonarQube Swagger Méthodologies Agile Scrum C'est votre manière de faire équipe : Esprit d'analyse et sens de la résolution de problèmes Bon relationnel et capacité à travailler en équipe Autonomie et sens des responsabilités Curiosité technique et envie d'apprendre Rigueur et sens de la qualité logicielle C'est notre engagement Chez Consort Group, vous êtes un·e expert·e qu'on accompagne pour que chaque mission devienne une étape qui compte. Un onboarding attentif et humain Une vraie proximité managériale Des formations accessibles en continu Des engagements concrets : inclusion, égalité, solidarité Un package RH complet : mutuelle, carte TR, CSE, prévoyance Une culture du feedback et des projets qui font sens C'est clair Le process de recrutement : Un premier échange téléphonique avec notre team recrutement Un entretien RH ainsi qu'un échange métier avec un.e ingénieur.e d'affaires Un test ou un échange technique avec un.e de nos expert.es Un dernier point avec votre futur.e manager ou responsable de mission Et si on se reconnaît : on démarre ensemble C'est bon à savoir Lieu : Nantes Contrat : CDI Télétravail : 2 jours par semaine Salaire : De 38 K€ à 46 K€ (selon expérience) brut annuel Famille métier : Développement Applicatif / Full Stack Ce que vous ferez ici, vous ne le ferez nulle part ailleurs. Ce moment, c'est le vôtre.
Faire évoluer le backend API existant : montée de versions, migration Flask vers FastAPI, conteneurisation. Concevoir, développer et maintenir un nouveau backend Python/FastAPI/MongoDB pour le frontend Angular en cours de réécriture. Mettre en place l'architecture API sous Kubernetes/OpenShift (Docker/Podman) sur RedHat Linux. Automatiser des tâches d'administration et d'exploitation des middlewares et des bases de données (Python, Shell, Ansible). Contribuer à la conception de services du cloud privé et à l'élaboration des normes de développement. Maintenir les outils existants (portails web) et partager les bonnes pratiques avec l'équipe.
Mission : 7 mois, démarrage rapide Lieu : Paris, 2 jours de télétravail par semaine TJM : selon profil et expertise Vos missions Développer des user stories en full-stack (front-end et back-end), alignées sur les besoins métier et techniques Intégrer, maintenir et faire évoluer les contenus et les intégrations Contentful Concevoir et développer des APIs REST et gRPC, et contribuer à la migration d'un backend monolithique vers des microservices Participer à l'évolution d'un design system partagé entre plusieurs marques Investiguer les logs, débugger et résoudre les incidents pour garantir la stabilité et la performance de la plateforme Collaborer avec les équipes checkout et paiement sur les sujets transverses (moyens de paiement, wallets, BNPL) Sécuriser les temps forts commerciaux (ventes privées, opérations événementielles) avec un suivi proactif pour limiter les anomalies et régressions Participer aux cérémonies Agile/Scrum (sprint planning, refinement, daily, rétrospective) et aux code reviews Travailler avec une équipe internationale répartie en France et à l'étranger, et contribuer aux phases de discovery sur de nouveaux marchés Environnement technique Next.js · TypeScript · Node.js · Express · Salesforce · Microservices · gRPC · Algolia · Contentful · Elasticsearch · Vault · AWS S3 · Zod · GitHub Actions · CI/CD
Les questions fréquentes à propos de l’activité d’un Développeur·euse C, C++
Quel est le rôle d'un Développeur·euse C, C++
Le développeur C++ utilise ce langage informatique particulier pour trouver des solutions ad hoc aux besoins de ses clients. Très utilisés sur le marché, ce langage de programmation est une compétence très recherchée par les recruteurs.
Quels sont les tarifs d'un Développeur·euse C, C++
En moyenne, un expert C++ facture 390 euros jour en province, et 420 euros en région parisienne. Le salaire annuel moyen pour un d'un développeur C, C++ est de 30 K€.
Quelle est la définition d'un Développeur·euse C, C++
Le rôle du freelance C++ est de produire un code propre et rigoureux, assurant la performance et la qualité du programme développé.
Il participe en aval de la phase de conception, et sa mission continue jusqu'aux tests validant la qualité et la pertinence des programmes produits.
Quel type de mission peut gérer un Développeur·euse C, C++
Le développeur C, C++ maîtrise les subtilités algorithmiques et syntaxiques du langage orienté objet, pour être en mesure de sélectionner les meilleures solutions d'implémentation et mener à bien la mission qui lui est assignée. Les secteurs qui accueillent les freelances C++ sont très variés : secteur bancaire, création de logiciels, billettique, jeu vidéo…
Quelles sont les compétences principales d'un Développeur·euse C, C++
Souvent, l'expert C++ possède des compétences complètes et maîtrise également la syntaxe des structures de contrôle de PHP, Java et JavaScript, issue de C/C++. Il sera donc capable de participer à des projets utilisant des langages proches de son premier langage.
Quel est le profil idéal pour un Développeur·euse C, C++
L'expert C++ doit avoir :
- un grand sens du relationnel, alors qu'il collabore au quotidien avec de nombreux profils : product owners, chefs de projet, développeurs freelances ;
- une bonne résistance au stress, planning avec des phases souvent intenses à proximité des échéances contractuelles