Find your next tech and IT Job or contract role.

Your search returns 1,282 results.
Permanent

Job Vacancy
Principal Software Engineer - C++, Python

Published on

£55k-70k
Oxford University Press, England, United Kingdom
Looking for a role where your work genuinely matters? This is your chance to join a close-knit engineering team building software that powers world-class scientific instruments. These systems help researchers push the boundaries of physics and materials science and you'll play a key part in making that happen. If you enjoy solving complex problems, collaborating across disciplines, and want to see your code make a real impact, this could be the perfect fit. What you'll do 🛠️ Own the lifecycle: Design, develop, and maintain software for precision instruments. 50% coding, 25% documentation, 25% coordination. Build clean solutions: Write modern C++ and Python in a Linux environment, delivering robust, maintainable code. Collaborate widely: Work with engineers, technicians, manufacturing teams, and scientists to turn business requirements into technical solutions. Hardware integration: Interface with programmable instruments and ensure smooth hardware/software interaction. Test and validate: Create and run unit and integration tests to guarantee reliability. Lead by influence: Mentor junior engineers and contribute technical input during design reviews. What you'll bring 🧠 Strong experience in C++ and Python for complex systems. Solid Linux development background. Proven ability to deliver maintainable, high-performance software. Degree in Computer Science, Engineering, Physics, or equivalent practical experience. Excellent communication skills and the ability to work across multiple teams. Strong experience in translating business requirements into technical solutions. Working arrangement 🧭 Hybrid: 3 days on-site in Oxford, with early finish Fridays (1pm). Expect hands-on collaboration in the lab for hardware integration and testing. Salary & Benefits 🎁 Up to £68,000 plus bonus scheme. 25 days annual leave + bank holidays. Pension contribution and comprehensive benefits package. Opportunities for career development in a growing, technology-led business. 📩 Apply now or get in touch for a confidential chat about the role. To find out more about Computer Futures please visit Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales
Contractor

Contractor job
Développeur Delphi H/F

Published on
Delphi

12 months
400-450 €
Nantes, Pays de la Loire
Hybrid
Notre client dans le secteur supply chain recherche un/une Développeur Delphi H/F Description de la mission: Nous recherchons un(e) Freelance développeur(se) Delphi pour intégrer une équipe d'une dizaine de personnes, qui fonctionne en agilité depuis un peu plus d'un an afin de participer à : - la réalisation d'évolutions de l'application, - la maintenance de l'application afin de répondre à des projets clients. Les tâches principales : Participer aux évolutions et à la maintenance d’un ERP métier Réaliser des développements Delphi (version actuelle et accompagnement vers la prochaine mise à jour). Intervenir sur la base de données Oracle : rédaction de requêtes, optimisation, suivi qualité. Contribuer au bon fonctionnement des interfaces applicatives et aux évolutions techniques. Participer ponctuellement à des développements front en environnement : - HTML, JavaScript, CSS - Angular/Spring (environ 10% de l’activité) Proposer des améliorations techniques et participer au dynamisme d’une équipe jeune et ouverte aux changements.
Contractor
Permanent

Job Vacancy
Développeur C# Angular H/F

Published on
Angular
C#

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

Job Vacancy
Verification Platform Architect

Published on
C/C++
Performance testing
Python

70k-100k €
Clipperton Island, France
Hybrid
Nous recrutons pour l’un de nos clients : une jeune entreprise technologique européenne, notre client développe une nouvelle génération de microprocesseurs haute performance et basse consommation, destinés au calcul intensif (HPC) et à l’inférence IA. Ces technologies permettent d’adresser des enjeux majeurs tels que la recherche médicale, l’intelligence artificielle, la cybersécurité, la gestion énergétique ou encore la transition climatique. L’entreprise compte plus de 200 collaborateurs répartis en France, Espagne et Italie, et collabore avec un large réseau de partenaires industriels et scientifiques. Ce rôle consiste à travailler en étroite collaboration avec le responsable de la vérification afin de définir et piloter l’architecture de la plateforme de vérification des microprocesseurs. Le poste implique une participation centrale à la conception, la validation et l’évolution des futurs SoC, ainsi que la supervision d’une équipe d’ingénieurs. Dans ce poste, vous serez responsable de la conception de l’architecture de la plateforme de vérification, du développement et de la maintenance des environnements de test, des bancs de vérification et des simulations fonctionnelles. Vous aurez à planifier et suivre les différentes étapes de la vérification, à accompagner et encadrer une équipe d’ingénieurs, et à collaborer étroitement avec les équipes architecture, design et logiciel embarqué.
Contractor
Permanent

Job Vacancy
Développeur C++

Published on
C/C++
Confluence
Gitlab

1 year
Ile-de-France, France
Hybrid
🎯 Contexte Nous recherchons un Développeur C++ Senior pour rejoindre un projet technique critique, au sein d’un acteur du secteur des paiements. Le projet porte sur des applications temps réel avec forte composante algorithmique, utilisées pour des services interbancaires. 🛠 Compétences recherchées Techniques : C++11 Linux Outils : GitLab, Jira, Confluence Développement d’applications temps réel Forte maîtrise de l’algorithmique et optimisation Profil : Développeur C++ confirmé Autonome, capable de travailler sur des applications critiques Expérience sur systèmes temps réel ou sectoriels (banque, paiement, transaction) 📍 Localisation & Conditions Région : Île-de-France Démarrage : ASAP
Contractor

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

Published on
C/C++
CI/CD
Git

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

Job Vacancy
Senior Software Developer (Java)

Published on

Widecombe-in-the-Moor, England, United Kingdom
As a Senior Java Developer at CGI, you’ll design and deliver robust, high-performing software solutions that help clients solve complex business challenges. You’ll play a leading role in building scalable, enterprise-grade applications using Java and Spring Boot, shaping technology outcomes that drive lasting impact. Working within a collaborative and Agile environment, you’ll guide and mentor others while applying your expertise to deliver projects that transform industries. You’ll be part of a culture that values ownership, creativity, and support, where your technical skills and ideas will help clients achieve meaningful results and where your career can grow in any direction you choose. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK ‘Best Employer’ by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you’ll be part of an open, friendly community of experts. We’ll train and support you in taking your career wherever you want it to go. Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance.
Permanent

Job Vacancy
Développeur C#/.NET Junior H/F

Published on

30k-33k €
Orléans, Centre-Val de Loire
Vos missions sont les suivantes : - Vous participez au développement et à la maintenance des applications web en C#/ASP.NET, en contribuant à des projets innovants. - Vous contribuez à améliorer l'expérience utilisateur et la performance de nos solutions, en proposant des idées et des optimisations. - Vous rédigez des tests unitaires (NUnit, FluentAssertions) et de la documentation pour garantir la qualité et la fiabilité du code. - Vous prenez part aux revues de code, en favorisant le partage de bonnes pratiques et l'amélioration continue. - Vous évoluez dans une équipe Agile, où la collaboration et l'esprit d'équipe sont essentiels pour atteindre nos objectifs.
Permanent
Fixed term

Job Vacancy
Architecte Logiciel Senior – Environnement SI Industriel

Published on
C/C++
CMake
Conan

1 year
Hauts-de-Seine, France
Hybrid
Un grand acteur national de la gestion d’infrastructures industrielles modernise son Système d’Information de conduite. L’objectif : bâtir une architecture applicative flexible, scalable et conforme aux exigences cybersécurité, en migrant progressivement un patrimoine applicatif vers une architecture micro-services exploitée sur Kubernetes. Vous rejoignez une équipe d’architecture de 12 experts , responsable de la cohérence technique globale du SI de conduite. Votre périmètre couvre plusieurs applications existantes et des chantiers structurants de refonte. Enjeux clés de la mission Concevoir une architecture applicative micro-services scalable, maintenable et cohérente avec la stratégie globale. Garantir la qualité, la robustesse et les performances du code C++ dans un environnement industriel critique, en diffusant les bonnes pratiques (SOLID, design patterns, tests). Accompagner la transformation technique et cyber , en produisant la documentation, les artefacts d’architecture et l’animation technique nécessaires. Missions principales Analyser les besoins métiers et contraintes techniques de plusieurs périmètres applicatifs. Concevoir l’architecture cible micro-services : découpage, choix de patterns, protocoles d’échanges (REST, Kafka, gRPC), mécanismes de communication inter-services. Produire et maintenir les artefacts d’architecture : modèles ArchiMate, dossiers d’architecture et de conception, guidelines techniques, documentation API. Contribuer au socle technique C++ : templates de projets, librairies communes, outillage (Conan, CMake, Qt/QML, etc.). Accompagner les équipes de développement : revues de conception, revues de code, support technique quotidien, diffusion des bonnes pratiques. Animer des ateliers et formations techniques, participation active aux comités d’architecture. Analyser l’existant afin de proposer un plan de migration vers la cible micro-services / Kubernetes. Livrables attendus Modèles ArchiMate d’architecture applicative. Dossiers d’architecture / conception. Guidelines techniques & documentation API. Templates C++ (« applications blanches »). Supports d’animation et de formation. Bilan mensuel de prestation.
Permanent
Fixed term

Job Vacancy
Architect C++

Published on
Apache Kafka
C/C++
Conan

3 years
40k-60k €
Ile-de-France, France
Hybrid
Au sein d’une équipe d’architecture composée d’une douzaine d’experts, vous interviendrez sur un projet stratégique visant à moderniser un ensemble applicatif critique. Votre rôle : garantir la cohérence, la performance et la maintenabilité des solutions techniques. Vos principales responsabilités : • Analyse des besoins métiers et des contraintes techniques • Définition de l’architecture applicative cible (micro-services, modulaire) • Encadrement technique : bonnes pratiques, revue de code, patterns (SOLID, design patterns) • Rédaction des dossiers d’architecture, documents techniques, guidelines, documentation API • Animation d’ateliers techniques et accompagnement des équipes • Contribution au socle technique, frameworks internes, librairies communes
Contractor

Contractor job
Développeur C++ embarqué (Firmware) - secteur médical - Paris (H/F)

Published on
C/C++
Embedded systems

1 year
400-440 €
Paris, France
Hybrid
Missions principales Développement firmware bas niveau sur plateforme Xilinx Ultra Scale, gestion de composants bare metal Interfaces drivers pour protocoles de communication USB, SPI, I2C, UART Développement sous C++ moderne (principalement 17, 14 ou 11 accepté) Portage et évolution d'anciens modules vers la nouvelle plateforme Participation à la roadmap vers Linux, éventuellement Zephyr OS Développement également sous Windows IoT (Windows 10, puis 11 à terme) Intégration continue, gestion de code versionné (Git, Bitbucket ou équivalent) Participation à la maintenance et à l'évolution logicielle (mise à jour des drivers batterie, acquisition ultrasons, contrôle LEDs…)
Contractor

Contractor job
Ingénieur Électronique Hardware et Firmware (H/F) - 87

Published on
ARM architecture
C/C++
CAD

1 year
Limoges, Nouvelle-Aquitaine
Contexte Dans le cadre du développement et de l’industrialisation de nos produits électroniques, nous recherchons un Ingénieur Électronique Hardware & Firmware pour renforcer notre équipe R&D à Limoges. Vous interviendrez sur l’ensemble du cycle de vie des produits, de la conception à la validation, en passant par le prototypage et l’optimisation. Mission Concevoir et développer des cartes électroniques (Hardware) pour nos produits. Définir les architectures électroniques en respectant les contraintes techniques et normatives. Développer et maintenir le firmware embarqué (microcontrôleurs) Réaliser les tests, validations et mises au point des prototypes. Assurer la documentation technique et le suivi des projets. Collaborer avec les équipes mécaniques, software et industrialisation.
Fixed term

Job Vacancy
Développeur C # H/F

Published on

6 months
Lyon, Auvergne-Rhône-Alpes
Hybrid
Fed IT, cabinet de recrutement dédié aux fonctions informatiques, recrute pour son client, éditeur de logiciels, un(e) Développeur C# H/F, pour faire face à un surcroît d'activité de 6 mois minimum. Rattaché(e) au chef de projet, vous intervenez dans le cadre de la certification AFNOR d'un logiciel de facturation. Ainsi, vous : -Prenez part aux développements de nouvelles fonctionnalités et nouvelles extensions de l'outil, -Aidez l'équipe de développeurs sur du développement C#, XML et sur des requêtes SQL, -Participez aux nouveaux développements liés à la dématérialisation des factures, -Rédigez toute la documentation technique et fonctionnelle explicative de vos développements, Rémunération : 45 à 48 K€ bruts/an + 2 jours de télétravail/semaine + 12 RTT/an + tickets restaurant (12 €, dont 60 % pris en charge par l'entreprise) + mutuelle prise en charge à 75 %.
Permanent

Job Vacancy
(H/F) Développeur C#

Published on

40k-50k €
Limonest, Auvergne-Rhône-Alpes
En bref: développeur C# / CDI / Editeur de logiciels / Lyon / 40-50K€ Adsearch, cabinet de conseil en recrutement, vous propose un poste de Développeur C# chez son client éditeur de logiciels. Poste : Vous rejoignez un éditeur de logiciels de plusieurs centaines de collaborateurs. Dans le cadre de refonte d’un logiciel historique la société ouvre un poste de développeur C# (h/f) L’objectif du développeur C# sera de participer à la migration du logiciel tout en lui garantissant fiabilité, performance et scalabilité. Pour ce projet from scratch vous serez épaulé(e) de votre manager Vos missions : - Concevoir, développer et maintenir les modules backend - Gérer les pipeline CI/CD, assurer un déploiement continu optimisé - Participer aux choix d’architecture - Rédiger les tests automatisés, participer à l’amélioration continue - Prendre part aux rituels Agile
Contractor

Contractor job
Développeur C# - Finance de marché

Published on
.NET
C#

36 months
400-550 €
Paris, France
Hybrid
Dans le cadre du renforcement des équipes IT Front Office sur le périmètre Fixed Income, nous recherchons un Développeur C# expérimenté, capable d’évoluer dans un environnement de trading exigeant, orienté performance, faible latence et forte interaction avec les desks. Vous interviendrez sur les systèmes critiques (pricing, electronic trading, risk, hedging automation) au cœur des activités de marché. Développer et optimiser des composants C# / .NET à haute performance utilisés en environnement temps réel. Contribuer à la modernisation de la plateforme Front Office : pricing, quoting, risk & hedging. Participer à l’intégration et aux workflows liés aux plateformes ION Trading (fort plus). Implémenter des fonctionnalités en lien direct avec les besoins des traders (Swaps, Govies, Inflation, Repos). Assurer la stabilité, la scalabilité et la robustesse des services applicatifs. Collaborer étroitement avec les équipes métier, BA et autres squads IT. Participer au support applicatif niveau 2/3 sur les applications critiques FO. Contribuer aux initiatives d’amélioration continue (performance, qualité de code, monitoring).
Permanent

Job Vacancy
Head of Software Development

Published on

£75k-100k
London, United Kingdom
Head of Software Development with MS SQL Server The Head of Software Development for a Bank is responsible for leading the development and delivery of software solutions that support the bank's private banking operations. This includes managing core banking systems, Treasury systems, Finance systems, and ensuring the efficient operation of Equation and SQL Server environments. The Client would like to see at least 7 to 10 years expertise in working with and developing applications using SQL Server, SSIS and SSRS and if possible some experience with C# .Net You will be working with and using MS SQL Server and SSIS for reporting purposes at this bank. The role involves strategic leadership, project management, and close collaboration with stakeholders to align technology initiatives with business objectives. Key Responsibilities: Strategic Leadership: Develop and implement the software delivery strategy for the private banking division, ensuring alignment with the bank’s business goals. Lead the adoption and integration of best practices for software development, deployment, and maintenance within the context of private banking operations. Stay abreast of emerging technologies and methodologies to enhance the bank’s software delivery capabilities, particularly in core banking and financial systems. Project Management: Oversee the planning, execution, and delivery of software projects related to core banking, Treasury systems, Finance systems, and Equation. Ensure projects are delivered on time, within scope, and within budget, managing risks, dependencies, and resource allocation effectively. Team Management: Lead, mentor, and manage a team of software developers, project managers, and QA engineers specializing in private banking systems. Foster a culture of collaboration, innovation, and continuous improvement within the team. Conduct performance reviews, identify training needs, and support career development for team members. Stakeholder Collaboration: Work closely with business units, product owners, and other stakeholders in private banking to understand their requirements and priorities. Ensure effective communication and alignment between development teams and stakeholders. Provide regular updates on project status, risks, and outcomes to senior management. Quality Assurance: Implement robust testing frameworks and quality assurance processes to ensure the delivery of high-quality software solutions for private banking. Monitor and improve software performance, reliability, and security, particularly in core banking and financial systems. Process Improvement: Continuously analyze and improve software delivery processes to increase efficiency and effectiveness, with a focus on core banking and finance systems. Implement and refine agile methodologies, DevOps practices, and CI/CD pipelines tailored to private banking needs. Vendor Management: Manage relationships with external vendors and service providers, ensuring they meet the bank’s standards and requirements. Negotiate contracts and oversee vendor deliverables related to private banking systems. Qualifications: Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, Finance, or a related field. Experience: Minimum of 10 years of experience in software development including MS SQL Server with SSIS, with at least 5 years in a leadership role within banking or financial services. Proven track record of managing large-scale software delivery projects in core banking, Treasury systems, and finance systems. Experience with Equation and SQL Server environments. Technical Skills: Strong knowledge of software development methodologies (e.g., Agile, Scrum, DevOps). Proficiency in programming languages (e.g., Java, C#, Python) and software development tools. Experience with core banking systems (e.g., Equation), Treasury systems, and finance systems. Proficiency in SQL Server and database management. Familiarity with cloud technologies (e.g., AWS, Azure, Google Cloud) is a plus. Leadership Skills: Excellent leadership and team management skills. Strong problem-solving and decision-making abilities. Exceptional communication and interpersonal skills. Certifications: Relevant certifications (e.g., PMP, Scrum Master, ITIL) are a plus. Why Join Us: Impact: Play a pivotal role in driving the bank’s digital transformation and innovation in private banking. Growth: Opportunity for professional growth and development in a dynamic and supportive environment. Culture: Join a collaborative team committed to excellence and continuous improvement. The position will be based in Central London at least 3 days week in the office. The salary for this position is circa £75K - £100K. Interested candidates are invited to submit their resume and cover letter detailing their relevant experience and qualifications. Do send your CV to us in Word format along with your salary and notice period.
1282 results

Contracts

Contractor Permanent

Location

Remote type

Hybrid Remote On-site

Rate minimum.

£150 £1300 and more

Salary minimum

£20k £250k

Experience

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

Date posted

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

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