Find your next tech and IT Job or contract API

What you need to know about API

An API (Application Programming Interface) is a set of rules and protocols allowing different software or systems to communicate with each other. APIs define the methods and data that an application can use to interact with another, facilitating integration and interoperability. APIs can be used for various tasks, such as accessing databases, retrieving data from web services, or automating processes. They are essential in modern environments, where applications need to collaborate, for example to integrate third-party services like online payments, interactive maps, or messaging tools. APIs can be of different types: REST, SOAP, or GraphQL, each model having its own advantages in terms of structure, flexibility, and compatibility. They play a key role in the development of web, mobile, and cloud applications.

Your search returns 324 results.
Contractor
Permanent

Job VacancyTECH LEAD PYTHON / ANGULAR Sur BORDEAUX

EterniTech
Published on
Angular
API REST
Python

3 months
Bordeaux, Nouvelle-Aquitaine
CONTEXTEDans le cadre du renforcement de l'équipe technique, nous recherchons un Tech Lead Full Stack Python / Angular pour accompagner la conception, le développement et l'évolution d'applications métiers dans un environnement technique moderne et exigeant. Le consultant interviendra sur les volets architecture, conception, développement et accompagnement technique des équipes. MISSIONSDéfinir et faire évoluer l'architecture technique des applications. Concevoir et développer les applications Back-end en Python et Front-end en Angular. Concevoir et intégrer des API REST et des services. Accompagner et challenger techniquement les développeurs. Réaliser les revues de code et garantir le respect des standards de développement. Veiller à la qualité, performance, sécurité et maintenabilité du code. Identifier les problématiques techniques et proposer des solutions adaptées. Participer aux choix technologiques et à l'amélioration continue de la stack. Accompagner les équipes dans la mise en place des bonnes pratiques Agile, Git, CI/CD et DevOps. Participer aux différentes phases : conception, développement, tests, déploiement et maintenance. Assurer une veille technologique sur les écosystèmes Python et Angular. ENVIRONNEMENT TECHNIQUEBack-endPython FastAPI / Django API REST Microservices Front-endAngular TypeScript JavaScript HTML / CSS DevOps / InfrastructureGit / GitLab CI/CD Docker Kubernetes Linux Cloud
View this job
Contractor
Permanent

Job VacancyChef de projet SIRH — Onboarding des collaborateurs (HeyTeam)

CAT-AMANIA
Published on
Active Directory
API
ETL (Extract-transform-load)

1 year
39k-49k €
330-430 €
Paris, France
Piloter l'expérience d'intégration des nouveaux collaborateurs d'un grand groupe bancaire : un projet RH visible, à la croisée du métier, de l'IT et des éditeurs. La DSI Ressources Humaines d'un grand groupe bancaire multi-entités fait évoluer son écosystème RH. Vous pilotez le déploiement, l'optimisation et l'intégration des solutions d'onboarding, dans une architecture technique complexe et hautement sécurisée. Véritable pont entre la DRH, les équipes IT et les éditeurs, vous garantissez la réussite des projets et la qualité de l'expérience utilisateur. Vos principales missions : Conseiller les équipes RH sur les meilleures pratiques d'onboarding, digitales et physiques ; recueillir et challenger les besoins des entités ; rédiger les spécifications fonctionnelles. Paramétrer ou superviser le paramétrage de l'outil d'onboarding, en cohérence avec le recrutement et la gestion des talents. Concevoir les flux entre l'outil et le reste du SIRH : ATS, paie, gestion des temps, annuaire d'entreprise, provisioning des accès. Rédiger les cahiers de recette d'interfaces et piloter les tests d'intégration de bout en bout. Animer les comités de projet et piloter l'adoption : formation, supports, communication. Ce que la mission vous apporte : Un projet à fort impact humain : chaque nouvel arrivant du groupe en bénéficie. Un rôle transverse, en contact avec des DRH de filiales, des architectes et la sécurité. Environnement technique : SIRH, solution d'onboarding (HeyTeam), API, batchs / fichiers plats, ETL, SSO, RGPD, Active Directory.
View this job
Contractor

Contractor jobAnalyste quantitatif validation modèle H/F

Insitoo Freelances
Published on
API REST
Blazor
C#

2 years
760-820 €
Paris, France
Basée à Lille, Lyon, Nantes, Grenoble, Marseille, Paris 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 Analyste quantitatif validation modèle H/F à Paris, France. Contexte : Dans le cadre de ses activités au sein du secteur BGC / Finance de marché, le Client cherche un Analyste quantitatif validation modèle de valorisation front office (H/F) pour une mission Commando Equity Markets. La mission se déroule au sein de l'équipe Front Office Commandos Equity Markets, qui travaille en salle de marché à proximité directe de ses clients (Trading, Ingénierie Financière). L'équipe fournit des outils à valeur ajoutée fonctionnelle pour le business. Les missions attendues par le Analyste quantitatif validation modèle H/F : Principaux outils développés par l'équipe : Valorisation de produits financiers Calibration de Market Data Explication de P&L Backtesting Missions et Tâches Principales : Accompagner le métier au quotidien sur de l'exploration et du prototypage (Python + API REST). Prendre en compte directement les besoins du métier (sans MOA intermédiaire). Développer les applications correspondant à ces besoins (C# / WPF / Blazor). Assurer le support et la maintenance de ces applications. Assurer l'harmonisation des outils à travers les différentes zones géographiques où les clients et applications sont répartis. Valider les modèles de valorisation des instruments financiers (produits dérivés) développés par les équipes de R&D Front-Office dans un but de gestion du P&L, de la couverture, ou de calcul de réserves modèles. Valider les modèles de gestion de XVA au titre du risque de contrepartie (CVA/DVA/FVA).
View this job
Premium Job
Permanent
Contractor
Fixed term

Job VacancyBusiness Analyst H/F

INFOTEL CONSEIL
Published on
Agile Method
API
Business Analysis

2 years
40k-48k €
400-500 €
Niort, Nouvelle-Aquitaine
Dans le cadre de l'ouverture d'une exclusivité, nous recherchons un Business Analyst H/F pour intervenir chez l'un de nos clients grands comptes du secteur de l'assurance, basé à Niort. Au sein d'une équipe projet pluridisciplinaire, vous contribuerez à la compréhension et à la formalisation des besoins métiers ainsi qu'à la conception de solutions fonctionnelles adaptées aux enjeux des utilisateurs. Véritable interface entre les équipes métiers et techniques, vous interviendrez tout au long du cycle de réalisation, de l'analyse du besoin jusqu'à la livraison de la solution, en collaboration avec les Product Owners, designers, développeurs et testeurs. Vos principales responsabilités pourront être les suivantes : Comprendre et s'approprier les parcours métiers et utilisateurs en collaboration avec les représentants métiers et les designers. Assurer le lien entre les équipes métiers et techniques tout au long du cycle de réalisation. Recueillir, analyser et formaliser les besoins métiers. Rédiger les expressions de besoins et challenger les demandes afin d'en évaluer la pertinence et les impacts. Concevoir des solutions fonctionnelles répondant aux besoins identifiés tout en garantissant leur cohérence globale avec le système d'information. Rédiger, découper et détailler les User Stories nécessaires à la réalisation des solutions. Définir les critères d'acceptation associés aux User Stories. Rédiger les spécifications fonctionnelles à destination des équipes de développement, notamment sur les interfaces utilisateurs et les API. S'assurer des prérequis et de la faisabilité technique des solutions en collaboration avec les équipes concernées. Analyser les anomalies et incidents afin d'identifier les éventuelles problématiques liées aux outils ou aux parcours utilisateurs. Évaluer les impacts des solutions livrées sur les usages, les processus métiers et la performance opérationnelle. Accompagner le Product Owner dans la priorisation des besoins et identifier les éventuels risques ou points d'alerte. Vous évoluerez dans un environnement Agile et collaboratif, au sein d'équipes pluridisciplinaires, avec un rôle central dans la traduction des besoins métiers en solutions fonctionnelles adaptées et cohérentes. La mission est basée à Niort avec 2 jours de présence sur site par semaine.
View this job
Contractor
Permanent

Job VacancyConsultant Cybersécurité SAST

VISIAN
Published on
API
Static Application Security Testing (SAST)

1 year
Ile-de-France, France
ContexteAu sein des équipes Cybersécurité d'une grande institution financière internationale, le prestataire aura pour rôle de cadrer l'évaluation, le benchmarking et la validation d'outils de sécurité applicative SAST de nouvelle génération. L'objectif principal est de définir et de superviser l'exécution de plans de tests comparatifs rigoureux entre les solutions SAST traditionnelles et les outils de détection émergents basés sur l'IA agentique, afin de piloter la modernisation de la stack sécurité. Bien que le cœur de la mission soit le projet de benchmarking, le prestataire contribuera également aux activités courantes (BAU), notamment l'amélioration continue des outils de sécurité agentiques, l'analyse de vulnérabilités et les contrôles de release. MissionsBenchmarking, Tests & Validation SAST Piloter une étude structurée comparant le SAST traditionnel au SAST de nouvelle génération (basé sur harness/agentique) S'assurer que tous les outils évalués répondent aux exigences entreprise strictes en matière d'authentification, d'auditabilité et de gestion des données Soutenir le cycle de vie des tests en assistant à leur exécution et en réalisant des analyses de vulnérabilités avancées Activités BAU & Contribution continue Apporter une expertise AppSec opérationnelle en analysant les vulnérabilités remontées par les outils SAST/SCA et en effectuant un triage manuel pour distinguer les problèmes exploitables des faux positifs Participer à l'industrialisation et au déploiement des contrôles de sécurité dans le processus de release entreprise Fournir aux équipes de développement des recommandations de correction au niveau du code et des patterns de développement sécurisé Environnement techniqueOutils de sécurité : Outils SAST/SCA (Fortify, NexusIQ) DevSecOps : Git (workflows avancés), CI/CD (Jenkins / GitHub Actions, Artifactory), Docker Langages : Java (principal) / Python / TypeScript / .Net IA/ML : LLMs (RAG, fine-tuning, prompt engineering), harness engineering Standards de sécurité : Sécurité LLM (OWASP Top 10 pour les LLMs), OWASP Top 10, NIST, ISO 27001, fondamentaux AppSec Livrables attendusRapport d'analyse comparative des scans – Fortify vs. outil agentique/alternatif Un rapport de benchmarking structuré comparant les résultats de scan entre Fortify et un outil alternatif sélectionné (agentique ou SAST traditionnel), couvrant : Couverture de détection : taux de vrais positifs, taux de faux positifs et vulnérabilités manquées sur un ensemble représentatif de bases de code Cohérence de classification des vulnérabilités : alignement avec l'OWASP Top 10, la taxonomie CWE et le scoring de sévérité Évaluation qualitative : explicabilité des résultats, qualité des recommandations de remédiation, expérience développeur et friction d'intégration Métriques opérationnelles : durée des scans, consommation de ressources et compatibilité CI/CD Une matrice de recommandation finale pour soutenir les décisions outillage, garantissant un niveau équivalent ou des fonctionnalités améliorées dans le nouvel outil Critères d'acceptation de sécurité pour les outils de scan de code Un document de référence formel définissant les exigences de sécurité minimales qu'un outil de scan de code doit satisfaire avant d'être intégré dans l'environnement de l'institution, s'appuyant sur des bases existantes adaptées aux outillages spécifiques, incluant : Authentification & contrôle d'accès : support SSO/SAML, RBAC, gestion des comptes de service et politiques de rotation des clés API Audit & journalisation : exhaustivité des pistes d'audit, standards de format de logs (ex. CEF/JSON) Gestion des données & confidentialité : risque d'exposition du code source, contraintes de résidence des données, chiffrement au repos et en transit Sécurité de la chaîne d'approvisionnement : intégrité des dépendances et transparence du processus de mise à jour
View this job
Permanent

Job VacancyQA Fonctionnel Confirmé H/F

CONSORT GROUP
Published on
API REST
Functional testing
JIRA

Saint-Herblain
Chaque moment compte. Surtout ceux que vous vivez à fond. Bienvenue chez Consort Group.Consort Group, accompagne depuis plus de 30 ans les entreprises dans la valorisation de leurs données et infrastructures. Elle s'appuie sur deux leaders, Consortis et Consortia, et place l'humain et la responsabilité sociétale au cœur de ses valeurs. C'est votre future équipeCréée en 2010, l'agence Ouest rassemble aujourd'hui près de 230 collaborateurs. Elle s'est fortement orientée vers les expertises en intégration applicative et en testing, en s'appuyant sur ses Centres de Services. Le tout dans un esprit de convivialité et de proximité, au service des régions de Nantes, Rennes et Angers. QA Fonctionnel Confirmé H/F C'est votre missionVous êtes passionné·e par la qualité logicielle et les tests fonctionnels ? Ce poste est fait pour vous. En tant que QA Fonctionnel, vous êtes responsable de la stratégie et de l'exécution des tests sur un périmètre applicatif clé : Côté build : Définir et organiser les stratégies de tests fonctionnels (périmètre, scénarios, besoins en données). Estimer les charges et délais liés aux campagnes de tests. Participer à la rédaction et à la mise à jour des plans de tests. Collaborer avec les équipes Produit (PO, AM, Lead Dev) pour affiner les exigences. Contribuer à l'amélioration continue des pratiques de test. Côté run : Exécuter les campagnes de tests et analyser les résultats. Identifier, remonter et suivre les anomalies via les outils dédiés. Vérifier la cohérence des données (SQL apprécié). Assurer le suivi des US et des anomalies dans JIRA et Squash. Participer à la démarche d'automatisation des tests (Ranorex). C'est votre parcoursVous avez au moins 3-5 ans d'expérience dans des environnements de test exigeants. Vous aimez structurer, analyser et prendre des initiatives pour garantir la qualité des livrables. Vous cherchez un cadre où vos idées comptent et où la collaboration est clé. C'est votre expertise :Outils de gestion de tests : JIRA, Squash. Connaissances SQL pour vérification des données. Appétence pour le paramétrage et les appels API (Postman). Contexte Agile et cycle en V. C'est votre manière de faire équipe :Rigueur et sens de l'organisation. Esprit d'analyse et capacité à anticiper. Communication claire et proactive. Autonomie et force de proposition. C'est notre engagementChez Consort Group, vous êtes un·e expert·e qu'on accompagne pour que chaque mission devienne une étape qui compte. Un onboarding attentif et humain Une vraie proximité managériale Des formations accessibles en continu Des engagements concrets : inclusion, égalité, solidarité Le programme Move Up x United Heroes pour bouger et respirer Un package RH complet : mutuelle, carte TR, CSE, prévoyance Une culture du feedback et des projets qui font sens C'est clairLe process de recrutement : Un premier échange téléphonique avec notre team recrutement Un entretien RH ainsi qu'un échange métier avec un·e ingénieur·e d'affaires Un test ou un échange technique avec un·e de nos expert·es Un dernier point avec votre futur·e manager ou responsable de mission Et si on se reconnaît : on démarre ensemble C'est bon à savoirLieu : Carquefou Contrat : CDI Télétravail : 2 jours/semaine Salaire : De 37 K€ à 44 K€ (selon expérience) brut annuel Famille métier : Testing / Qualité logicielle Ce que vous ferez ici, vous ne le ferez nulle part ailleurs. Ce moment, c'est le vôtre.
View this job
Contractor

Contractor jobTesteur QA Automaticien – Mission de renfort opérationnel

Nicholson SAS
Published on
API Management
Functional testing
ISTQB

6 months
450 €
Bourges, Centre-Val de Loire
Testeur QA Automaticien Mission de renfort opérationnel | Durée : 6 mois | Démarrage ASAP Intégrer l'équipe produit et développement afin de renforcer les activités de qualification logicielle et d'amélioration continue de la qualité. Participer à la définition, la conception et l'exécution des stratégies de tests adaptées aux besoins des projets. Concevoir, développer et maintenir les scénarios de tests automatisés pour sécuriser les livraisons applicatives. Réaliser les campagnes de tests fonctionnels afin de valider la conformité des solutions aux exigences métier. Exécuter et superviser les tests d'intégration pour garantir la cohérence des échanges entre les différents composants du système. Mettre en œuvre les tests API et vérifier la fiabilité des interfaces applicatives. Assurer l'exécution régulière des tests de non-régression afin de limiter les risques liés aux évolutions du produit. Identifier, documenter, qualifier et suivre les anomalies jusqu'à leur résolution. Collaborer étroitement avec les équipes Produit, Développement et Delivery pour améliorer la qualité globale des livrables. Participer à l'amélioration des processus QA et à l'enrichissement du patrimoine de tests automatisés. Utiliser les outils de gestion de tests et de suivi des anomalies, idéalement Jira et Xray. Produire un reporting clair sur l'avancement des campagnes de tests et les indicateurs qualité. Apporter une expertise opérationnelle immédiatement exploitable grâce à une expérience significative dans les métiers du test logiciel. La certification ISTQB constitue un atout apprécié pour cette mission. Une perspective d'internalisation pourra être envisagée à l'issue de la mission pour les profils performants et souhaitant s'inscrire dans la durée. Mission sur Bourges : (2j/5 sur site ou 1 semaine sur 2, selon candidat)
View this job
Contractor

Contractor jobDeveloppeur Angular / Django (h/f)

Mindquest
Published on
Angular
API REST
Django

3 months
Paris, France
Vos principales responsabilités seront : - Concevoir et développer les évolutions du système d'information de gestion des travaux. - Participer à la transformation d'une l'application vers une architecture modulaire. - Contribuer à la conception et au développement du futur module dédié au suivi de l'exécution des travaux. - Développer les fonctionnalités Backend en Python / Django. - Concevoir et développer des API REST avec Django REST Framework. - Développer les interfaces Frontend avec Angular et TypeScript. - Concevoir et exploiter les modèles de données PostgreSQL. - Participer à la modélisation logicielle et fonctionnelle : BPMN, UML et Design Patterns. - Contribuer à la mise en place et à l'évolution d'une architecture de type monolithe modulaire. - Réaliser les tests, le déploiement et la documentation des développements. - Participer au développement de prototypes pour l'incubateur DNUM. Compétences techniques indispensables: - Python : maîtrise - Django : maîtrise - Django REST Framework / conception d'API REST : maîtrise - PostgreSQL / SQL : très bonne maîtrise - TypeScript : expérience solide - Angular : expérience solide - Modélisation logicielle : BPMN, UML, Design Patterns - Architecture monolithe modulaire : expérience ou bonne connaissance - Docker et/ou Kubernetes - GitLab et intégration continue / CI-CD Linux / WSL
View this job

Contract roles and jobs for API

Fullstack Developer

The full-stack Developer uses APIs to create interactive web applications, integrating both back-end and front-end services, ensuring the API functions correctly for data management.

Android Mobile Developer

The mobile Developer (Android, iOS) uses APIs to integrate external features (e.g., geolocation services, payments, etc.) into mobile applications, enabling seamless interconnection with third-party services.

iOS Mobile Developer (Swift, Objective-C...)

The mobile Developer (Android, iOS) uses APIs to integrate external features (e.g., geolocation services, payments, etc.) into mobile applications, enabling seamless interconnection with third-party services.

Technical Consultant

The Technical Consultant helps businesses design and integrate APIs into their systems, optimizing their use to ensure interoperability between different applications or services.

Solutions Architect

The Solutions Architect uses APIs to design scalable and interoperable software architectures, integrating both external and internal services to meet user and business needs.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

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