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.
Contractor job
POT8609-Un Chef de projet Paiement Digital - International sur Grenoble
Almatek recherche pour l'un de ses clients Un Chef de projet Paiement Digital - International sur Grenoble 1. Contexte du poste : L’entreprise déploie une capacité de paiement digital (cartes, wallets, marketplaces, webshops, etc.) à l’échelle mondiale. L’objectif du poste est d’accélérer la sélection et le déploiement des fournisseurs de services de paiement (PSP) dans plusieurs projets. Le poste n’est pas technique, mais fonctionnel et organisationnel, bien qu’une compréhension des intégrations API soit un plus. 2. Responsabilités principales : Recherche et évaluation des PSP : analyser les offres, comparer et fournir des recommandations. Onboarding des PSP : participation à l’intégration et au démarrage des prestataires. Documentation et suivi : créer et maintenir les documents de projet et de plateforme. Coordination transverse : orchestrer les équipes et les tâches entre les différents projets et entités. Support et guidance : accompagner les utilisateurs et les équipes dans l’adoption des solutions. Suivi des intégrations : assurer que les intégrations PSP se déroulent correctement, faciliter la résolution de problèmes. 3. Compétences et expériences requises : Expérience en onboarding et déploiement de PSP pour un groupe international. Gestion de projets / coordination fonctionnelle (planning, suivi, orchestration d’équipes). Compréhension technique des API de paiement (souhaitée mais pas obligatoire). Connaissances financières et reporting : Finance / reporting financier Tableaux de bord / Business Objects Services et technologies de paiement (paiements numériques, acceptance) 4. Profil type recherché : Fonctionnel et projet : chef de projet, PMO ou coordinateur avec expérience dans les moyens de paiement. Expérience internationale dans la gestion des PSP et des projets multi-entités. Bonnes compétences en communication et coordination avec les équipes transverses. Connaissances financières et d’outils de reporting. Bonus : compréhension des intégrations techniques (APIs, plateformes de paiement). Anglais courant!
Job Vacancy
Chef de Projet Modernisation du SI Expérimenté
Dans le cadre de la modernisation continue d’un système d’information complexe et stratégique, nous recherchons un Chef de Projet IT expérimenté pour piloter la prise en compte par des applications consommatrices de l’évolution de deux produits majeurs : Des APIs de mise en GED Un produit de gestion de catalogue d’offres Ces solutions sont développées en JAVA et exécutées dans des containers KUBERNETES . 🎯 Missions principales Cartographier l’ensemble des consommateurs des deux produits. Mobiliser et coordonner les équipes (squads) propriétaires des applications consommatrices. Élaborer un plan de bascule pour chaque produit. Coordonner les bascules et suivre leur bonne exécution. Assurer la prise en compte des anomalies avec les équipes concernées. Suivre et consolider les budgets , anticiper les dérives. Identifier et piloter les risques projet , mettre en place des plans de mitigation. Animer les réunions et comités opérationnels , rédiger les comptes rendus. Alimenter le référentiel de suivi de la fabrication (Jira Align).
Contractor job
223870/Test Engineer Mobile - E2E
Test Engineer Mobile - E2E Expertise sur la phase de tests de produits connectés, en particulier tests d’API et tests d’applications mobiles Expertise en tests fonctionnels end to end, tests de non régression, rédaction de scénarios de tests et cahiers de recette Connaissance des plateformes Cloud Maitrise des outils de gestion de projet informatique et de backlog : Confluence, Jira Connaissances techniques (non exhaustives) sur Swagger/Postman ou Bruno, Xray, Grafana (monitoring) et Dynatrace, Gitlab Maitrise de la méthodologie Agile et certification SAFe Maitrise de l’anglais écrit/oral Contexte de la mission Le client recherche une prestation de test engineering pour contribuer à la synchronisation des activités de validation de la plateforme de services connectés, entre les équipes informatiques qui développent les composants offboard et les équipes d’ingénierie qui réalisent une partie des tests End to End sur la flotte de véhicules et les bancs de test. Cette prestation contribuera également à l’amélioration du support technique autour des services connectés de la prochaine génération de véhicules Renault. Au sein d’une System Team, dans le framework agile SAFe, la prestation, qui coordonne l’activité E2E, assurera le suivi des intégrations fonctionnelles avec les équipes d’ingénierie qui travaillent sur les composants embarqués. En lien avec le Test Manager de la System Team, elle coordonnera et suivra l’exécution des tests plans E2E relatifs aux features mises à disposition par le train agile SAFe dont elle dépendra, et assurera un niveau de reporting qui permet de garantir une couverture de test optimisée entre les différentes ressources délivrant des résultats qualité E2E (Onboard & Offboard). Dans un second objectif, elle participera à la qualification et au suivi de la correction des anomalies remontées par la chaîne d’assistance. La prestation interviendra en particulier dans le contexte de déploiement de la nouvelle plateforme de connectivité aux véhicules du groupe,. associé à la forte croissance des services connectés en accord avec la stratégie du groupe et à l’augmentation du parc des véhicules connectés. Activités attendues : Suivre et coordonner la validation E2E des produits en utilisant les guidelines et la stratégie de test, assurer le partage des résultats des exécutions entre les directions d’ingénierie et informatique de l’entreprise. Assurer la cohérence des tests plans entre l’ensemble des ressources de validation E2E, pour garantir la couverture de test et le planning des nouvelles fonctionnalités dans le timing prévu avant leur mise en production. Garantir les fonctionnalités pour toutes les marques prises en charge, sur toutes les régions et environnements disponibles (intégration/staging/production) à partir des plates-formes cloud, et des portails d'accès ou applications mobiles/ Etudier les problèmes détectés lors des tests ou signalés par des tiers et des utilisateurs , en lien avec les équipes de développement et d’architecture. Objectifs et livrables Tests plan alignés entre les directions informatiques travaillant sur l’offboard et les directions d’ingénierie travaillant sur l’onboard Reportings détaillés des exécutions, avec un découpage fonctionnel ou technique en fonction des destinataires Etat d’avancement des correctifs vers la chaine support Le prestataire est consulté compte tenu de son expertise dans les process de contrôle et suivi qualité applicative et d’automatisation de tests en méthodologie agile. Compétences demandées Compétences Niveau de compétence SAFe Avancé Test mobile Confirmé Test Confirmé E2E Confirmé Langues Niveau de langue Anglais Courant
Contractor job
Développeur IT Risques
vous serez amené à : • Concevoir et modéliser des solutions techniques (base de données avec les experts techniques, API, écrans, flux de données…) et les métiers • Rédiger des spécifications techniques à partir des besoins métier • Développer les solutions et faire des revues de code • Effectuer des tests IT de vos livrables et préparer les environnements de recette métiers & analystes • Intervenir sur la maintenance évolutive et la gestion du « legacy » • Participer aux recrutements des internes et prestataires
Contractor job
Tech Lead .NET/Python
Pour le besoin de mon client basé à Châtellerault , je suis à la recherche d'un : Tech Lead & Dev .Net / Pythton - Lead Activités identifiées : Créer et maintenir des librairies TypeScript et de composants Angular Créer et maintenir des templates d'API et de librairies Définir les bonnes pratiques et les outils nécessaires aux développements de frameworks .NET, Angular et TypeScript Explorer de nouvelles solutions pour améliorer nos produits Collaborer efficacement au sein d'une équipe organisée en mode agile et contribuer activement à l'amélioration continue
Contractor job
Ingénieur Test & Recette
CONTEXTE Experience : 3 ans et plus Métiers Fonctions : Tests, recette et Qualité logicielle, Ingénieur Test Spécialités technologiques : Archivage,API MISSIONS Notre client est a la recherche d'un ingénieur test qui sera en charge de : - Recetter les évolutions / anomalies livrées par l'intégrateur - Support Niveau 2 : Analyser les tickets propre à l'outil SI - Élaboration et mise à jour du cahier de recettes : suivre et compléter Il /elle vérifie que les produits livrés seront conformes aux besoins traduits en spécifications. Cela concerne les systèmes existants, les évolutions, les corrections d'incidents, ou bien les nouveaux produits. L'activité et les missions : Certains ingénieurs de test peuvent piloter une équipe. L'ingénieur de test réalise les étapes suivantes en coordination avec le chef de projet maîtrise d'œuvre L'ORGANISATION DES TESTS : - Planifie les différentes tâches de test en tenant compte des contraintes de ressources humaines, matérielles et des environnements. LA CONCEPTION DES TESTS : - Vérifie la réception des livrables nécessaires à l'élaboration du plan de test. - Rédige les plans de qualification fonctionnels avec les acteurs concernés (utilisateurs clés, chef de projet etc.). - Rédige les plans de tests d'installation, d'exploitation et d'intégration en fonction du dossier d'analyse ou d'exploitation. - Prépare et met à jour les configurations de tests en respectant les processus d'installation. LE DÉROULEMENT DES TESTS : - Met en œuvre les outils de suivi de tests. - Coordonne la réalisation des tests et le suivi des anomalies - Rapporte auprès du chef de projet - Rédige la fiche de qualification - Organise les procédures de mise en service, bilans, archivage - Met à jour les masters (configurations types) de test.
Contractor job
DevOps SRE H/F
Dans le cadre d’une mission stratégique, nous recherchons un Ingénieur SRE (Site Reliability Engineering) expérimenté pour intervenir sur des projets d’industrialisation, d’automatisation et d’amélioration continue des environnements techniques. Le consultant participera à l’élaboration des dossiers d’architecture, à l’analyse des impacts sur le SI, et accompagnera les équipes projets dans leurs déploiements. Il contribuera à la mise en place de procédures d’exploitabilité et d’observabilité, garantissant la disponibilité des services. Il interviendra également sur l’administration des serveurs applicatifs, la gestion des mises en production, et le suivi des changements majeurs. La mission inclut la production de livrables techniques (codes sources, documentations, rapports d’intervention) et le maintien des outils de l’espace d’intégration.
Job Vacancy
Test Engineer H/F
Analyser les entrants (user stories, spécifications fonctionnelles, cahier des charges) Participer à la mise en œuvre de la stratégie de tests dans un environnement Agile Rédiger et/ou maintenir les scénarios de test Préparer les jeux de données Exécuter les plans de test Exécuter des campagnes de test sur différents navigateurs (Chrome, Firefox, Safari…) et différents OS (Windows, Mac Os, IOS, Android…) Gérer les campagnes de test, suivre et remonter les anomalies Valider la conformité du service et présenter le rapport de recette Maintenir les supports de documentation et de tests Suivre le cycle de vie des anomalies et valider les correctifs
Job Vacancy
Développeur Senior Scala
Contexte & Enjeux Dans le cadre de la décarbonation et de la gestion de la flexibilité énergétique, cette mission s’intègre au sein d'une direction d’un grand groupe énergétique. Vous rejoindrez une équipe technique dédiée au développement et à l’évolution du logiciel interne, utilisé pour piloter la flexibilité de production (renouvelable, thermique), de stockage (batterie) et de consommation (DSM – Demand Side Management) sur des centaines de sites européens. Responsabilités principales En tant que Développeur Senior Scala , vous serez amené à : Proposer des architectures logicielles et documenter les choix (diagrammes, services, APIs) Développer les services backend et APIs (Scala principalement) Travailler en environnement agile avec le métier et les architectes Participer à la maintenance corrective et évolutive de l’application Kiwi Assurer le support de niveau 2 , résolution d’incidents, et analyse des causes racines Contribuer aux tests (unitaires, intégration, Pact) et au monitoring Rédiger la documentation technique et les manuels utilisateurs Stack technique utilisée Langages principaux : Scala (cats, http4s, fs2), Rust (IoT), Python (secondaire) Base de données : PostgreSQL, InfluxDB, Redis Architecture : Event-driven, microservices, MQTT CI/CD : GitLab, déploiement continu Cloud / Infra : AWS, Terraform Frontend (secondaire) : ReactJS Tests : unitaires, intégration, Pact
Contractor job
Développeur Python _ API _ React JS
Je suis à la recherche pour un de nos clients d'un Développeur Python API React JS. L’objectif de la prestation porte sur le projet de remplacement de l’outil de lutte contre le blanchiment et le financement du terrorisme. Ce projet implique le développement des flux entrants et sortants de l’application de Screening (ASAM), le stockage des données et la création d’une interface pour le pilotage de l’activité. • Les connaissances techniques requises : o Jira, o Python, Flask, SQL Alchemy, o Cloud GCP : BigQuery, PostGresql, Airflow, API RESTFUL, … o React JS o La connaissance d’Okta, Swagger et Docker sont un plus Une expérience significative dans le développement est demandée dans les domaines suivants : • développement Back End (API, Python, Cloud function) • développement Front End (React JS) Savoir-faire sur : • Projet en méthode Agile, Kanban, RPE • Principes RGPD
Contractor job
Développeur ANGULAR PYTHON Confirmé (F/H) - Nantes
REF : EFP/DETE/326328 Espace-Freelance, réseau de consultants indépendants, recherche pour l’un de ses clients directs : Développeur Confirmé / Test Technique (F/H) Mission à pourvoir en régie à NANTES Présence sur site hybride Le consultant devra être en mesure d’assurer les missions suivantes : Développement (50 à 75 % du temps) Analyser et développer les fonctionnalités inscrites au backlog Réaliser les tests fonctionnels/techniques avant mise en production Relire et valider les PR des autres contributeurs Rédiger et maintenir la documentation technique et fonctionnelle Être force de proposition sur l’évolution du backlog Tests techniques Contribuer à la stratégie et au plan de tests Préparer les environnements et réaliser les tests techniques sur serveurs distribués Exécuter les tests de performance (Neoload, JMeter, HP Perf Center, SoapUI, Postman…) Analyser les résultats et contribuer aux diagnostics Rédiger les rapports GO/NOGO Industrialiser les tests via des PIC Constituer et maintenir le patrimoine de tests réutilisables
Contractor job
QA App Design System mobile
Objet de la prestation La Direction Informatique – Digital & New Services (DI-DNS) recherche une prestation de test engineering pour contribuer à la synchronisation des activités de validation de la plateforme de services connectés, entre les équipes informatiques qui développent les composants offboard et les équipes d’ingénierie qui réalisent une partie des tests End to End sur la flotte de véhicules et les bancs de test. Cette prestation contribuera également à l’amélioration du support technique autour des services connectés de la prochaine génération de véhicules. Au sein d’une System Team, dans le framework agile SAFe, la prestation, qui coordonne l’activité E2E, assurera le suivi des intégrations fonctionnelles avec les équipes d’ingénierie qui travaillent sur les composants embarqués. En lien avec le Test Manager de la System Team, elle coordonnera et suivra l’exécution des tests plans E2E relatifs aux features mises à disposition par le train agile SAFe dont elle dépendra, et assurera un niveau de reporting qui permet de garantir une couverture de test optimisée entre les différentes ressources délivrant des résultats qualité E2E (Onboard & Offboard). Dans un second objectif, elle participera à la qualification et au suivi de la correction des anomalies remontées par la chaîne d’assistance. La prestation interviendra en particulier dans le contexte de déploiement de la nouvelle plateforme de connectivité aux véhicules du groupe,. associé à la forte croissance des services connectés en accord avec la stratégie du groupe et à l’augmentation du parc des véhicules connectés. Activités attendues : - Suivre et coordonner la validation E2E des produits en utilisant les guidelines et la stratégie de test, assurer le partage des résultats des exécutions entre les directions d’ingénierie et informatique de l’entreprise. - Assurer la cohérence des tests plans entre l’ensemble des ressources de validation E2E, pour garantir la couverture de test et le planning des nouvelles fonctionnalités dans le timing prévu avant leur mise en production. - Garantir les fonctionnalités pour toutes les marques prises en charge, sur toutes les régions et environnements disponibles (intégration/staging/production) à partir des plates-formes cloud, et des portails d'accès ou applications mobiles (MyRenault, MyDacia…). - Etudier les problèmes détectés lors des tests ou signalés par des tiers et des utilisateurs , en lien avec les équipes de développement et d’architecture. Livrables - Tests plan alignés entre les directions informatiques travaillant sur l’offboard et les directions d’ingénierie travaillant sur l’onboard - Reportings détaillés des exécutions, avec un découpage fonctionnel ou technique en fonction des destinataires - Etat d’avancement des correctifs vers la chaine support
Contractor job
Développeur Python H/F
L'équipe Sécurité des Canaux EXternes du département Data Protection de la direction sécurité de XXXX recherche un Développeur Python en équipe cybersécurité dans le cadre de l'automatisation de ces process de sécurité de la messagerie afin d'améliorer la réactivité sur incidents des équipes SOC. Objectif du Projet : Améliorer la réactivité des équipes opérationnelles par le développement d'automatisations autour des différents produits du catalogue cybersécurité. Tâches et Responsabilités : - Concevoir et développer des automatisations de détection et de réponse aux incidents de sécurité. - Collaborer avec les équipes de cybersécurité pour identifier et comprendre les besoins en automatisation et en intégration des outils. - Documenter les processus, le code et s'assurer de leur exploitabilité par les équipes opérationnelles.
Contractor job
Senior developer (Full-time, US Fintech)
Description du projet Objectifs du projet : Développer et faire évoluer une plateforme de tipping (pourboires numériques) pour une entreprise fintech américaine. Améliorer la stabilité de la plateforme et offrir une expérience utilisateur de niveau international. Défis : Concevoir, développer et déployer de nouvelles fonctionnalités. Superviser l’architecture et le développement de microservices, en garantissant leur scalabilité et leurs performances. Livrables : API REST évolutive développée en Go. Modules principaux pour la gestion des utilisateurs, les transactions par carte de crédit et les virements ACH. Application web réactive (responsive) de base/squelette développée avec React. Pipelines CI/CD configurés avec GitHub Actions.
Contractor job
Ingénieur Automatisation & Data IA
Métier et Fonction : Études & Développement Ingénieur Spécialités technologiques : Cloud Monitoring Intégration de données IA générative API Type de facturation : Assistance Technique avec un taux journalier Compétences clés : Technologies et Outils : SQL, Synapse, REST, Azure Soft skills : Autonomie, Rigueur Description de la prestation : Pour un client du secteur du transport, recherche d'un Ingénieur automatisation & Data IA. La mission consiste à mettre en place et orchestrer des flux d’automatisation et d’analyse de données en utilisant : IA générative (OpenAI) Data warehouse cloud (Azure Synapse) Outils d’automatisation de workflows (n8n) Objectifs : optimiser les processus internes, améliorer la productivité des équipes, fiabiliser l’exploitation des données. Les missions incluent : Conception et déploiement de solutions d’automatisation : création, surveillance et maintenance de workflows intégrant diverses sources (API, bases de données, outils internes) Exploitation de l’IA générative : intégration des services OpenAI (chat, embeddings, fine-tuning) dans les flux opérationnels Gestion de la donnée : mise en place et optimisation de pipelines d’ingestion et d’analyse dans Azure Synapse, incluant sources multiples et en temps réel Optimisation et gouvernance : performance des requêtes SQL, sécurité (RBAC, data masking), gestion des coûts liés aux API et au cloud Support et évolution : monitoring, debugging, amélioration continue des flux pour répondre aux besoins métiers
Job Vacancy
Solution Designer H/F
Nous recherchons pour le compte de notre client un Solution Designer H/F pour une opportunité en CDI à pourvoir dans les Hauts-de-Seine (92). Notre client propose jusqu’à 2 jours de télétravail par semaine. Contexte : Vous rejoignez un programme ayant pour objectif de créer un parcours digital cohérent pour les prospects et les clients de notre client, avec le site web comme point d'entrée numérique unique vers notre client en tant qu'entreprise, son offre commerciale, et toutes les fonctionnalités orientées client pour commander, payer, et surveiller ses expéditions, avec un portail spécifique. Votre mission consiste à apporter une expertise des plateformes e-commerces et architectures API et de l’adapter au contexte de notre client : · Découvrir les besoins métiers et utilisateurs : piloter les phases de Discovery. · Traduire la vision du Directeur de Programme et de l’Architecte d’Entreprise en actions IT. · Concevoir des solutions IT aux besoins des métiers, et les proposer au Directeur de Programme. · Négocier les priorités et les responsabilités avec les équipes métiers. · Sécuriser l’alignement des livraisons IT avec les objectifs stratégiques de notre client, en coordination avec le Lead Product Manager.
Submit your CV
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Latest forum topics
Jobs by city
Jobs by country
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.
Explore contract role and jobs for Fullstack Developer .
Find out the jobsAndroid 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.
Explore contract role and jobs for Android Mobile Developer .
Find out the jobsiOS 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.
Explore contract role and jobs for iOS Mobile Developer (Swift, Objective-C...) .
Find out the jobsTechnical Consultant
The Technical Consultant helps businesses design and integrate APIs into their systems, optimizing their use to ensure interoperability between different applications or services.
Explore contract role and jobs for Technical Consultant .
Find out the jobsSolutions 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.
Explore contract role and jobs for Solutions Architect .
Find out the jobs