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.
Dans le cadre du renforcement d'une équipe IT spécialisée dans les applications de gestion des risques de marché, nous recherchons un Développeur Fullstack Senior C# / .NET / Angular. Le consultant intégrera une équipe technique en charge du développement, de la maintenance et de l'évolution de frameworks transverses permettant de concevoir et d'exploiter des applications métiers Dans le cadre du renforcement d'une équipe IT spécialisée dans les applications de gestion des risques de marché, nous recherchons un Développeur Fullstack Senior C# / .NET / Angular. Le consultant intégrera une équipe technique en charge du développement, de la maintenance et de l'évolution de frameworks transverses permettant de concevoir et d'exploiter des applications métiers critiques. Il interviendra sur des projets de développement Backend et Frontend, ainsi que sur les activités de support technique, d'intégration et de mise en production. Missions principales Participer à la conception, au développement et à la maintenance d'un framework interne en C# / .NET 8+. Développer et faire évoluer les interfaces utilisateurs en Angular. Concevoir et maintenir les composants techniques permettant l'exécution d'applications Web et Batch. Assurer le développement et l'optimisation des accès aux données avec SQL Server et Entity Framework. Apporter un support technique aux équipes de développement sur les environnements C# et Python. Participer aux activités de Release Management et sécuriser les livraisons applicatives. Contribuer à l'automatisation des déploiements et des pipelines CI/CD. Assurer la coordination avec les équipes de Production Applicative pour le suivi et l'exploitation des traitements Batch. Participer à la maintenance corrective et évolutive des applications. Environnement techniqueCompétences indispensables : C# / .NET 8+ Angular / TypeScript SQL Server Entity Framework Développement Backend et Frontend Outils et technologies complémentaires : Python (apprécié) Jenkins Bitbucket XL Deploy / XL Release Artifactory Control-M (ordonnancement et suivi des Batchs) CI/CD Release Management Profil recherchéDéveloppeur Fullstack confirmé/senior avec 6 à 9 ans d'expérience. Excellente maîtrise de C# / .NET, avec une expérience significative sur les développements Backend. Bonne maîtrise d'Angular pour le développement des interfaces Web. Solides compétences en SQL Server et Entity Framework. Expérience dans le développement de frameworks, de composants techniques ou d'applications complexes. Bonne connaissance des outils CI/CD et des processus de livraison applicative. Une expérience sur les traitements Batch et Control-M constitue un atout. La connaissance de Python est un véritable plus. Autonomie, rigueur, curiosité technique et sens du service. Capacité à travailler en équipe et à accompagner techniquement les autres développeurs. Profil attendu : un véritable Développeur Fullstack à dominante Backend C# / .NET, capable d'intervenir sur Angular, les frameworks techniques, les traitements Batch et les activités de mise en production.
Dans le cadre d'un projet de R&D pour l'un de nos clients, acteur majeur du secteur pharmaceutique, nous recherchons un Ingénieur Développement Logiciel Embarqué C afin d'intervenir sur le développement, l'intégration et la validation de modules logiciels dédiés à une plateforme de tests industriels (MQ8k). La mission est basée à Guyancourt (78) Plus particulièrement, vos tâches seront les suivantes : · Développement logiciel embarqué : conception, développement et optimisation de modules en langage C sur microcontrôleurs STM32. · Maintenance et correction : gestion du verrouillage logiciel, des erreurs d'alimentation et de communication (UART, SPI, I2C, Modbus), analyse des accès aux registres et résolution des anomalies. · Tests et validation : réalisation des tests unitaires et d'intégration en laboratoire, analyse des résultats et garantie de la traçabilité des exigences. · Documentation technique : rédaction et mise à jour des spécifications logicielles (SMDS), notes techniques et rapports de validation. · Amélioration continue : mise en place de revues de code et optimisation des processus de développement et d'intégration continue (Jenkins, Docker).
Développement SharePoint Assurer la maintenance et les évolutions des solutions SharePoint existantes (SPFx, React, TypeScript, C#). Développer de nouvelles solutions SharePoint visant à moderniser les usages et accompagner la migration vers l'expérience moderne. Concevoir et maintenir des composants SPFx, webparts et développements spécifiques. Maintenir et faire évoluer les scripts et traitements batch PowerShell. Participer aux développements de nouvelles fonctionnalités et aux projets d'évolution des plateformes. Administration SharePoint Assister l'administration de plusieurs plateformes SharePoint On-Premises (Intranet et environnement sécurisé HDS/GHT). Participer à la gestion et à l'évolution des fermes SharePoint Server. Contribuer aux opérations de maintenance, patching et mises à jour SharePoint, Workflow Manager et Office Online Server. Garantir la disponibilité, la performance et la sécurité des environnements. Support et accompagnement utilisateurs Prendre en charge les incidents et demandes d'assistance liés aux plateformes SharePoint. Accompagner les utilisateurs avancés (Power Users) dans la gestion et la modernisation de leurs sites. Concevoir, prototyper et mettre en production de nouveaux sites SharePoint pour les directions et pôles métiers. Participer à l'évolution fonctionnelle des espaces collaboratifs et portails existants. Compétences techniques Indispensables SharePoint Server On-Premises (2016/2019 ou supérieur) SPFx (SharePoint Framework) React TypeScript C# PowerShell Git Administration de fermes SharePoint Server Support utilisateurs et accompagnement Power Users Appréciées Nintex K2 / développement de workflows Workflow Manager Office Online Server Expérience dans un environnement hospitalier ou fortement réglementé (HDS)
En bref : CDI en direct - Ingénieur Développement Logiciel Embarqué Bas Niveau C Linux H/F - CDI - Mougins - 50/60K€ - Confidentiel défense Je recherche pour un client, industriel basé en pays Grassois, un Ingénieur Développement Logiciel Embarqué Bas Niveau C Linux H/F. TES MISSIONS Au sein d'une entreprise familiale, rejoins le Bureau d'Études, chargé de concevoir des solutions : électronique, mécanique, logiciel embarqué. Pour répondre aux besoins des industriels dans les domaines du Transport, de la Défense, tu aideras à : - Développer des logiciels embarqués bas niveau en C sous Linux, - Intégrer Linux (BSP, configuration et adaptation Yocto) et optimiser les couches bas niveau, - Valider à la conformité et l'efficacité des systèmes temps réel et durcis (vibrations, poussière, étanchéité, salinité, thermique), - La mise en place des phases de test/validation et contribuer au pilotage technique : reporting, coordination transverse et veille technologique.
Business Developer - Junior – ESN - Conseil en Ingénierie à Lyon ………………………… PRESENTATION ENTREPRISE Itamsys est une structure en pleine croissance spécialisée dans le conseil en ingénierie IT et l'intégration de solutions logicielles de Service Management. Nous accompagnons nos clients dans leurs projets à forte valeur ajoutée, en leur proposant les meilleurs experts sur des missions longues et pluriannuelles. Itamsys, c'est avant tout une structure à taille humaine, fondée sur des compétences et des personnalités. Nous sommes convaincus que l'épanouissement passe par l'engagement, la solidarité, la convivialité et les moyens. C'est dans cet esprit que nous accueillons les nouveaux collaborateurs. . DESCRIPTIF DU POSTE Dans le cadre de notre développement, nous recherchons un(e) Ingénieur Commercial Junior / Business Developer pour rejoindre notre Business Unit IT Services et contribuer activement à la croissance de nos activités de conseil en ingénierie. Vos principales responsabilités seront les suivantes : · Prospecter et développer un portefeuille de clients (PME, ETI, Grands Comptes). · Qualifier les besoins clients en expertise et conseil en ingénierie IT. · Collaborer étroitement avec les équipes de recrutement pour identifier et proposer les meilleurs consultants. · Piloter le cycle de vente complet : identification, qualification, proposition, négociation et closing. · Assurer le suivi et la fidélisation de vos clients afin de garantir leur satisfaction et identifier de nouvelles opportunités. · Contribuer activement à la stratégie commerciale et au développement du chiffre d'affaires de la BU IT Services. PROFIL De formation supérieure Bac+5 (école de commerce ou école d'ingénieur), vous justifiez d'une expérience d'au moins 3 ans dans une fonction commerciale B2B, idéalement au sein d'une ESN ou d'une société de conseil. Une bonne compréhension des environnements techniques et des métiers de l'ingénierie IT est nécessaire. Chasseur(se) et entrepreneur(se) dans l'âme, orientés résultats, vous êtes animé(e) par l'envie de générer de la croissance et d'accélérer le développement d'une entreprise en pleine expansion. Vous avez d'excellentes qualités relationnelles et le sens du service client. Enfin, vous avez envie d'évoluer dans une structure à taille réellement humaine où votre engagement et vos réussites seront reconnues. POURQUOI NOUS REJOINDRE ? Nous sommes une ESN agile qui valorise l'autonomie, la collaboration et l'initiative. Notre BU IT Services est en plein essor et au cœur de la stratégie de développement du groupe. Vous aurez la possibilité de collaborer avec des clients variés, sur des projets à forts enjeux technologiques. Nous vous proposons un environnement stimulant et une culture d'entreprise humaine et exigeante, centrée sur la confiance, la transparence et la réussite collective. Si vous vous reconnaissez, venez nous rencontrer ! CONDITIONS DU POSTE Home office 3 journées sur 5. Fixe (40K€) + Variable (10K€) + Intéressement
Dans le cadre d'une mission longue durée au sein d'un environnement industriel, nous recherchons un Tech Lead expérimenté ou senior pour accompagner une unité de production et piloter une équipe de développement Front-End et Back-End. Vous serez à la fois garant de la bonne réalisation des développements et référent technique auprès de l'équipe, avec une forte implication sur les choix techniques, le suivi du projet et la qualité des solutions mises en œuvre. Vos missions Piloter et accompagner une équipe de développeurs Front-End et Back-End Apporter votre expertise technique et assurer le rôle de référent auprès de l'équipe Participer à l'analyse fonctionnelle et à la conception des solutions Organiser et suivre les activités de développement Élaborer la planification et assurer le suivi de l'avancement Identifier et suivre les risques projet et accompagner la gestion du changement Suivre les indicateurs et KPI du projet Participer à la définition et à la validation des choix techniques Garantir la qualité, la maintenabilité et la robustesse des développements Superviser la production de codes sources documentés et commentés Veiller à la qualité des exécutables, notamment en matière de gestion mémoire Participer à la rédaction et à la mise à jour de la documentation technique Accompagner les phases de tests et de mise en production Assurer un rôle d'interface entre les équipes techniques et les interlocuteurs projet
Contexte de la mission : Viveris accompagne ses clients dans leur transformation numérique en modernisant leurs systèmes d'information. Dans ce cadre, nous recherchons un développeur C# afin d'accompagner notre client, dans le domaine bancaire, dans le développement d'une application en lien avec la gestion de la relation client. Vous êtes intégré au sein d'une équipe composée d'une dizaine de personnes. Responsabilités : - Participer à la traduction des spécifications fonctionnelles en spécifications techniques ; - Développer les fonctionnalités ; - Garantir la qualité du code.
Vous rejoindrez une équipe experte qui développe des solutions avancées de réseaux intelligents et de réflecteurs reconfigurables (RIS). Votre rôle : concevoir, intégrer et valider les briques logicielles et algorithmiques permettant d'exploiter pleinement ces technologies dans les réseaux 5G et futurs. Votre mission : - Intégration d'algorithmes de beamforming Vous implémentez et intégrez des algorithmes avancés sur des plateformes telles qu'OpenAirInterface, réalisez le débogage et la validation via démonstrateurs complets, adaptez les solutions aux besoins clients et contribuez à l'évolution des spécifications techniques. - Développement logiciel pour la couche physique Vous concevez et implémentez les briques logicielles permettant d'intégrer les RIS et antennes dans une architecture O-RAN (RU/DU). Vous testez et validez les fonctions radio/RIS en environnement simulé et réel (srsRAN), tout en développant les outils internes et la documentation associée. - Documentation, industrialisation & collaboration technique Vous développez de nouveaux modules, documentez les codes et procédures, automatisez les tests, et travaillez en étroite collaboration avec l'équipe Algorithmes & Modélisation pour assurer la fiabilité et la conformité des algorithmes 5G/5G+. Vous participez également aux présentations d'avancement et à la production de la documentation technique.
Vous rejoindrez une équipe experte qui développe des solutions avancées de réseaux intelligents et de réflecteurs reconfigurables (RIS). Votre rôle : concevoir, intégrer et valider les briques logicielles et algorithmiques permettant d'exploiter pleinement ces technologies dans les réseaux 5G et futurs. Votre mission : - Intégration d'algorithmes de beamforming Vous implémentez et intégrez des algorithmes avancés sur des plateformes telles qu'OpenAirInterface, réalisez le débogage et la validation via démonstrateurs complets, adaptez les solutions aux besoins clients et contribuez à l'évolution des spécifications techniques. - Développement logiciel pour la couche physique Vous concevez et implémentez les briques logicielles permettant d'intégrer les RIS et antennes dans une architecture O-RAN (RU/DU). Vous testez et validez les fonctions radio/RIS en environnement simulé et réel (srsRAN), tout en développant les outils internes et la documentation associée. - Documentation, industrialisation & collaboration technique Vous développez de nouveaux modules, documentez les codes et procédures, automatisez les tests, et travaillez en étroite collaboration avec l'équipe Algorithmes & Modélisation pour assurer la fiabilité et la conformité des algorithmes 5G/5G+. Vous participez également aux présentations d'avancement et à la production de la documentation technique.
Besoin : Le/la candidat(e) sera responsable de la conception, du développement et de l'intégration des modèles de pricing pour les produits de taux exotiques au sein de ce nouveau framework quantitatif générique. L'objectif principal est d'implémenter de manière performante et flexible des modèles basés sur l'approche BGM, en garantissant la qualité du code C++ et la pertinence des implémentations pour une large gamme de produits exotiques. Le/la candidat(e) devra également contribuer à la documentation des modèles et s'assurer de leur alignement avec les besoins du trading.
Dans le cadre d'un remplacement au sein d'une équipe dédiée à la gestion des prestations et aux espaces clients, la squad recherche un Software Engineer Fullstack .NET / ReactJS (F/H) pour participer à la maintenance et au développement de plateformes à destination des utilisateurs internes et des clients à travers les espaces assurés. Le périmètre comporte une vingtaine d'applications et de services sur une stack technique très large, allant d' WebForms à ReactJS, en passant par un grand nombre de services en .NET Core servant notamment de base aux remédiations techniques de la plateforme Legacy. Vous évoluerez dans une squad composée de 1 Tech Lead, 5 développeurs, 3 testeurs, 1 PO et 2 BA, qui s'articule autour d'une feature team avec le métier, en méthodologie Scrumban. Les sujets sont variés et challengeants : Évolution des fonctionnalités dans les espaces clients. Redesign des écrans en ReactJS. Participation à l'élaboration et à la construction de nouveaux produits et services. Contribution à la modernisation progressive de la plateforme Legacy. Une nouvelle phase de conception d'une plateforme est également prévue, avec des parcours métiers totalement redéfinis et, à terme, une intégration d'outils IA et Agentic à destination des utilisateurs afin de simplifier leur quotidien. Tous les projets appliquent les principes du Software Craftsmanship : TDD, BDD, gestion du code Legacy, Clean Code, Code Reviews, automatisation, etc., permettant d'améliorer en continu la qualité des applications.
Contexte et objectifLe besoin concerne le developpement d'une plateforme digitale strategique au sein d'un grand groupe du secteur de l'energie. Le profil contribuera a plusieurs produits digitaux lies au reporting, au pre-sales, a la data et a l'intelligence artificielle, sur une stack cible .NET et React. Missions principales· Concevoir et developper de nouvelles fonctionnalites Front-End et Back-End. · Participer aux choix d'architecture et aux decisions techniques. · Developper et maintenir des API et services metiers. · Collaborer avec Product Owner, Business Analysts et utilisateurs. · Participer aux revues de code, tests et amelioration continue. · Contribuer a l'integration de fonctionnalites exploitant l'IA generative.
RED Global est à la recherche d'un Senior C#/.NET & Blazor Developer pour rejoindre l'un de ses clients en région parisienne. Expérience recherchée : Profil de 8 à 15 ans d'expérience Solide expérience professionnelle avec C# et .NET Expérience pratique avec Blazor Server et/ou Blazor WebAssembly. Solides connaissances en multithreading, programmation asynchrone et concurrente. Expérience avec Core, les API REST et SQL Server. Expérience avec Entity Framework Core et/ou Dapper. Bonne compréhension des principes SOLID, de l'injection de dépendances et de la séparation des responsabilités. Expérience avec Clean Architecture ou une architecture moderne équivalente. Solides connaissances de Git, des Pull Requests, des revues de code et des tests automatisés. Détails de la mission : Démarrage : 1er octobre Localisation : Nord-Ouest de l'Ile-de-France – 3 jours sur site par semaine Durée : 6 mois Langues : Français courant, Anglais professionnel
Senior Microsoft Dynamics D365 CRM Developer Our Client is looking to recruit a Microsoft Dynamics CRM Developer with at least 5 years proven track record of developing within the MS Dynamics CRM suite. Lead the ongoing development for the Global MS Dynamics CRM platform. Develop solutions to varied complexity levels for requirements from the global business Maintain a high-quality platform by with solutions developed in line with coding standard Design and implement MS Dynamics CRM solutions to be fully compliant with Client's business processes and requirements Design, code, test CRM application modules that meet Architecture Blueprint specification Use your deep and extensive knowledge of JScript, PowerApps, C#, .NET Core, and SQL Server, to further enhance the current solution to meet ongoing business requirements Participate in execution and documentation of tests ensuring that an application or architecture meets agreed Quality standards Ensure the implementation of best practices based on Microsoft Dynamics standards and supported configuration/customisations Evangelise the Dynamics core features and functionalities to support business decision making process Seek opportunities to continuously improve the Dynamics solution for the schools across all regions You will have 5+ years development in JS, C#. NET, SQL, PowerApps (1-2 yrs) 5+ years with all Dynamics areas (CRM, Marketing, Customer Service, Portal) Experience of process alignment to out of box functionality Configuration/customisation, Testing and debugging Development tools (Visual Studio) Excellent interpersonal skills English as primary language Experience in global delivery environment and working within a remote-teams. Experience of education sector and of DevOps with documenting solution design (High/low level) Must have MS Dynamics CRM Certifications along with a Degree in Information Systems or equivalent. The salary for this role will be circa £50K - £75K. The position will be based in Milton Keynes. Please send your CV to us in Word format along with your salary and availability.
Contexte de la mission : Dans le cadre de projets aéronautiques critiques, vous participez au développement de logiciels embarqués temps réel bas niveau sur microcontrôleurs. Vous évoluerez dans un environnement contraint (sécurité, fiabilité) soumis à la norme DO-178C, en lien étroit avec les équipes système, électronique et qualité. Vos Responsabilités : - Développement en C embarqué baremetal sur architectures ARM Cortex, PowerPC ; - Conception et implémentation de drivers, BSP, couches HAL ; - Rédaction de documents techniques : spécifications, design, plans de tests ; - Exécution de tests unitaires et vérification logicielle selon les exigences DO-178C ; - Contribution à la traçabilité et au respect des processus de certification.
Le département d'expertise technique de la filiale de services financiers d'un grand groupe bancaire renforce son équipe de développement. Vous développez des applications web en Angular et des API .NET, et vous devenez le référent de l'équipe auprès des équipes DevOps pour finaliser l'industrialisation des déploiements. Vos principales missions : Concevoir et développer des interfaces web performantes, ergonomiques et maintenables avec Angular. Assurer la qualité du code : tests unitaires, bonnes pratiques, revues. Développer des API .NET / C#. Travailler avec les équipes MOA et métier. Être le référent de l'équipe auprès des équipes DevOps pour aligner les besoins de développement sur les pratiques d'automatisation. Finaliser et déployer les pipelines CI/CD côté front (XLRelease) et côté API (Azure DevOps). Mettre en place Sonar et les quality gates. Ce que la mission vous apporte : Un double rôle développeur et référent DevOps, au cœur de l'industrialisation de l'équipe. Un chantier CI/CD à finaliser de bout en bout, front et API. Un environnement bancaire avec une stack Angular récente.
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