Find your next tech and IT Job or contract C, C++ Developer

The role of the C, C++ developer: ensure programming in C and C++ languages within a company. If involved at the end of the design phase, their mission includes testing to validate the quality and relevance of products. Autonomous and free in their implementation choices, they have the opportunity to work in a wide variety of sectors given the popularity of C and C++ languages. Digital service companies and large IT user companies are sectors that particularly value them. They can also work as a freelancer to multiply experiences and sectors. This developer can easily progress to technical project manager positions, or transition into systems administration by deepening their skills in Unix scripting languages and JavaScript.

Your search returns 526 results.
Contractor
Permanent

Job VacancySenior Backend Developer

VISIAN
Published on
Docker
Kubernetes
LangGraph

1 year
Paris, France
Le prestataire mène actuellement la mise en place du Centre d'excellence (CoE) du projet Agentic. Notre mission consiste à aller au-delà de l'automatisation statique et à construire un écosystème sophistiqué d'agents autonomes dotés de capacités de raisonnement, capables de gérer des flux de travail financiers complexes. Au sein de cette équipe, vous ne vous contenterez pas de développer des API traditionnelles ; vous concevrez la « colonne vertébrale de l'intelligence », c'est-à-dire l'infrastructure hautement performante, évolutive et résiliente qui permet aux grands modèles linguistiques (LLM) et aux systèmes multi-agents d'interagir avec les données et les outils d'entreprise de la banque. MissionsConcevoir et mettre en œuvre l'architecture backend pour les agents autonomes à l'aide de frameworks d'orchestration avancés tels que LangGraph, Google ADK et CrewAI. Développer et normaliser des interfaces d'agents à l'aide de FastMCP (Model Context Protocol) afin de garantir une utilisation fluide des outils et une récupération des données sans heurts pour les LLM. Concevoir et maintenir des microservices asynchrones haute performance en Python capables de gérer des boucles de raisonnement complexes et des tâches d'agent de longue durée. Mettre en œuvre des modèles de communication robustes et pilotés par les événements à l'aide de systèmes de messagerie afin de gérer les transitions d'état et les flux de données au sein des systèmes multi-agents. Diriger la conteneurisation et l'orchestration des services d'IA à l'aide de Docker et de Kubernetes, en garantissant une haute disponibilité et une faible latence. Outils et environnementProgrammation de base : maîtrise avancée de Python (programmation asynchrone, indication de types), expérience avec Rust ou C++ Frameworks d'agents : LangGraph, CrewAI, Google ADK ; AutoGen, LangChain (privilégié) Connectivité IA : FastMCP (Model Context Protocol) ; Semantic Kernel, LlamaIndex (privilégié) Architecture : microservices, conception orientée événements, API RESTful ; modèles de conception de systèmes distribués (privilégié) Données et messagerie : SQL (PostgreSQL), middleware orienté messages ; bases de données vectorielles (apprécié) DevOps et cloud : Docker, Kubernetes, Jenkins, Artifactory ; Google Cloud Platform (GCP) (apprécié) Tests/assurance qualité : tests automatisés, Cucumber/BDD ; tests de performance/de charge pour la latence des grands modèles de langage (LLM) (apprécié) Conditions de travailAu moins 8 ans d'expérience professionnelle en ingénierie logicielle backend. Expérience avérée dans la conception et le déploiement de systèmes d'entreprise distribués à grande échelle. Connaissance approfondie de l'écosystème Python et des modèles de conception logicielle modernes. Excellente maîtrise de l'anglais ; capacité à communiquer des concepts techniques complexes aux parties prenantes au sein du Centre d'excellence (CoE). Capacité à s'épanouir dans un environnement en constante évolution où les méthodologies d'IA changent rapidement.
View this job
Contractor

Contractor jobAI developer

PARTECK INGENIERIE
Published on
AI
Python

12 months
400-670 €
Paris, France
Contexte du posteLe Centre d'Excellence Opérationnelle AI recherche un AI Développeur au profil Data Scientist, orienté davantage vers l'exploration et la valorisation de la donnée que vers la modélisation mathématique avancée, pour concevoir des solutions d'IA appliquées et accompagner les équipes techniques dans leur mise en œuvre opérationnelle. Missions principalesExplorer, nettoyer et préparer les données nécessaires aux cas d'usage AI (data wrangling, feature engineering) Concevoir et évaluer des modèles d'IA/ML adaptés aux besoins métiers, en s'appuyant prioritairement sur des modèles et outils existants plutôt que sur du développement mathématique poussé Expérimenter des solutions à base d'IA générative (prompt engineering, RAG, fine-tuning léger) pour répondre à des cas d'usage métiers concrets Réaliser des preuves de concept (POC) et accompagner leur passage à l'échelle avec les développeurs Python Analyser et interpréter les résultats des modèles, produire des restitutions compréhensibles pour les métiers Collaborer avec les développeurs Python AI pour l'industrialisation des modèles et pipelines Contribuer à la démarche de qualité et de fiabilité des données utilisées dans les cas d'usage AI Profil recherchéFormation : Bac+5, formation data science, statistiques appliquées ou informatique Expérience : 3 à 6 ans d'expérience en data science ou en développement de solutions IA, avec une orientation pratique/applicative plutôt que théorique/mathématique Compétences techniques : Bonne maîtrise de Python pour la data science (Pandas, scikit-learn, Jupyter) Connaissance des principes fondamentaux du machine learning (sans nécessiter une expertise mathématique/statistique poussée) Expérience avec les outils d'IA générative (LLM, RAG, prompt engineering) et leur application à des cas d'usage métiers Capacité à manipuler et interroger des bases de données (SQL) Notions de visualisation de données (Power BI, Tableau, matplotlib/plotly) Connaissances de base en MLOps pour collaborer efficacement avec les développeurs Compétences comportementales : Sens pratique et orientation résultats/valeur métier Bonne capacité de vulgarisation auprès de publics non techniques Curiosité et appétence pour l'expérimentation autour de l'IA générative Esprit collaboratif, notamment avec les profils développeurs et architectes Anglais obligatoire
View this job
Permanent
Contractor

Job VacancyLead Developer - Full Stack Developer

VISIAN
Published on
CI/CD
CSS
Figma

1 year
Paris, France
L'équipe Enterprise Architecture du Group D&IT recherche un Développeur Fullstack (F/H) Sujets et activités Le Développeur Full Stack construit et maintient les deux produits (QoS Portal et EA Portal) de bout en bout, en étroite collaboration avec l'ingénieur DevOps et le Product Owner. Développement front-end • Développer et maintenir les fonctionnalités front-end sur React • Construire des composants UI réutilisables, maintenables et évolutifs, alignés sur le Design System, partagés entre le QoS Portal et l'EA Portal • Collaborer avec les designers pour traduire les concepts UX/UI (wireframes) en interfaces de haute qualité Développement back-end • Concevoir et développer les services back-end et les API sur Node.js • Intégrer de multiples sources de données : LeanIX (cartographie applicative, API GraphQL), données QoS (incidents, SLA, référentiel applications/services), authentification (SSO / GID) • Concevoir et faire évoluer le modèle de données / la base de données supportant les deux produits • Implémenter la logique de contrôle d'accès (filtrage par rôle et au niveau des données) pour les données QoS sensibles Delivery • Participer à la conception technique, aux revues de code et aux décisions d'architecture • Travailler dans un environnement d'équipe agile et orienté produit (état d'esprit de livraison continue) • Contribuer à une documentation technique légère • Promouvoir et exploiter les pratiques de développement assisté par IA pour accélérer la livraison Livrables attendus • Modules fonctionnels du QoS Portal livrés de manière itérative en vue du MVP du 01/12/2026 (reporting, tableaux de bord, référentiel, notifications) • Modules fonctionnels de l'EA Portal livrés de manière itérative (vue de la cartographie, ADR, roadmaps, catalogue de documentation) • Composants UI réutilisables alignés sur le Design System • API et intégrations de données documentées (sources LeanIX et QoS) • Documentation technique légère, maintenue en parallèle du code • Revues de code et contributions aux décisions techniques/architecturales
View this job
Contractor

Contractor jobDéveloppeur C++ (F/H)

Experis France
Published on

1 month
146-200 €
Mougins, Provence-Alpes-Côte d'Azur
Développeur C++ (F/H) - Mougins Dans le cadre de l'évolution d'une plateforme stratégique de mise en relation, nous recherchons un(e) Développeur C++ / Ingénieur Logiciel Back-End. Vous intervenez sur le développement, la maintenance et l'optimisation d'une plateforme permettant la connexion et les interactions entre les utilisateurs. Vous évoluerez dans un environnement technique centré sur le C++, avec une forte composante liée aux bases de données et aux performances applicatives. Vous participerez à l'ensemble du cycle de vie des développements, de l'analyse des besoins jusqu'à la mise en production des évolutions. Missions principalesParticiper au développement et à l'évolution de la plateforme de mise en relation. Concevoir, développer et maintenir les composants applicatifs en C++. Optimiser les performances des traitements et des accès aux bases de données. Réaliser les analyses techniques et proposer des solutions adaptées aux besoins métier. Assurer la correction des anomalies et la maintenance évolutive des applications. Participer aux phases de tests, d'intégration et de mise en production. Garantir la qualité, la robustesse et la scalabilité des développements réalisés. Rédiger et maintenir la documentation technique. Collaborer avec les équipes de développement, d'architecture et de production.
View this job
Contractor

Contractor jobMicrosoft Power Platform Developer

Signe +
Published on
AI Agent
Python
React

1 year
400-500 €
Toulouse, Occitania
Contexte : La mission principale vise à concevoir, développer et industrialiser des solutions digitales innovantes en s'appuyant sur les technologies d'Intelligence Artificielle et les outils de développement augmentés tels que GitHub Copilot, Microsoft Copilot, Azure AI et la Power Platform. Environnement : • 400 utilisateurs, Windows workstation 11, M365 • Serveurs applicatifs hébergés dans le cloud Azure • Multi-sites Description de la mission : La mission principale consistera à concevoir, développer, industrialiser et maintenir des solutions numériques à forte valeur ajoutée pour les métiers, en mobilisant les technologies Microsoft 365, Azure, Power Platform, IA générative et automatisation. Cette activité de développement et d'innovation représentera environ 70 % de la mission. Les activités principales seront : • Le recueil et la qualification des besoins métiers, la conception fonctionnelle et technique des solutions, ainsi que la priorisation des développements selon la valeur attendue. • Le développement Full Stack d'applications, d'automatisations, de connecteurs, d'agents IA ou de composants Power Platform, dans une logique d'industrialisation, de sécurité et de maintenabilité. • L'intégration des outils d'IA générative et de développement augmenté afin d'accélérer les cycles de réalisation, améliorer la qualité du code et favoriser l'innovation continue. • La mise en production, la documentation, l'accompagnement des utilisateurs et le transfert de compétences vers les équipes internes. En complément, le prestataire consacrera environ 30 % de son activité au maintien en condition opérationnelle des services existants. Cette part de RUN n'est pas l'activité principale de la mission, mais elle demeure un volet essentiel pour sécuriser la continuité opérationnelle, préserver la qualité de service auprès des utilisateurs et garantir la stabilité des solutions déjà déployées au sein de SHEM
View this job
Contractor
Permanent

Job VacancyDéveloppeur Web Service – Front End et Back End

Hexagone Digitale
Published on
.NET
Angular
C#

1 year
40k-45k €
230-300 €
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Contexte Mission au sein du service DEO (SI Interne, secrétariat général) d'un grand compte du secteur bancassurance. L'équipe intervient sur des missions multiples : data, dashboarding et développement d'applications. Le besoin porte sur le renforcement de l'équipe par une ressource Full Stack capable de développer les couches front, back et data des applications internes, dans le respect des bonnes pratiques de développement et des consignes de sécurité de l'entreprise. Rôle et responsabilités principales Assurer la communication avec le client/PO : collecte des besoins, retranscription en besoins techniques Réaliser les spécifications et suivre les recettes et communications vers les clients Développer la partie front (Angular) Développer la partie back (DOTNET) Développer la partie data (SQL Server) Veiller au respect des bonnes pratiques de développement et des consignes de sécurité Mettre en œuvre les chaînes CI/CD en lien avec les équipes de production Réaliser les demandes de mise en production Livrables attendus Spécifications techniques Développements front (Angular), back (DOTNET) et data (SQL Server), incluant les opérations CRUD Documentation des fonctionnalités développées Tests des fonctionnalités techniques Chaînes CI/CD opérationnelles Demandes de mise en production Support technique et correction des anomalies remontées par les utilisateurs
View this job
Contractor

Contractor jobDataStage Developer / ETL DevOps Senior

STHREE SAS
Published on

12 months
75001, France
🚀 DataStage Developer / ETL DevOps Senior (H/F)📍 Paris (mode hybride, 1 jour/semaine sur site) 📅 Démarrage : ASAP 🗣️ Anglais professionnel obligatoire ContexteDans le cadre d'un programme stratégique de gestion et d'intégration de données, nous recherchons un(e) DataStage Developer / ETL DevOps Senior pour rejoindre une équipe Agile internationale. Vous interviendrez sur l'ensemble du cycle de vie des traitements de données : analyse, développement, tests, déploiement, support et amélioration continue. Vos missionsParticiper aux analyses fonctionnelles et techniques Concevoir, développer et maintenir des flux ETL sous IBM DataStage Développer et optimiser des requêtes SQL et scripts Shell Participer à la modélisation et à l'intégration des données Réaliser les tests unitaires et d'intégration Assurer la qualité, la performance et la documentation des solutions Accompagner les mises en production et le support RUN Participer aux cérémonies Agile (Scrum) Collaborer avec les équipes métiers, production et développement Contribuer aux initiatives d'amélioration continue Profil recherchéCompétences indispensables✅ IBM DataStage (expert) ✅ SQL avancé ✅ Linux / Shell Scripting ✅ Expérience ETL / Intégration de données ✅ Méthodologie Agile / Scrum ✅ Anglais professionnel Atouts⭐ Expérience secteur Banque / Finance ⭐ Connaissance des environnements réglementaires et de production critiques ⭐ Expérience DevOps et industrialisation des déploiements Environnement techniqueIBM DataStage SQL Oracle / DB relationnelles Linux / Unix Shell Scripting Ordonnancement et traitements batch Agile Scrum
View this job

Frequently asked questions about working as a C, C++ Developer

What is the role of a C, C++ Developer

The C++ developer uses this specific computer language to find ad hoc solutions to their clients' needs. Widely used in the market, this programming language is a skill highly sought after by recruiters.

How much does a C, C++ Developer charge

On average, a C++ expert charges 390 euros per day in the provinces, and 420 euros in the Paris region. The average annual salary for a C, C++ developer is £30K.

What is the definition of a C, C++ Developer

The role of the C++ freelancer is to produce clean and rigorous code, ensuring the performance and quality of the developed program. They participate downstream of the design phase, and their mission continues until the tests validating the quality and relevance of the produced programs.

What type of mission can a C, C++ Developer handle

The C, C++ developer masters the algorithmic and syntactic subtleties of the object-oriented language, to be able to select the best implementation solutions and successfully carry out the assigned mission. The sectors that welcome C++ freelancers are very diverse: banking sector, software development, ticketing, video games...

What are the main skills of a C, C++ Developer

Often, the C++ expert has comprehensive skills and also masters the syntax of control structures in PHP, Java and JavaScript, derived from C/C++. He will therefore be able to participate in projects using languages similar to his first language.

What is the ideal profile for a C, C++ Developer

The C++ expert must have: - excellent interpersonal skills, as they collaborate daily with many profiles: product owners, project managers, freelance developers; - good stress resistance, planning with often intense phases close to contractual deadlines

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us