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
Contractor

Contractor jobBackend Engineer

LeHibou
Published on
Amazon Redshift
API Management
C#

12 months
€575
Liège, Belgium
Notre client dans le secteur Jeux et loisirs recherche un/une Backend Engineer H/F Description de la mission : Context An international, fast-growing family-owned company is strengthening its backend engineering capabilities. The role contributes to ambitious international projects in a collaborative, high-performing environment that values autonomy, trust, and continuous learning. Mission Design, build, and evolve reliable and sustainable backend solutions that power customer experiences and business capabilities. Own solutions throughout their lifecycle, from design and implementation to release, monitoring, and iterative improvement. Key responsibilities Design, implement, release, monitor, and continuously improve backend solutions. Collaborate closely with Product Managers, Frontend Engineers, and other stakeholders. Apply strong backend engineering practices while considering product impact, reliability, and compliance. Improve systems, engineering practices, tooling, and ways of working. Take end-to-end ownership of solutions, from design through production and ongoing improvement. Technical environment Backend: .NET, C# Event-driven architecture: RabbitMQ, NServiceBus Databases: PostgreSQL, relational databases Cloud: AWS, S3 Profile Experience Experience as a Backend Engineer in product-oriented environments. Technical skills Strong backend fundamentals, including API design, data modeling, testing, performance, resilience, and operability. Hands-on experience with .NET (C#), backend services, and event-driven architectures. Solid experience with relational databases, particularly PostgreSQL, and production systems. Familiarity with cloud environments such as AWS and services such as S3. Soft skills Product-minded and collaborative, with the ability to work in small, autonomous, cross-functional teams. Strong sense of ownership, pragmatism, and commitment to continuous learning. Ability to consider product impact, reliability, and compliance in engineering decisions. Benefits Opportunity to contribute to ambitious international projects within a solid and growing group. Collaborative, high-performing work environment and leadership based on trust, autonomy, talent, and shared values. Continuous learning and career development through training and internal mobility. Competitive salary and benefits package aligned with the local market. Hybrid working model, with the possibility of working remotely up to 50% of working time. International and collaborative environment where people come first. Compétences / Qualités indispensables : Backend engineering with .NET and C#, API design and backend fundamentals, Event-driven architectures (RabbitMQ, NServiceBus), PostgreSQL and relational databases, End-to-end ownership of production systems Compétences / Qualités qui seraient un + : Experience in large-scale and/or regulated product environmentsInformations concernant le télétravail : Oui — 2 jours/semaine
View this job
Permanent

Job VacancyDéveloppeur C Embarqué - STM32 / FreeRTOS (F/H)

CELAD
Published on

42k-50k €
Crolles, Auvergne-Rhône-Alpes
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 🏠 1 jour de télétravail / semaine - 📍 Grenoble (38) - Crolles - 🛠 Expérience de 5 ans minimum Développer un logiciel embarqué capable de fonctionner sur batterie pendant 5 à 10 ans, ça ne s'improvise pas. Cela demande une bonne maîtrise du C, une architecture logicielle adaptée aux contraintes matérielles et une attention particulière à la consommation énergétique, aux tests et à la fiabilité du code. Nous recherchons un.e Développeur C Embarqué Senior – STM32 / FreeRTOS pour intervenir chez l'un de nos clients. L'objectif ? Contribuer au développement de logiciels embarqués tout en apportant votre expertise sur les choix d'architecture, les pratiques de développement et la qualité logicielle. Vos missions : du développement à l'architecture logicielle Vous interviendrez sur différentes étapes du développement logiciel, avec un rôle qui ne se limite pas à écrire du code. Concrètement, vous serez amené à : - Participer à la conception logicielle : analyse du cahier des charges, définition et revue de l'architecture, rédaction des spécifications fonctionnelles - Développer en C sur microcontrôleurs STM32 (ou équivalents), en tenant compte des contraintes embarquées et des objectifs de très basse consommation - Analyser les défaillances, identifier leurs causes racines (root cause analysis) et contribuer à leur résolution - Garantir la qualité du logiciel en appliquant des méthodes de tests unitaires, d'intégration et de non-régression - Faire évoluer les pratiques de développement : analyse statique du code, amélioration des pipelines CI/CD embarqués et des processus de l'équipe - Accompagner les développeurs juniors en partageant vos connaissances, en les aidant à progresser et en les guidant sur les bonnes pratiques Vous contribuerez également aux réflexions sur l'architecture et les design patterns, avec un objectif : proposer des solutions adaptées aux contraintes réelles du produit. Votre environnement technique : - Langage : C embarqué - Microcontrôleurs : STM32 ou équivalents - RTOS : FreeRTOS - Contraintes énergétiques : Ultra Low Power, avec des objectifs d'autonomie sur batterie de 5 à 10 ans - Communication : Protocoles radio bas niveau et propriétaires - Qualité logicielle : Tests unitaires, intégration, non-régression et analyse statique - Industrialisation : CI/CD embarqué
View this job
Permanent

Job VacancySoftware Developer with C# Dot net SQL Server SSIS

Nexus Jobs Limited
Published on

£60k-70k
London, England, United Kingdom
Software Developer with C# Dot Net asp.net with SQL Server SSIS SSRS Our Client is a bank based in Central London who are looking to recruit at least 7 years plus experience as a Data Engineer with the ability to work with C# Dot net and SQL Server with SSIS. You must have solid expertise of at least 7 years' experience of working with and developing software with C# Dot Net and MS SQL Server and SSIS, SSRS and SSAS – SSIS is very important for this position. Must be an excellent problem solver and adept writing documentation for all projects. You ideally have worked on banking systems particularly Core Banking. Responsible for the development and delivery of new systems to automate and streamline processes required by different departments. To support the internal IT department with changes and upgrades to software platforms. To be primary contact for all technical questions relating to in-house bespoke systems and interfacing. Analysis of issues pertaining to problems or errors raised by in-house systems, i.e. CORE, SharePoint interface, Equation, Kondor, Eximbills, end of day cycle. Support Supporting budgeting and financial planning processes for Finance department, including loading and refreshing of data based on requirements. Understand and conduct the front-end functionality to amend and change hierarchical structures within the environment. Build data flows within the SQL environment in SSIS and SSAS packages. Integrate the SharePoint environment and Forms with Equation system to introduce automation of processes thereby eliminating the need for duplicate entry. Utilise web services to integrate from cutting edge technology into legacy systems such as Equation. Integrate with all the systems using data abstraction and connectivity layers, i.e. ODBC, ADO.net. Duties Maintain knowledge of all applicable regulatory requirements including the Bank's Risk and Compliance policies and procedures and adhere to these to avoid exposing the Bank to undue risk. Report policy/procedure breaches and areas of potential non-compliance and suspicions promptly upon identification in accordance with the Bank's Risk and Compliance policies. Accurately execute all controls within own area to minimise risk of policy, procedure, and/or regulatory breaches. Identify new risks/control gaps within own area and escalate accordingly to your Line Manager. Must Have Skills Software analysis and design. SQL Server query language with SSIS. Data warehouse design concepts, (Inmon or Kimball) Experience of developing software with C# Dot Net and asp.net and SQL Server is a must. Must have solid experience of working with SSIS and building data warehouses. The Client is a Bank based in the Central London. Must have a degree qualification. This is a 12 month FTC position with a salary of circa £60K - £70K. This is a hybrid position - you will be required to be in the office at least 3 days week. Do send your CV to us in Word format along with your salary and availability.
View this job
Permanent
Contractor

Job VacancyDéveloppeur C# .NET CIB – H/F

STORM GROUP
Published on

1 month
45k-55k €
500-550 €
75002, Paris, Ile-de-France
#StormYourCareer ✨ Rejoins STORM GROUP et construis ta carrière avec nous ! Aligne les enjeux métiers et les solutions SINous recherchons un(e) Développeur(se) C# .NET CIB pour renforcer nos équipes et accompagner le delivery d'applications financières critiques. Au sein d'un environnement de Banque de Grande Clientèle et d'Investissement (CIB), ton rôle consistera à concevoir de nouvelles fonctionnalités pour les chaînes Front, Middle et Back Office, à optimiser les modules existants et à garantir la robustesse des systèmes via des pratiques Craftsmanship exigeantes. Ton futur environnementTu évolueras au cœur des salles de marchés et des directions financières de grands groupes bancaires, au sein d'un écosystème technologique caractérisé par de fortes volumétries de données et des exigences strictes de performance en temps réel. En contact direct avec les équipes métiers et opérationnelles, tu travailleras au sein d'usines de développement modernes et agiles. C'est le cadre idéal pour exprimer ta maîtrise du framework .NET, appliquer la méthodologie TDD et prendre part à l'intégration de produits financiers complexes. Tes missions clésConception & Développement Logiciel CIB : Développer de nouvelles fonctionnalités applicatives et des extensions fonctionnelles adaptées aux besoins des utilisateurs du Front Office, Middle Office et Back Office. Assurer la maintenance évolutive et corrective des modules et composants existants de la stack financière. Prendre en charge l'intégration technique de nouveaux produits financiers au sein du système d'information. Qualité, Craftsmanship & Industrialisation : Garantir la qualité logicielle en s'appuyant sur des usines de développement modernes et l'application rigoureuse de la méthodologie TDD (Test-Driven Development). Assurer la gestion de la configuration logicielle et le versioning du code source. Piloter le processus de Release Management pour sécuriser et automatiser les déploiements applicatifs. Maintien en Conditions Opérationnelles : Assurer le support technique et fonctionnel de 2ème et 3ème niveau auprès des utilisateurs et des équipes opérationnelles. Diagnostiquer, analyser et résoudre les incidents de production critiques pour minimiser les impacts métiers. Ton profilFormation : Diplôme d'Ingénieur ou Bac+5 spécialisé en informatique, génie logiciel ou mathématiques financières. Expérience : Tu justifies d'une expérience réussie sur un poste similaire de développeur .NET dans l'univers bancaire, idéalement en environnement BFI / CIB. Compétences Techniques Impératives : Excellente maîtrise du langage C# et de l'écosystème .NET / .NET Core. Solides compétences en développement de bases de données et requêtage SQL (notamment sur environnement Oracle). Méthodologie & Philosophie : Parfaite maîtrise des méthodologies Agiles (Scrum/Kanban) et attachement profond à la culture Software Craftsmanship (Clean Code, refactoring, TDD). Langues : Anglais professionnel courant indispensable (contexte financier international). Tes atoutsRigueur et Culture de la Qualité : Discipline indispensable dans l'écriture des tests automatiques (TDD) pour sécuriser des applications hautement transactionnelles. Réactivité et Esprit Analytique : Capacité à appréhender rapidement des cinématiques financières complexes pour assurer un support N2/N3 efficace. Excellente Communication : Aptitude à dialoguer de manière fluide avec des interlocuteurs variés, des experts techniques de la DSI aux opérationnels métiers. Nos avantagesRemboursement des titres de transport à hauteur de 75%. Tickets restaurant pris en charge par STORM GROUP à hauteur de 50% (10,5€ / jour). Accès Gymlib / Wellpass (sport et bien-être). Contrat Santé / Prévoyance mis en place auprès de la compagnie Alan. Formation continue : Accès à Udemy Business. Prime de cooptation, prime d'intéressement et de participation. Deux à trois jours de télétravail par semaine. 5 raisons de nous rejoindreParcours sur mesure : Co-construis une trajectoire professionnelle unique, adaptée à tes ambitions. Missions Stratégiques : Interviens sur des projets d'envergure, en parfaite cohérence avec ton expertise. Suivi Dédié : Bénéficie d'un pilotage annuel structuré pour garantir ta progression continue. Excellence Continue : Développe tes compétences au quotidien au sein d'un écosystème exigeant. Performance Durable : Évolue dans un cadre où l'exigence métier respecte ton équilibre de vie. Notre processus de sélectionÉchange introductif avec un chargé de recrutement. Entretien métier avec évaluation technique approfondie. Rencontre finale pour validation du fit et projection sur la mission. Storm Group encourage une culture inclusive et multiculturelle où la diversité des profils nourrit notre intelligence collective. En rejoignant la Storm Team, tu intègres un écosystème engagé qui place le développement de tes talents au cœur de sa stratégie, tout en agissant concrètement pour la solidarité et la réduction de l'empreinte environnementale, aussi bien au sein de nos bureaux que dans les projets d'envergure que nous menons chez nos clients.
View this job
Permanent

Job VacancyFullstack with C# Dot net HTML Web Software Developer

Nexus Jobs Limited
Published on

£50k-70k
Basildon, England, United Kingdom
Fullstack with C# Dot net HTML Web Software Developer Our Client is leader in the development of software for the financial sector. We are looking for a creative, detail-orientated Web Developer to join our Web Development team. You must have at least 5 years experience of working as a Fullstack Web Software Developer with C# Dot Net HTML and CSS. Within the Web Development team, you will have the opportunity to enjoy working with a range of web technology across the full stack. Our client base is growing and as part of this growth we are looking to improve and enhance our web-oriented product offerings. We are looking to recruit highly motivated and creative web developers who can be instrumental in delivering an ambitious digital roadmap. Previous Experience/Education: Web Developers don't always need industry-specific work experience, but they must be able to demonstrate their web coding capability in organisations of a similar size and complexity. Ideally, we are looking for Web Developers with five plus years work experience. Additionally, candidates should be experienced in debugging and profiling applications associated with developing, testing and deploying web applications. It is preferable for Web Developers to hold a degree in Computer Science or a related field. Successful Web Developers should have sound knowledge and experience in different programming applications. C#, Asp.net/Core, JavaScript, HTML, CSS, MVC and JSON are required core skills. Role Function: Candidates should be able to demonstrate strong ability to work independently and as part of a team building websites from the ground up in C#, MVC, Asp.net and Asp.net core. The successful candidate should have a good command of C#, HTML, CSS, JavaScript, JSON & Bootstrap. Exposure to any UI binding framework such as Vue.js, AngularJS, React, and Knockout would be beneficial. Additionally, the candidate should be comfortable using IIS. Full understanding of the MVC pattern, REST APIs and asp.net controllers are a must. Web developers should be aware of security vulnerabilities, such as those identified in OWASP, and their code should mitigate these threats. Knowledge Required: Web Developers will need experience in the design, creation and maintenance of websites across multiple platforms as follows: Writing efficient code using best practice for software development Creating websites using different languages such as HTML and CSS Working with Programmers and Web Designers to create a website that matches the visual design intent Communicating with business colleagues to gather and refine requirements and specifications for content development within agreed-upon timelines Researching a variety of software programs Creating and maintaining the documentation for software used Improving and enhancing websites after they have been created Skills Required: A successful Web Developer candidate will have various prerequisite skills/qualifications needed for duties such as a Degree in Computer Science or related field). Some skills include, but are not limited to, the following: Strong interpersonal skills and the ability to establish and maintain close working relationships with business stakeholders and other technologists A pro-active approach with a keen attention to detail Proactive with a keen desire to take ownership of projects Functional knowledge and coding experience Basic knowledge of search engine optimisation (SEO) The ability to multitask within the budgets and time constraints set by the company Strong communication and problem-solving skills An understanding of development approaches and methods Knowledge of mobile applications, computer operating systems and web browsers Strong analytical skills The Client provides highly configurable enterprise software solutions to leading companies within the insurance sector. Working with our Client you will become part of a close-knit team dedicated to providing tools to improve our clients' businesses. Currently 3 days WFH and 2 days in the office (Mondays & Wednesdays). The position will be based close to Basildon in Essex. The salary for this role will be in the range £50K - £70K. Please do send your CV to us in Word format along with your salary and notice period.
View this job
Contractor
Permanent

Job VacancyDéveloppeur C# .NET Multithreading - systèmes de caching

Digistrat consulting
Published on
.NET
Finance
Multithreading

3 years
55k-70k €
500-600 €
Paris, France
🏭 Secteurs stratégiques : Banque d'investissement PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 🗓 Démarrage : ASAP 💡 Contexte /Objectifs : La mission consiste à : Équilibrez le travail de développement stratégique avec les interruptions de soutien immédiates et le travail tactique. Interagissez avec les équipes d'assistance de première ligne, les utilisateurs professionnels le cas échéant et les autres équipes d'application qui utilisent des postes, y compris en hiérarchisant les demandes provenant de ces différentes sources. Responsable du cycle de vie complet des changements ; clarifier les exigences de l'entreprise, mettre en œuvre des changements, puis s'assurer qu'aucune régression n'a été introduite. Soutien technique de troisième ligne au besoin. L'équipe positions, au sein de laquelle se déroule cette mission, est responsable des services de gestion des positions et de l'API client associée. Le champ d'application comprend plusieurs classes d'actifs des marchés mondiaux - dérivés de taux d'intérêt, devises, obligations, pensions, contrats à terme, MBS, dérivés EQD. L'un des principaux objectifs de l'équipe est de faire progresser la plateforme, tout en répondant au support et aux demandes ad hoc dans un environnement en évolution rapide avec des exigences commerciales en constante évolution.
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