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.

675 results
Permanent

Job VacancyC# .net Software Engineer

Nexus Jobs Limited
Published on

€50k-60k
Krakow, Lesser Poland Voivodeship, Poland
C# .net Software Engineer Our Client is looking to recruit a Software Engineer with solid 5 plus years of developing and working C# .net in an Agile environment. Essential skills and characteristics: • Senior-level knowledge of C# and .NET Core (5+years) • 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 The Client would ideally prefer the candidate to be based in Poland and in particular in Krakow. The daily rate/salary is negotiable. Please send your CV to us in Word format along with your rate/salary and availability.
View this job
Contractor

Contractor jobQuant Senior Taux Linéaires – Développement C++, Support Trading & Transition de Système.

AVALIANCE
Published on
C/C++

3 years
400-800 €
Paris, France
Missions principales : Le/la candidat(e) aura pour missions principales de : 1. Maintenance et Amélioration de la Librairie C++ : o Assurer la maintenance corrective et évolutive de la librairie de pricing C++ couvrant les produits de taux linéaires. o Identifier et implémenter des améliorations significatives en termes de performance, de robustesse et de couverture fonctionnelle. o Contribuer à la refonte ou à l'optimisation d'algorithmes existants pour répondre aux besoins croissants. 2. Support au Trading : o Fournir un support quantitatif de premier niveau aux équipes de trading concernant le pricing, la compréhension des modèles et l'analyse des résultats pour les produits de taux linéaires. o Analyser et résoudre rapidement les éventuelles divergences de pricing, les bugs ou les problèmes de performance rencontrés sur les produits linéaires. o Collaborer étroitement avec les traders pour comprendre leurs besoins et les accompagner dans l'utilisation des outils quantitatifs. 3. Contribution à la Transition de Système : o Jouer un rôle central dans la migration des activités liées aux taux linéaires vers le nouveau système. o Analyser l'impact de la transition sur les modèles et les pricers de taux linéaires. o Participer activement aux phases de tests, de recettes et de déploiement des produits linéaires dans le nouveau système. o Assister dans la documentation des spécificités linéaires pour la nouvelle plateforme. 4. Développement et Documentation : o Développer de nouvelles fonctionnalités ou des adaptations pour la librairie C++ en fonction des besoins du trading et de la transition système. o Rédiger la documentation technique et méthodologique nécessaire pour les évolutions, les améliorations et les aspects spécifiques de la migration.
View this job
Contractor

Contractor jobC# .net Software ENgineer

Nexus Jobs Limited
Published on

€200-300
Krakow, Lesser Poland Voivodeship, Poland
C# .net Software Engineer Our Client is looking to recruit a Software Engineer with solid 5 plus years of developing and working C# .net in an Agile environment. Essential skills and characteristics: • Senior-level knowledge of C# and .NET Core (5+years) • 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 The Client would ideally prefer the candidate to be based in Poland and in particular in Krakow. The daily rate/salary is negotiable. Please send your CV to us in Word format along with your rate/salary and availability.
View this job
Permanent

Job VacancySoftware Engineer with C# Java and Azure

Nexus Jobs Limited
Published on

£60k-95k
London, England, United Kingdom
Software Engineer with C# or Java and Azure Must have a bachelor's degree in computer science, software engineering, or a related field is required. Must have at least 4 to 6 years of progressively complex experience in a directly related area, during which both professional and technical capabilities have been clearly demonstrated. Coupled with at least 4 years of design and development. experience with various relevant Microsoft platforms, tools, technologies, patterns, and techniques related to Azure tools, integration, and data is required. Experience with industry/domains like pharmaceutical, finance, HR, sales, marketing, and manufacturing is highly preferred. Experience with healthcare industry regulations, data security and compliance standards (e.g. GDPR), and EDI standards (e.g. FHIR, HL7), etc. is very valuable. Developer certifications of Azure and/or Microsoft suite technologies is a big plus. Technical skills: In-depth knowledge and thorough experience in programming, configuring, and/or integrating using/with Azure integration tools like Data factory, LogicApps, Functions, API Management, Data catalog, WebApps, Integration service environment, configuring monitoring & diagnostics, etc., and connectivity & security configurations (certificates, encryptions, etc.). In-depth knowledge and experience with Azure data storage (SQL Server, Data lake, Synapse, etc.) & access tools, APIs, cloud connectivity, and ETL processes. Knowledge and some experience of MS Office/MS Office 365 suite, SharePoint Online, Power Apps, GitHub, MS Teams, etc. In-depth knowledge & experience using Visual Studio, with one of the programming languages: C#/Java/JavaScript/Python, and PowerShell. In-depth knowledge and thorough experience of using Serverless, SOAP, XML, REST, JSON, EDI, XSLT, Async/Sync, Request/Response, Service Bus, Publish/Subscribe, Batch/Real-time, Scheduling, Event triggers, etc. In-depth knowledge and development experience using MS SQL Server (SSIS, T-SQL, Stored procedures, Functions, Views, Queries, Datatype conversions, etc.). Thorough understanding of the fundamental architecture of the cloud and on-prem MSFT Suite (e.g. Share point) and Integration platforms architecture (e.g. BizTalk, MuleSoft, or similar), etc., and version control methods. Solid fundamentals and thorough understanding of exception handling principles and production/operational support solutions (alerts, dashboards, runbooks, etc.) Experience working with Azure DevOps and CI/CD pipeline. Experience working with APIs, Postman/SOAPUI tools, MS D365, ServiceNow, Azure Analytics tools, Azure Data lake, Azure Synapse, Azure BYOD & Data verse, Informatica, BI tools, etc. is a big plus. General business skills: Clear communication to translate and explain business requirements to technology & vice-versa. Analytical & methodical mindset with a problem-solving attitude is extremely important for the success of this role. Clear, concise written, verbal, and presentation skills. Must be a team player who can earn a team's respect quickly. Ability to take initiative and be innovative. Ability to complete projects and achieve results in an ambiguous work environment. The role will be based in London and can be partly remote. The Client is based in Livingston NJ USA. Salary will be in the range £60K to £95K. Please do send your CV to us in Word format along with your salary and availability.
View this job
Contractor

Contractor jobTech Lead/Dévelopeur Senior Dynamics 365

LeHibou
Published on
.NET
C#

13 months
530 €
Boulogne-Billancourt, Ile-de-France
Notre client dans le secteur Banque et finance recherche un/une Tech Lead/Dévelopeur Senior Dynamics 365 H/F Description de la mission : Contexte : Au sein de la Direction IT, vous rejoignez l'équipe CRM en charge d'un portefeuille d'applications stratégiques Microsoft Dynamics 365, comprenant des solutions Online fondées sur Dynamics 365 Customer Engagement, Dataverse et Power Platform, ainsi que CRM KY, application On-Premise dédiée aux processus KYC/KYP/KYI/KYS. Ces applications sont fortement intégrées au système d'information au travers d'API, de flux de données et de services Azure. Leur évolution s'inscrit dans un contexte de sécurisation du RUN, de réalisation de projets métier et réglementaires, d'industrialisation des livraisons et de préparation de la modernisation de l'environnement On-Premise vers Azure. Missions : En tant que Tech Lead / Développeur(se) Senior CRM Dynamics 365, vous combinez une contribution directe aux conceptions et développements complexes avec un rôle de référent technique opérationnel. Vous garantissez la cohérence des choix techniques, la qualité des réalisations, la fiabilité des intégrations et la maîtrise de la dette technique sur les environnements Online et On-Premise. Vous pilotez techniquement une équipe de développement basée en Inde, sans responsabilité hiérarchique directe, et contribuez activement à la trajectoire de modernisation et de migration vers Azure, en coordination avec l'Application Manager, les Product Owners, l'architecture, la production, la sécurité et les autres équipes techniques. Classification : Confidential Responsabilités principales : • Être le référent technique opérationnel du périmètre CRM et assurer la cohérence des choix de conception sur Microsoft Dynamics 365 Online et Dynamics CRM On-Premise. • Concevoir, développer et maintenir des fonctionnalités complexes en C# .NET, plugins, Custom APIs, workflows, JavaScript/TypeScript, Web Resources, PCF, Power Automate et services d'intégration. • Piloter techniquement l'équipe de développement basée en Inde : clarification et répartition des travaux, accompagnement, revues de code, suivi de l'avancement, partage des bonnes pratiques et montée en compétences. • Concevoir, superviser et fiabiliser les API et les flux entre les applications CRM et les systèmes tiers : API REST/SOAP, Web API, webhooks, traitements asynchrones, Azure Functions, Logic Apps, Service Bus et API Management. • Analyser les dépendances inter-applicatives, les contrats d'interface, les transformations de données, les erreurs de synchronisation et les impacts de bout en bout, en garantissant sécurité, performance, résilience, idempotence, supervision et traçabilité. • Contribuer aux estimations, analyses d'impact, conceptions techniques, arbitrages, cérémonies Agile, plans de livraison et coordination avec les parties prenantes techniques et fonctionnelles. • Sécuriser les livraisons par des standards de développement, des tests unitaires et d'intégration, des revues de code, une documentation maintenue et le respect des pratiques ALM, DevSecOps et CI/CD. • Prendre en charge les incidents complexes de niveau 3, l'optimisation des performances et la réduction de la dette technique, et contribuer à la modernisation de CRM KY vers Azure : diagnostic de l'existant, cartographie des dépendances, définition de la cible, préparation des composants et accompagnement de la transition. Profil recherché : • Formation supérieure en informatique, ingénierie logicielle ou expérience équivalente. • Environ 10 ans ou plus d'expérience en développement d'applications d'entreprise, dont une expérience significative sur Microsoft Dynamics CRM/Dynamics 365 en environnements Online et On-Premise. • Expérience confirmée comme Lead Developer, Tech Lead ou développeur Dynamics CRM senior ayant exercé un rôle de référent technique sur un périmètre applicatif complexe.
View this job
Permanent
Contractor

Job VacancyTech Lead .NET / C#

DSI group
Published on
.NET
C#

1 year
Luxembourg
Dans le cadre de la modernisation du système d'information d'un acteur de l'assurance-vie au Luxembourg, nous recherchons un Tech Lead .NET / C#. Vous interviendrez sur la maintenance et l'évolution d'applications métiers, avec un rôle associant développement, orientation technique et accompagnement de l'équipe. Vous travaillerez avec les interlocuteurs métiers et les équipes projet pour construire des solutions fiables, sécurisées et adaptées aux usages. Vos missions Concevoir et développer des fonctionnalités en C#/.NET et JavaScript/TypeScript. Analyser les applications existantes et contribuer à leur refactoring ainsi qu'à leur modernisation. Participer aux choix d'architecture et évaluer les impacts techniques des évolutions. Accompagner les développeurs dans la résolution des difficultés techniques et leur montée en compétences. Organiser les revues de code et veiller à la qualité, à la maintenabilité et à la sécurité des développements. Traduire les besoins fonctionnels en solutions techniques, en collaboration avec les métiers et les responsables produit. Contribuer à l'estimation des charges, à la priorisation des travaux et au suivi des livrables. Renforcer les pratiques de tests automatisés, d'intégration continue et de documentation. Participer à la maintenance corrective et évolutive, identifier les risques et proposer des améliorations. Faciliter la coordination entre développeurs, chefs de projet et interlocuteurs métiers.
View this job
Contractor

Contractor jobDéveloppeur embarqué C/C++ - Secteur Aérospatial (H/F)

CELAD
Published on

1 year
Toulouse, Occitania
Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! 🚀 Nous poursuivons notre développement et recherchons actuellement un Développeur embarqué C/C++ (H/F) pour intervenir chez un de nos clients, dans le secteur Aérospatial. 💻💼 Voici un aperçu détaillé de vos missions : 🎯 Vous participerez au développement logiciel de systèmes embarqués soumis à de fortes contraintes de sûreté et de fiabilité. En lien avec les équipes électroniques et logicielles, vous contribuerez à concevoir des solutions performantes, robustes et adaptées aux exigences des environnements critiques. Concrètement, vous serez amené(e) à : -Analyser les spécifications et les exigences fonctionnelles pour identifier les besoins logiciels -Développer et maintenir des logiciels embarqués en C bas niveau et C++ -Concevoir des drivers et des couches logicielles proches du matériel (BSP, HAL, gestion des périphériques) -Programmer des microcontrôleurs et des processeurs embarqués en environnement Bare Metal -Participer aux choix d'architecture logicielle et à leur mise en œuvre -Intégrer et valider les développements en collaboration avec les équipes électroniques -Optimiser les performances, la mémoire et les temps d'exécution du logiciel -Documenter les développements et appliquer les processus qualité propres aux systèmes critiques Environnement technique : C bas niveau, C++, Bare Metal, Temps réel, microcontrôleurs ARM Cortex-M / Cortex-R, Git, débogage JTAG/SWD, oscilloscope, Jenkins ou GitLab CI, cycle en V, DO-178C, ECSS.
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