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 541 results.
Contractor
Permanent

Job Vacancy
Développeur C#, .Net

Published on
.NET
Angular
SQL

1 year
Paris, France
Hybrid
Pour un client grand compte, je recherche un développeur senior / expert .NET C# pour renforcer une équipe projet à forte valeur ajoutée. 🔧 Stack technique attendue : .NET Framework 4.8+ & .NET Core – expertise requise SQL – très bon niveau Web Services – maîtrise indispensable Angular : bonus apprécié Outils : Ctrl-M , Git , XLD / XLRelease Une connaissance de l’ Asset Management est un plus 🌍 Langues : Bon niveau d’ anglais requis 👉 Profil attendu : développeur expérimenté, autonome, à l’aise dans des environnements exigeants et structurés.
Contractor

Contractor job
Développeur C++/C#/electromagnétisme

Published on
C#
SQLite
Visual C++

1 year
400-440 €
Paris, France
Hybrid
La suite logicielle est composée de cinq briques principales : A. Interface graphique pour la modélisation et la définition des paramètres et scénarios de simulation ; B. Cœur de calcul (solveur) et module de calcul des paramètres électriques des lignes à modéliser ; C. Outil d’analyse et de configuration des données de la grille de trafic ferroviaire ; D. Logiciel de visualisation des résultats de simulation ; E. Outil de simulation des champs électromagnétiques rayonnés. Profil(s) le(s) plus à même de remplir la prestation (compétences requises et souhaitées) : • Maîtrise des langages de programmation C++ et C# ainsi que de l’environnement de développement Visual Studio. • Maîtrise de la structuration et gestion de bases de données SQLite. • Une première expérience en développement back-end est requise. • Connaissances en électromagnétisme appliqué au domaine ferroviaire. • Une expérience préalable dans le développement de logiciels métiers appliqués aux domaines de traction et/ou signalisation ferroviaire, est souhaitée. • Aptitude à suivre et communiquer efficacement l’avancement des projets auprès des équipes et des parties prenantes. • Bonnes compétences relationnelles et aptitude à travailler en équipe.
Contractor

Contractor job
Développeur C++ Senior Freelance (Backend / Trading Automatisé)

Published on
C/C++
CI/CD
Git

6 months
580-670 €
Rueil-Malmaison, Ile-de-France
Hybrid
Dans le cadre d’un projet dédié au développement d’automates de trading, nous recherchons un Développeur C++ Senior Backend en mission freelance. La mission vise à renforcer une équipe existante de 3 personnes (1 Lead Developer + 2 développeurs confirmés) suite au remplacement d’un développeur senior sortant. Le projet consiste à développer et optimiser des composants serveur en C++17 utilisés pour l’exécution d’algorithmes de trading et la gestion d’infrastructures data temps réel. Une expérience dans la finance n’est pas requise, mais un excellent niveau technique est indispensable. Missions principales Développer, optimiser et maintenir des composants backend en C++17 dédiés aux automates de trading. Participer à la conception de nouvelles fonctionnalités serveur : gestion des flux de marché, messages réseau, orchestration des stratégies. Assurer la performance, la robustesse et la fiabilité du code dans un environnement temps réel et fortement concurrent . Contribuer aux revues de code, bonnes pratiques et standards internes. Collaborer avec le Lead Developer et l’équipe pour faire évoluer l’architecture backend. Participer au troubleshooting, à l’analyse de performance et à la résolution d’incidents. Produire une documentation technique claire et maintenable.
Permanent

Job Vacancy
Senior Software Developer with C# .Net and Fixed Income

Published on

£60k-75k
City of London, England, United Kingdom
C# .NET Software Developer with FX and Fixed Income Our Client is a niche boutique broker specialising in FX. They are looking to recruit a C# .NET Software Developer with at least 3 to 5 years proven track record of developing with C# .NET. The Client would like meet candidates ideally with some understanding Trading Floor projects to include Fixed Income, Risk Management, Swap Options and FX. You need to be resilient as you will be working closely with traders and developing financial trading systems so an understanding of FX instruments would be very useful. The Company is a fast growing dynamic brokerage firm, specialising in currency options and interest rate swaps. They are seeking a talented technologist to join the London team. You will be working in a fast paced, delivery focused environment where you will get the opportunity to make a genuine impact on the business rather than just ‘making up the numbers’. Initially reporting to the CTO, the successful candidate will become a key member of the global team. There will be a large amount of autonomy in the role, giving the candidate the opportunity to showcase their development talents, Responsibilities :- Re-architecting and building the in-house middle office platform and integrating with a new trading platform. Developing pricing toolsets Integrating to external reporting/tradeflow and pricing APIs. Maintaining the company’s daily operation on the existing platforms. Essential skills :- Minimum 3 to 5 years experience of Microsoft web technologies ( C#, Core MVC ) Relational database experience (SQL Server) Proactively able to build relationships with stakeholders:- sales, brokers, middle office, external vendors. Ability to produce clean, well-written, fully tested production ready software. Desirable skills :- Knowledge of the FIX protocol Knowledge of FX trade processing Basic knowledge of Foreign exchange products (vanilla/exotic options, fx cash) ( training will be given) Qualifications: Computer Science related degree preferred At least 3 years experience in a comparable development role. The Client is based in the City of London. The salary for this role will be £60K - £75K. Please do send your CV to us in Word format along with your salary and availability.
Contractor
Permanent

Job Vacancy
Développeur Grid Computing / Cloud Service

Published on
Bash
C/C++
Linux

12 months
Ile-de-France, France
Hybrid
Contexte / Objectifs Au sein du pôle Pricing & Analytics de la DSI Global Market & Risks, le consultant interviendra au sein de l’équipe Calculation Core Services en tant que développeur. Le pôle Pricing & Analytics est en charge du développement et de la maintenance des librairies financières et de leur intégration dans différentes applications et sur des environnements distribués. Ces librairies valorisent les produits dérivés des marchés Equity, Commodity et Fixed Income. Le consultant interviendra au sein d'une équipe de développeurs pluridisciplinaires en charge de maintenir des solutions de distribution pour la CIB de Natixis. Le soft principal est celui qui permet de valoriser, à l’aide de la méthode numérique Monte Carlo, les produits dérivés complexes du périmètre Equity. Ce soft est en capable d’adresser des calculs on premise ou sur le cloud (GCP et Qarnot) grâce à des composants Python/Shell/OpenShift/Sqlalchemy. Nous travaillons à l'intégration d'un nouveau soft open-source de distribution des calculs "ArmoniK" La mission consiste à : Accompagner les IT Quants dans l'intégration de leurs librairies de pricing de Datasynapse vers ArmoniK Etre un relais entre l'éditeur Aneo et l'équipe CCS Participer aux POC des applications/libs candidates à une bascule de datasynapse vers ArmoniK Participer à des travaux de R&D : GPU, Allocateur mémoire... A assurer le support de niveau 3 et la maintenance corrective des solutions au catalogue de l’équipe
Contractor

Contractor job
Développeur .Net / Angular (H/F)

Published on
.NET
Angular
C#

1 year
300-400 €
Toulouse, Occitania
Contexte de la mission : Vous interviendrez au sein d’un groupe international engagé dans une modernisation complète de son système d’information. La mission concerne la refonte totale de l’ERP interne, outil central pour les opérations et la gestion métier. L’objectif : reconstruire un environnement robuste, performant et évolutif, répondant aux nouveaux besoins fonctionnels et aux standards techniques actuels. Missions principales : Participer à la conception et au développement du nouvel ERP. Analyser l’existant, identifier les points de rupture, et proposer une architecture modernisée. Développer les modules backend en .NET / C# et les interfaces frontend en Angular. Assurer l’intégration des données et l’optimisation des traitements SQL Server. Contribuer à la montée en qualité : performances, tests, documentation, bonnes pratiques. Collaborer étroitement avec les équipes internes (métiers, QA, infra, PO) dans un cadre agile. Participer aux cérémonies, revues de code et aux choix techniques structurants. Informations complémentaires : Mission longue durée. 100 % présentiel dans le centre de Toulouse en début de mission. Démarrage : ASAP.
Contractor

Contractor job
Développeur C# (Kubernetes) H/F

Published on
Kubernetes

3 years
400-520 €
Ile-de-France, France
Hybrid
Dans le cadre du programme de transformation digitale, le référentiel de contacts continue son évolution, tout en étant au cœur de nombreux processus métier. C’est un grand challenge technique par les technologies et les architectures que l'entité met en place. Le produit s'appuie sur un backend construit sur une architecture REST et du C#, afin de fournir un service performant et fiable à destination de plusieurs centaines d'applications et process. Notre stack technique repose sur C#, ElasticSearch, SQLServer, le tout en architecture SOA/CQRS, Kubernetes, devops, Agile et TDD, BDD. Dans ce cadre, la prestaton consiste à contribuer à/au(x) : • Cadre très strict d’implémentation (qualité du code, couverture totale en matière de tests) • Maintenabilité du moyen informatique/ Agilité d’évolution • Streamlining / componentisation • Complexité limitée pour les autres parties prenantes • Versionning • Support technique 2 - Livrables attendus Les livrables attendus sont : 1. Développements .net 2. 1 story par sprint (mininum). Les expertises attendues : 1. .Net 2. .Net Core Kubernetes
Contractor

Contractor job
Développeur Full Stack Java / C

Published on
Apache Kafka
Java

1 year
300-350 €
Ronchin, Hauts-de-France
Hybrid
Au sein de notre agence lilloise, pour le compte de notre client spécialisé dans la Grande Distribution, nous recherchons un Développeur Full Stack (H/F). La mission est basée à Ronchin (59) . Le télétravail est autorisé à hauteur de 2 jours/semaine, après une période d'adaptation et de formation. Contexte : À la demande des équipes métiers, vous intervenez sur l’analyse, le paramétrage et le développement des composants logiciels applicatifs, en veillant au respect des évolutions attendues, des normes et des procédures en vigueur. Vous vous assurez également que les produits développés répondent aux exigences de sécurité de l’entreprise. Attentif aux enjeux de production, vous identifiez les dysfonctionnements, proposez des solutions adaptées et accompagnez la montée en compétences des autres développeurs à la suite des problèmes rencontrés. Plus particulièrement, vos tâches seront les suivantes : · Analyser les besoins métiers et contribuer à la définition des spécifications fonctionnelles et techniques · Réaliser les études techniques détaillées, le prototypage et le paramétrage des progiciels (ERP) · Garantir le respect des règles de sécurité et participer aux démarches d’amélioration continue (Post Mortems) · Concevoir et exécuter les tests unitaires et d’intégration, identifier et corriger les dysfonctionnements · Développer, assembler et documenter les modules et composants logiciels · Mettre en place et suivre les indicateurs de performance applicative · Assurer la maintenance corrective et évolutive des applications · Administrer et maintenir les composants logiciels réutilisables · Apporter un support à la production et partager les retours d’expérience avec les équipes
Contractor

Contractor job
Developpeur C#.net / WPF - 1170

Published on

13 months
500-590 €
Gennevilliers, Ile-de-France
Hybrid
Dans le cadre d’une phase de stabilisation applicative, l’équipe travaille principalement sur l’amélioration des performances, la mise à jour des technologies, ainsi que sur un important chantier de refactoring. Missions principales Participer à la stabilisation et à l’optimisation des performances des applications Réaliser des travaux de refactoring du code existant Contribuer à l’évolution technique et à la modernisation des technologies Développer et maintenir des tests unitaires Participer aux réflexions d’architecture et de conception technique Travailler en collaboration avec les équipes via les outils de suivi et de CI/CD Environnement technique Langages / Frameworks : C# 12 .NET Framework 4.7.1 WPF IDE : Visual Studio, Rider CI/CD : TeamCity Gestion de versions : Git, GitHub Outils de suivi et qualité : Azure DevOps Mantis DOORS Qualité logicielle : Forte pratique des tests unitaires Profil recherché : Développeur Senior, adaptable et autonome Solide profil technique et conception Esprit curieux, intéressé par l’architecture logicielle À l’aise dans des contextes de refonte, optimisation et amélioration continue
Contractor
Permanent

Job Vacancy
Ingénieur Développement Logiciel (C++ / Python) F/H

Published on
C/C++

6 months
Rungis, Ile-de-France
📑 CDI / Freelance / Portage Salarial - 📍 Rungis (94) – 🔒 Projet Confidentiel Défense Au sein d’une équipe dédiée à l’orchestration réseau, vous contribuez au développement d’un building block logiciel déployé sur de nombreux projets. Cette brique permet de configurer dynamiquement des stations aussi bien sur des réseaux satcom que sur des réseaux tactiques. Les plateformes de test sont menées à grande échelle, dans un environnement exigeant et en constante évolution. Voici un aperçu détaillé de vos missions 🎯 : Vous intervenez au cœur du cycle de développement logiciel, de l’analyse des besoins jusqu’à l’intégration auprès des équipes utilisatrices : - Analyser les spécifications et participer à la conception de nouvelles fonctionnalités. - Développer en C++ (C++20 sous Linux) et Python, puis assurer la mise au point et la fiabilité des fonctionnalités développées. - Concevoir et maintenir des tests fonctionnels. - Contribuer à l’amélioration continue de la plateforme CI/CD. - Accompagner les équipes clientes lors des phases d’intégration et de validation. - Travailler au sein d’une équipe Agile, dans un environnement collaboratif.
Contractor

Contractor job
C# Software Engineer

Published on

€200-350
Krakow, Lesser Poland Voivodeship, Poland
C# Software Developer We have several positions in Krakow Poland for a Global Client that require C# .Net Software Engineers with at least 3 to 5 years experience. Essential skills and characteristics: Senior-level knowledge of C# and .NET Core Experienced with ASP.NET (Web API) Knowledge of OOP, SOLID principles, clean code Knowledge of using unit tests and familiarity TDD approach Knowledge of Git Experience in coding and debugging in Visual Studio Ability to work in an Agile environment Strong communication skills Self-driven; Being able to work independently Self-organized Self-efficient Strong teamworking skills Good-to-have skills and characteristics: Open XML SDK for office Dev Ops skills Experience with docker Snowflake SQL Python Basic frontend dev (HTML, CSS, JS). Other skills: Work in a highly collaborative environment with cross-functional teams on projects ranging from a few months to a few quarters in length Clearly and concisely communicate highly technical challenges and solutions to stakeholders and non-technical team members Maintain high standard of quality as you creatively and strategically problem solve throughout the product delivery process Be able to effectively communicate your work with both technical and non-technical peers Build solid back-end architectures that integrate easily with other systems and technologies Understand design patterns and write reusable, modular code Have a superior attention to detail and a strong ability to Q/A one’s own work required, including cross-browser and cross-platform displays and performance Experience in testing and debugging applications Performance tuning, improvement, balancing, usability, automation Polish-speaking is a big advantage Rate will be Euros 200 to 350 per day. The position will be based in Krakow Poland – with an element of remote work. Please send your CV to us in Word format along with your salary and availability.
Permanent

Job Vacancy
(H/F) Ingénieur développement C++

Published on

40k-50k €
Vienne, Auvergne-Rhône-Alpes
En bref : Développement C++ - CDI - Editeur de logiciels - Vienne - 35-45K€ Adsearch, cabinet de conseil en recrutement, vous propose un poste d’Ingénieur développement C/C++ (h/f) chez son client éditeur de logiciels. Poste : Vous rejoignez un éditeur de logiciels à taille humaine. Cette société évolue dans un environnement technique complexe et est reconnue pour l’expertise technique très poussée de ses logiciels. Rattaché(e) au CTO et au sein de l'équipe R&D vous participerez au développement technique de ces logiciels. Les développements s’effectuent principalement en C++ (70%). Mais vous serez amené(e) à travailler sur d’autres technos telles que Java (pour la partie Android), Javascript (pour les librairies) et Swift (pour la partie IOS). Vous évoluerez donc dans un univers très varié techniquement et serez amené(e) à travailler avec les 5 OS : Windows, Linux, MacOS, Android, IOS. Opportunité très intéressante pour les développeurs souhaitant évoluer dans la technique et devenir expert dans leur domaine. Poste basé à Vienne mais facilement accessible si vous résidez à Lyon (plusieurs trains par heure, trajet de 20 minutes).
Contractor

Contractor job
Développement Grid/Cloud (C++/Python)

Published on
Bash
C/C++
Git

6 months
Paris, France
Hybrid
Contexte Intervention pour un grand compte financier au sein du pôle Pricing & Analytics – Global Market & Risks. Intégration dans une équipe transverse travaillant sur les librairies de valorisation pour les produits dérivés Equity. Environnement technique exigeant, stack hybride on-premise / cloud. Missions Participer à l'intégration d’un nouveau soft de distribution de calculs (ArmoniK) Accompagner les équipes IT Quants dans la migration de Datasynapse Réaliser des POC techniques Collaborer avec l’éditeur Aneo Contribuer aux sujets R&D (calcul GPU, mémoire) Maintenir et supporter les solutions en production (niveau 3) Compétences attendues Expertise en développement : C++, Python, Bash Très bonne maîtrise des environnements Grid & Cloud Expérience dans des contextes HPC (calculs distribués, Monte Carlo) Connaissances systèmes : Linux, Windows Maîtrise des outils DevOps : Git, Jenkins, XLR/XLD Anglais courant
Permanent

Job Vacancy
(H/F) Tech Lead C#

Published on

50k-60k €
Dardilly, Auvergne-Rhône-Alpes
en bref: Tech Lead C# / Editeur de logiciels / Lyon / 50-60K€ / CDI Adsearch, cabinet de conseil en recrutement, vous propose un poste de Tech Lead C# chez son client éditeur de logiciels. Poste : Vous rejoignez un éditeur de logiciels de plusieurs centaines de collaborateurs. Dans le cadre de refonte d’un logiciel historique la société ouvre un poste de Tech Lead C#. L’objectif du Tech Lead C# sera de migrer l’historique vers une architecture scalable et moderne tout en assurant un fort niveau de stabilité, fiabilité et performance. Pour ce projet from scratch vous serez épaulé(e) de votre manager et accompagnerez plusieurs développeurs dans leur quotidien. Vos missions : - Concevoir, développer et maintenir les modules backend - Gérer les pipeline CI/CD, assurer un déploiement continu optimisé - Participer aux choix d’architecture - Rédiger les tests automatisés, participer à l’amélioration continue - Prendre part aux rituels Agile
Contractor
Permanent

Job Vacancy
Développeur C# Angular H/F

Published on
Angular
C#

2 years
37k-45k €
300-330 €
Crolles, Auvergne-Rhône-Alpes
Basée à Lille, Lyon, Nantes, Grenoble et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s’imposer comme une référence en matière de freelancing par son expertise dans l’IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Développeur C# Angular H/F à Crolles, France. Dans le cadre d'un remplacement pour un projet d'un client secteur industriel, nous recherchons un profil avec dominantes C#/Angular. Vous interviendrez principalement en TMA sur une application liée aux activités de production, sur tous les sujets (évolutions, corrections, support). Les technos principales sont : C# / ASP.Net / VB / ROB / Tibco RV / Angular / .Net Core / RabbitMQ / Docker / Oracle. Une connaissance en sécurisation et amélioration des pipeline CI/CD serait un plus. Vous pourrez être amené à traiter avec des personnes de plusieurs niveaux hiérarchiques chez le client.
Permanent

Job Vacancy
C# Dot Net Software Developer with Fixed Income and FX

Published on

£80k-100k
City of London, England, United Kingdom
C# .NET Software Developer with FX and Fixed Income Our Client is a niche boutique broker specialising in FX. They are looking to recruit a C# .NET Software Developer with at least 3 to 5 years proven track record of developing with C# .NET. The Client would like meet candidates ideally with some understanding Trading Floor projects to include Fixed Income, Risk Management, Swap Options and FX. You need to be resilient as you will be working closely with traders and developing financial trading systems so an understanding of FX instruments would be very useful. The Company is a fast growing dynamic brokerage firm, specialising in currency options and interest rate swaps. They are seeking a talented technologist to join the London team. You will be working in a fast paced, delivery focused environment where you will get the opportunity to make a genuine impact on the business rather than just ‘making up the numbers’. Initially reporting to the CTO, the successful candidate will become a key member of the global team. There will be a large amount of autonomy in the role, giving the candidate the opportunity to showcase their development talents, Responsibilities :- Re-architecting and building the in-house middle office platform and integrating with a new trading platform. Developing pricing toolsets Integrating to external reporting/tradeflow and pricing APIs. Maintaining the company’s daily operation on the existing platforms. Essential skills :- Minimum 3 to 5 years experience of Microsoft web technologies ( C#, Core MVC ) Relational database experience (SQL Server) Proactively able to build relationships with stakeholders:- sales, brokers, middle office, external vendors. Ability to produce clean, well-written, fully tested production ready software. Desirable skills :- Knowledge of the FIX protocol Knowledge of FX trade processing Basic knowledge of Foreign exchange products (vanilla/exotic options, fx cash) ( training will be given) Qualifications: Computer Science related degree preferred At least 3 years experience in a comparable development role. The Client is based in the City of London. The salary for this role will be £80K - £100K. Please do send your CV to us in Word format along with your salary and availability.

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
541 results

Contracts

Contractor Permanent

Location

Remote type

Hybrid Remote On-site

Rate minimum.

£150 £1300 and more

Salary minimum

£20k £250k

Experience

0-2 years experience 3 to 5 years experience 6 to 10 years experience +10 years experience

Date posted

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

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

Technojobs has moved to Free-Work

Welcome to Free-Work, the candidate platform dedicated to supporting IT & Tech professionals in their careers journeys within the tech industry.

Here, we will continue to offer a wide range of job opportunities, industry insights, news, and guides to assist you in your career. Plus, enjoy our new features including a community forum and exclusive deals and discounts available only to Free-Work users.

💡 Good to know: Your profile remains the same. Simply log in using your Technojobs email and password.

Enjoy your visit!

The Free-Work team