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.

673 results
Contractor

Contractor job Mission AI Developer Productivity Engineer

EBMC
Published on
.NET
AI
Azure

4 months
400-550 €
Paris, France
Informations générales Durée : 4 à 6 mois Rythme : Temps plein Localisation : Paris 2e Télétravail : 1 à 2 jours maximum par semaine Contexte et objectifsDans le cadre de l'amélioration de la productivité de sa DSI, notre client recherche un consultant senior spécialisé dans l'IA appliquée au cycle de développement et d'exploitation informatique. L'objectif est d'identifier, de déployer et d'industrialiser des outils et agents IA adaptés aux différentes équipes : Product Owners, Développeurs, Data Engineers, Infrastructure et équipes techniques transverses. La mission comporte une forte dimension stratégique et opérationnelle : diagnostic de maturité, benchmark des solutions, définition d'une feuille de route, déploiement des outils, développement d'agents IA et accompagnement des équipes. Principales responsabilités1. Benchmark et définition de la stratégie d'outillage IA Analyser les besoins des différentes populations (PO, Dev, Data Engineering, Infra/DT). Évaluer les solutions du marché : GitHub Copilot, Cursor, Claude Code, Windsurf, Copilot Workspace, etc. Comparer les solutions selon leur intégration, leur sécurité, leur coût, leur qualité et leur facilité d'adoption. Recommander les outils et agents les plus adaptés, avec possibilité de combiner plusieurs solutions. Réaliser les POC nécessaires et définir une feuille de route de déploiement priorisée. 2. Déploiement et intégration Déployer les solutions IA retenues dans l'environnement DSI. Assurer leur intégration avec Azure DevOps, les dépôts de code et les pipelines CI/CD. Définir les règles de sécurité, de confidentialité du code et de conformité. Mettre en place le suivi des licences, des usages et des coûts. 3. Développement et industrialisation d'agents IA Concevoir des agents permettant d'automatiser différentes étapes du cycle de développement : Product Owners : amélioration des User Stories, génération de critères d'acceptation, détection des ambiguïtés et aide à la priorisation. Développeurs : préparation et pré-revue des Pull Requests, génération de tests, refactoring et contrôle des standards de code. Data Engineering : génération et optimisation SQL, documentation des pipelines, contrôles qualité des données et mapping multi-sources. Infrastructure / Production : analyse des incidents, identification des causes racines, proposition de correctifs et réduction des délais de résolution. Industrialiser ces agents avec des mécanismes de versionnement, de tests, de supervision, d'évaluation continue et de gouvernance (traçabilité, auditabilité, validation humaine et niveaux d'autonomie). 4. Accompagnement et conduite du changement Former les équipes aux outils IA et aux bonnes pratiques. Définir les standards d'utilisation selon les populations. Accompagner l'adoption et la montée en compétence. Mesurer les gains de productivité et de qualité à travers des indicateurs concrets : qualité du backlog, anomalies, revues de code, résolution des incidents et satisfaction des équipes. 5. Documentation et transfert de compétences Documenter les architectures, agents et standards. Produire les guides d'installation et d'utilisation. Organiser le transfert de compétences vers les équipes internes. Mettre en place un cadre de gouvernance pérenne.
View this job
Contractor

Contractor jobConsultant Senior Citizen Development / Microsoft

EBMC
Published on
Microsoft Copilot Studio

4 months
400-550 €
Paris, France
Informations généralesPoste : Consultant Senior Citizen Development / Microsoft Durée : 4 mois Localisation : Paris Télétravail : 1 à 2 jours par semaine maximum Contexte de la missionDans le cadre d'un programme de démocratisation de l'intelligence artificielle, notre client a largement déployé Microsoft 365 Copilot, Copilot Studio et Power Platform auprès de ses collaborateurs. Les équipes métier peuvent désormais développer de manière autonome leurs propres agents IA, applications et automatisations. L'objectif est de structurer et de sécuriser ces initiatives de citizen development en mettant en place un cadre officiel de gouvernance, de développement et de mise en production, tout en garantissant la sécurité, la protection des données et la maintenabilité des solutions. Objectifs et responsabilitésLe consultant interviendra sur la conception et la mise en œuvre opérationnelle d'un dispositif de Citizen Development couvrant plusieurs volets. 1. Gouvernance et organisation Définir les rôles et responsabilités des métiers, de la DSI, du RSSI et du DPO. Élaborer une charte de Citizen Development précisant les usages autorisés, les responsabilités et les règles de maintenance. Structurer le modèle de support (N1 métiers, N2/N3 DSI), les processus de revue et les modalités de décommissionnement. Assurer la cohérence avec les dispositifs de gouvernance IA existants. 2. Processus de déclaration et de qualification Mettre en place un formulaire centralisé de déclaration des applications et agents IA. Construire un registre des initiatives recensant les responsables, les technologies, les données utilisées et les niveaux de criticité. Définir les circuits de validation, les engagements de traitement (SLA) et les processus de qualification. 3. Critères d'éligibilité Concevoir une grille d'évaluation des projets selon leur criticité, la sensibilité des données, le nombre d'utilisateurs, les accès au SI, l'utilisation d'API et l'autonomie des agents IA. Identifier les cas exclus du Citizen Development et les orienter vers les circuits DSI adaptés. Définir les seuils nécessitant une validation renforcée par la DSI, le RSSI ou le DPO. 4. Socle technique et environnements de développement Concevoir et déployer les environnements de développement : postes administrés, sandboxes Azure via IaC et environnements Power Platform (DEV / TEST / PROD). Définir les politiques DLP, les connecteurs autorisés et les pratiques ALM. Industrialiser le provisionnement des ressources Azure : Resource Groups, RBAC via Entra, Key Vault, journalisation, suivi budgétaire et TTL. Encadrer les accès aux données et privilégier les données simulées ou anonymisées. 5. Industrialisation des mises en production Mettre en place les pipelines CI/CD et les processus d'approbation. Définir les contrôles de sécurité, de conformité, de coûts et de support avant déploiement. Encadrer les comptes techniques, les mécanismes de rollback et les procédures de décommissionnement. Empêcher les modifications directes en production. 6. Pilote et transfert de compétences Expérimenter le dispositif sur 3 à 5 cas d'usage métier. Accompagner les communautés internes de développeurs citoyens et de référents IA. Produire la documentation, former les équipes DSI et assurer le transfert vers un responsable interne.
View this job
Fixed term
Permanent
Contractor

Job VacancyRECHERCHE – SENIOR JAVA DEVELOPER | LUXEMBOURG

Gamme solutions
Published on
Apache Kafka
API REST
CI/CD

1 year
Luxembourg
Gamme Solutions recrute un Développeur Java Senior pour une mission auprès de la Banque européenne d'investissement (BEI) au Luxembourg. Localisation : Luxembourg – Présentiel Démarrage : ASAP Expérience : 7 ans minimum Formation : Bac+3 minimum en informatique ou domaine pertinent Durée : À confirmer Disponibilité : Dès que possible Vos missions - Concevoir, développer et maintenir des applications web en Java et React, ainsi que des applications mobiles avec React Native. - Développer un code propre, performant, maintenable et documenté. - Concevoir et intégrer des API REST, des services tiers et des systèmes externes. - Participer aux choix d'architecture et à la définition de la stack technique. - Garantir la sécurité, la robustesse, la scalabilité et les performances des applications. - Collaborer avec les équipes UI/UX pour intégrer les maquettes et les interfaces. - Optimiser les performances applicatives et les échanges avec les bases de données. - Contribuer aux pipelines CI/CD et aux processus de livraison. Compétences techniques requises Backend : - Java J2SE / Java EE - Spring Boot - API REST et API Gateway - Kafka - JBoss - Oracle Database Frontend & Mobile : - JavaScript - React - React Native Outils & DevOps : - GitHub - Nexus - CI/CD Architecture : - Design patterns et frameworks d'architecture - Conception d'applications sécurisées, robustes et évolutives
View this job
Contractor
Permanent

Job VacancyConcepteur/Développeur C# .NET / T-SQL - Assurance (H/F)

CAT-AMANIA
Published on
.NET
C#
Transact-SQL

3 years
40k-55k €
300-480 €
Ile-de-France, France
Dans le cadre de la refonte et de la modernisation des applications de gestion d'un acteur majeur de l'assurance, nous recherchons un Concepteur Développeur C# .NET / T-SQL expérimenté (H/F). Au sein d'une équipe technique dédiée aux flux (EDI, WebServices et éditique), vous participez activement à la migration des composants hérités vers un environnement moderne et à l'optimisation des échanges de données avec les partenaires et les portails internes. Vos missions principales Concevoir et développer en C# sur le framework .NET 4.8 de nouvelles fonctionnalités et briques applicatives en autonomie. Intervenir sur la partie back-end et base de données en manipulant du T-SQL avancé sur SQL Server (triggers, vues, index, tables temporaires, Service Broker). Assurer la rétro-ingénierie et la migration progressive de composants applicatifs existants (lecture de code VB6 pour une réécriture propre en C#/.NET). Gérer les flux de données sortants et entrants (fichiers batch, flux XML pour l'éditique, intégration d'actes de gestion, formats spécifiques assurance vie). Recueillir et analyser les besoins de la Maîtrise d'Ouvrage (MOA), rédiger les dossiers de conception technique et fonctionnelle. Réaliser les développements, les tests unitaires et accompagner la recette MOA jusqu'aux livraisons en production (organisées en mode release).
View this job
Contractor

Contractor jobSoftware Developer

LA International Computer Consultants Ltd
Published on

12 months
Belyy, Tver Oblast, Russia
Software Developer Overview * The Software Developer will design and develop highly available, scalable solutions supporting enterprise storage platforms within a global financial services environment. * Develop in-house applications covering storage provisioning, monitoring, alerting, auditing, inventory and preventative maintenance. * Work across software development, infrastructure automation, storage technologies and Linux environments while integrating solutions with third-party technologies. * Collaborate with global technical teams and stakeholders to understand requirements and deliver effective technical solutions. Software Developer Responsibilities * Design and develop scalable applications using Python and/or Perl. * Develop tools for storage provisioning, monitoring, alerting, auditing and inventory management. * Build solutions supporting problem management, capacity management and preventative maintenance. * Integrate enterprise storage solutions with third-party technologies and platforms. * Support storage virtualisation, automation and software-defined storage solutions. * Follow SDLC best practices across large-scale software development projects. * Troubleshoot issues across operating systems, networks, applications and storage infrastructure. * Work with customers to understand requirements and articulate appropriate technical solutions. * Contribute to infrastructure automation and observability initiatives. Software Developer Skills and Experience * Strong software development experience using Python and/or Perl. * Proven experience applying SDLC best practices within large software development projects. * Strong Computer Science fundamentals. * Object-Oriented programming and SQL knowledge would be advantageous. * Enterprise Linux experience, particularly RHEL, would be highly desirable. * Knowledge of enterprise storage technologies including Fibre Channel, iSCSI, SCSI, NFS, CIFS, Object Storage, RAID and distributed storage would be advantageous. * Understanding of storage virtualisation, provisioning, performance and capacity management. * Kubernetes, OpenShift, Docker or containerisation experience would be beneficial. * AWS, Azure or Google Cloud experience would be advantageous. * Strong troubleshooting skills across operating systems, networking and storage. * Experience with NetApp, IBM Spectrum Scale, HDS, EMC, Brocade SAN or Veritas technologies would be beneficial. * Strong communication, organisation and prioritisation skills. LA International is an award-winning partner of choice for many of the world's most influential companies and government organisations. Holding Enhanced Government Security Accreditation, we are recognised as the European market leader in the delivery of Security Cleared talent to organisations that demand the very highest levels of security, compliance and assurance. A multiple award-winning organisation, having secured the prestigious Queens Award for Enterprise: International Trade over consecutive years. We are committed to fostering an inclusive, equitable and accessible workplace where everyone feels valued and supported. We welcome applications from all individuals, regardless of background or identity, and we encourage candidates who may not meet every listed requirement to still apply. If you require any adjustments or support during the recruitment process, please let us know and we will work with you to ensure a fair and accessible experience. Please Note: If a high volume of applications is received, only candidates shortlisted will be contacted.
View this job
Permanent

Job VacancyBusiness Developer - ESN Data & IA F/H

█ █ █ ██ █ █
Published on

50k-60k €
Lille, Hauts-de-France

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Internship

Internship offerStagiaire Ingénieur d'Affaires / Business Developer IT

IT-newvision sas
Published on
Customer relations

1 month
75001, France
Contexte IT-NewVision, cabinet de conseil IT spécialisé sur les secteurs de l'énergie et de l'eau, connaît une forte dynamique de croissance : de nouveaux besoins clients, de nouveaux appels d'offres et de nouveaux chantiers internes arrivent en continu. Pour les accompagner, nous recherchons un(e) stagiaire qui travaillera aux côtés de la direction des opérations, au croisement du business, du recrutement et de l'organisation interne. Ce stage de fin d'études est proposé avec une embauche envisageable à l'issue. Tes missions Tu es tutoré(e) par notre Account Manager. Relation client et avant-vente Qualifier et reformuler les besoins de nos clients grands comptes Contribuer aux réponses aux appels d'offres et à la préparation de propositions commerciales Participer à l'élaboration de plans de compte Réaliser une veille sur le marché : clients, concurrence, évolutions technologiques Chasse et attractivité Identifier des consultants sur LinkedIn, les jobboards et notre base de CV interne Présenter IT-NewVision aux candidats et leur donner envie de nous rejoindre Faire le lien entre les besoins clients et les profils à proposer Projets transverses Participer à la mise en place de nouveaux process internes Contribuer au choix et à l'implémentation de nouveaux outils Selon ton évolution, prendre en charge des sujets ponctuels aux côtés de la direction des opérations IA et automatisation Utiliser des LLM (Claude, ChatGPT, Copilot) pour automatiser des tâches, générer des rapports et traiter de la donnée Nous aider à généraliser ces usages dans l'équipe Le profil recherché Tu prépares un Master (Bac +5) : école d'ingénieur, école de commerce, master ingénierie d'affaires ou équivalent Tu as une première expérience en environnement SI ou en ESN (stage, alternance, projet) et une vraie curiosité pour les métiers de l'IT Tu comprends vite, tu as l'esprit de synthèse et tu sais reformuler clairement un besoin Tu as un bon relationnel, à l'écrit comme à l'oral, et tu sais donner envie Tu utilises déjà l'IA générative au-delà de la simple conversation (automatisation, rapports, traitement de données) Tu es autonome, curieux(se), et tu aimes apprendre et gérer plusieurs sujets en parallèle Tu as le sens de la confidentialité : tu manipuleras des données candidats (RGPD) et des informations clients sensibles Une curiosité pour le secteur de l'énergie est appréciée, sans être requise Ce que nous t'offrons Une immersion complète dans le fonctionnement d'une ESN, avec un accès direct à la direction Des sujets à responsabilité dès le début et un tutorat rapproché Une embauche envisageable à l'issue du stage
View this job
Permanent

Job VacancySenior Software Developer

Bluetown
Published on

£50k-60k
Greater London, United Kingdom
Job Title: Senior Software Developer Location: Staplehurst, Kent (Please note that candidates must live within a 20 mile radius to apply) Salary: £50,000 to £60,000 (dependent on experience) Job Type: Permanent/ Full time About Us: Burtons Manufacturing Co Ltd. is a veterinary equipment manufacturer based in Staplehurst, Kent. Established in 1981 Burtons has been supplying the veterinary industry with a full range of products for over 40 years. Fundamental to the provision of safe anaesthesia is the support of well-designed ventilation and patient monitoring equipment. Burtons have a range of products designed specifically for veterinary use, with embedded or mainstream operating system software running mainly on Windows PC's or Linux platforms. About the role: Due to the growth of the company and range of products, Burtons require an experienced programmer to expand the development team. Burtons are looking for an experienced programmer well versed in Windows and Linux software development using predominantly C++, but also C#, .NET and web-based programming languages. The role will involve working on user-interface software for the control of mechanical ventilators and the monitoring of patients under anaesthesia. Burtons have a combination of electronic and clinically skilled personnel within the company driving forward new advances in animal ventilation and monitoring techniques. Burtons would like to expand the current software into hand-held mobile devices. This role reports directly to the Production Director. Duties and Responsibilities: This is a senior role requiring proven skills and abilities; please note this role is not suitable for applicants requiring further training/mentoring. Work with existing programmers on developing new product code for Windows and Linux platforms. Current C++ projects include new animal ventilators, new Multi-Parameter patient monitors and a new ventilator simulation system. Be involved in the creation of new C++ software from scratch, matched to the requirements of new products. Support existing code in legacy products (C++ and C#) by responding to customer reports and identified software defects. Support the development team with university and internal research projects. Work with the development team to expand the platform usage of existing software to include hand-held devices such as tablets and mobile phones. Demonstrate a desire to take ownership of own work and maintain excellent attention to detail. Work across departments to provide bespoke software solutions About you: Primary: Minimum 5 years' experience of developing applications using Windows Visual Studio Well versed in predominantly C++ and C, with experience of C#, and .NET Strong experience of working with Windows and Linux operating systems Ability to adopt ownership of responsibility for a project, to oversee meeting of deadlines and project objective. Tertiary education with supporting qualifications Demonstration of previous industry work history Demonstration of extensive knowledge and previous experience may be considered in place of formal tertiary qualifications Secondary: Good organisational and planning skills Clear and precise documentation and annotation for code development Ability to work alone and as part of a development team Ability to understand and focus on the core requirements of a task Ability to clearly explain ideas and concepts to less experienced members of the team or members of other departments Beneficial: Experience of embedded systems C, C++ programming in embedded systems Working with the Microchip range of microcontrollers Experience of working with iOS and Android platforms Benefits: Competitive annual salary £50,000 to £60,000 (dependent on experience) Permanent contract, 40 hours per week, Monday to Friday; Burtons have a range of flexible working options available for the right candidate. 33 holiday days per year (inc. bank holidays) Contributory pension scheme Excellent opportunities to train and progress Offices and workshops based in beautiful countryside setting On-site car parking Staff events, such as the Big Summer Party and awards Scheme Please click the APPLY button to submit your CV for this role Candidates with experience or relevant job titles of Lead Software Engineer, Principal Developer, Software Architect, Senior Programmer, and Technical Lead may also be considered.
View this job
Contractor

Contractor jobUX/UI Designer Developer

Nexus Jobs Limited
Published on

£250-400
London, England, United Kingdom
UX/UI Designer and Developer - Manage our external web development and technology partners, to ensure organic growth and conversion opportunities are maximized. - Project management will include collecting requirements from the business, briefing our partners, prioritising asks in line with key business objectives and aligning with timeline of the business. - Deliver high-quality, user-friendly, content across our digital platforms. - Own the delivery of the US and UJ for new / ongoing event website and app related launches. - Identify content improvements with the objective of enhancing engagement, gaining insights, and increasing sales. - Produce and automate top-level website reports to influence decision-making for improvements including user flow Sankey diagrams, channel specific user journeys and holistic business reporting. Develop a UX and UI workflow in alignment with feedback and research to execution, specifically running CRO tests to prove hypotheses. - Expertise in CMS optimisation (VWO, Optimisely or other). - Expertise in SEO, CRO, accessibility and UX best practices. - Proven experience delivering multi format digital content within a CMS environment (Contentful) - Proven experience delivering content-heavy platform targeted at consumer audiences. - Proficiency in integrated performance reports using different data sources including analytics and CRM tools i.e. Google Analytics and HubSpot. - Fundamental understanding of basic adtech i.e. UTM tagging and tracking and setting up of media tags via Google Tag Manager.Take initiative with a solution-oriented approach, within a cross functional team. - Basic understanding of HTML and CSS – or keen to upskill in this area - Strong collaboration skills to help manage input from stakeholders and 3rd parties - Ability to manage and support different projects simultaneously - Possess good knowledge of digital marketing and multi-channel campaigns - Ability to understand website analytics and help drive data-driven conclusions (i.e. Google Analytics) - Ability to recommend decisions underpinned and driven by data. A passion for UX and all things customer first. This is a 3 month contract assignment in Shoreditch London on-site. The daily rate will be circa £250 pd to £400 pd. Do send your CV to us in Word format along with your daily rate and availability.
View this job
Permanent

Job VacancyLearning & Development Specialist

Rise Technical Recruitment Ltd
Published on

£30k-35k
CF5 1HU, Cardiff, United Kingdom
Learning & Development Specialist Cardiff - Hybrid £Competitive + Holiday + Pension + Hybrid + Discounts Are you an experienced IT Trainer looking to join a leading professional services organisation where you will play a key role in staff development, new starter inductions and the successful rollout of new systems across multiple UK locations? This is an excellent opportunity to join a growing organisation with more than 700 employees, taking responsibility for delivering engaging IT and general induction training both face-to-face and remotely. You will deliver weekly new starter inductions, coordinate training for existing employees and provide training following new system rollouts. Alongside delivery, you will develop learning materials, identify training requirements and provide support through the internal IT channel. The ideal candidate will have previous experience delivering systems and software training alongside excellent general IT knowledge, particularly Windows 11 and Microsoft Office. Experience with legal-sector systems would be advantageous but is not essential. You will be primarily Cardiff based, with occasional travel to other UK offices, offering a varied role within an established and growing professional organisation. The Role: Deliver face-to-face and remote IT training and new starter inductions Coordinate staff training and support new system rollouts Develop training plans, learning resources and departmental guides Identify learning requirements and provide IT support Occasional travel to other UK offices The Person: Experienced IT Trainer with systems/software training experience Strong Windows 11 and Microsoft Office knowledge Confident delivering both face-to-face and remote training Experience with iManage, Visualfiles or legal software is advantageous Comfortable with occasional UK travel Reference Number: BBBH280301 Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
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