Trouvez votre prochaine offre d’emploi ou de mission freelance Visual Studio Code
Ce qu’il faut savoir sur Visual Studio Code
Visual Studio Code (VS Code) est un éditeur de code source gratuit et open-source, développé par Microsoft, conçu pour être léger, rapide et extensible. Il prend en charge une grande variété de langages de programmation, tels que Python, JavaScript, C++, Java, et bien d'autres, grâce à des extensions disponibles via son Marketplace. VS Code offre des fonctionnalités avancées, comme l'autocomplétion intelligente (IntelliSense), le débogage intégré, la gestion des versions avec Git, et la prise en charge des conteneurs et des environnements distants via des extensions comme Remote Development. Il inclut également un terminal intégré et des outils de visualisation qui simplifient le développement. Grâce à sa personnalisation, sa communauté active et son intégration avec des services comme GitHub et Azure, VS Code est un choix populaire parmi les développeurs pour travailler sur des projets allant des petites applications aux systèmes complexes.
Mission freelance
Ingénieur IVV / QA Développement IA
Contexte La mission se déroule au sein de la Software Factory (SWF) , dans l’équipe dédiée aux outils d’intelligence artificielle visant à améliorer l’expérience des développeurs. L’objectif est d’assurer les activités d’ intégration, vérification et validation (IVV) ainsi que la qualité logicielle (QA) d’une application de code assistant, utilisée dans les environnements de développement VS Code et JetBrains (IntelliJ, etc.) . Missions principales Définir et exécuter les stratégies de tests IVV pour l’application. Garantir la qualité et la conformité des livrables logiciels. Automatiser les tests autant que possible (tests unitaires, intégration, fonctionnels). Identifier, documenter et suivre les anomalies. Contribuer aux activités de validation en lien avec l’équipe de développement. Participer activement aux cérémonies Agile/Scrum (daily, sprint, rétrospectives). Profil recherché Expérience confirmée en IVV / QA logiciel . Connaissance des environnements de développement : VS Code, JetBrains (IntelliJ, etc.) . Maîtrise des outils et méthodes de tests (automatisation, frameworks, CI/CD). Forte sensibilité qualité et documentation. Expérience en environnement Agile/Scrum indispensable.
Offre d'emploi
Intégrateur IAM (Usercube)
Nous recherchons un consultant Intégrateur Usercube afin de renforcer une équipe en charge des solutions IAM. 🎯 Missions : Paramétrage et intégration de la solution Usercube dans le SI. Développement d’outils associés (C#, PowerShell) pour la transformation et l’exploitation des données. Contribution aux cadrages techniques et à la définition de solutions avec les équipes IT et métiers. Garantir la qualité des livrables : tests, documentation technique, support N2/N3. Maintien en condition opérationnelle et résolution d’incidents. Participation active dans un contexte Agile (nouveaux développements & maintenance). 🔎 Profil recherché : Expérience confirmée (≥ 1 an) sur Usercube (paramétrage, workflows). Compétences en PowerShell, XML/JSON, LDAP/Active Directory. Maîtrise des outils collaboratifs (JIRA, Confluence, Git/Bitbucket, VSCode). Autonomie, capacité d’analyse et de modélisation, bonnes qualités rédactionnelles. Familiarité avec la méthodologie Agile . 📍 Localisation : Levallois-Perret 🚀 Démarrage : ASAP
Mission freelance
Architecte Data
1. Contexte du projet Le projet concerne une application de gestion prédictive des risques fournisseurs impactant la supply chain. Cette solution vise à : Naviguer parmi les données produits et fournisseurs pour identifier les éléments à risque. Détecter et alerter en cas d’événements susceptibles d’augmenter le niveau de risque. Simuler différents scénarios (rupture fournisseur, hausse de charge, etc.) afin d’en mesurer les impacts et de proposer des actions correctives. L’application, hébergée on-premise , s’appuie sur un logiciel COTS et un modèle de facturation basé sur les VCPU/h alloués . Les données intégrées proviennent de : ERP (SAP ECC : modules MM, PP, CO, SAP BW, Oracle E-Business Suite) Applications internes (achats, procurement, BI) Sources externes (fournisseurs de rang N, données marchés, etc.) Ces chargements nécessitent un travail approfondi de préparation, transformation, contrôle qualité et corrections manuelles avant intégration. Certaines données sont sensibles (C3 business sensitive – Export Control France non restreint) . 2. Compétences techniques et fonctionnelles requises Expertise en modélisation de données , particulièrement sur les domaines achats et industrie . Connaissance approfondie de : SAP ECC (MM, PP, CO), SAP BW , Oracle E-Business Suite Ivalua , Power BI , Excel Power Query Python (notebook) , JavaScript (console Web) , VS Code , SSMS , Shell Unix , PowerShell Plateforme C3AI (console et exploration de données) Capacité à analyser, fiabiliser et enrichir la donnée , avec une approche orientée qualité et amélioration continue. Prise en main et évaluation d’outils de Data Analysis . Compétences en architecture fonctionnelle et technique . Bon niveau d’anglais (oral et écrit). 3. Missions principales Intégration et préparation de nouvelles données Identifier les nouvelles sources de données et les besoins associés. Définir et piloter les extractions à réaliser depuis les systèmes sources. Préparer, transformer et contrôler la qualité des données avant intégration. Vérifier la cohérence du modèle de données choisi. Automatiser autant que possible les traitements d’intégration et de mise à jour. Mise à jour et supervision des environnements Assurer la mise à jour récurrente des données internes et externes. Surveiller le bon déroulement des simulations et recalculer les KPIs pour vérification. Identifier et corriger les anomalies de chargement ou de qualité. Maintenir la documentation complète des flux et traitements de données. Tests, qualité et support applicatif Contrôler la qualité des livraisons logicielles. Participer aux tests de non-régression et au maintien du jeu de données de référence . Analyser les erreurs d’exécution (UI, scripts JavaScript/C3). Vérifier la cohérence des KPIs et des résultats de simulation. Pilotage et coordination technique Accompagner les équipes techniques et l’éditeur dans la compréhension des architectures et sources de données. Maintenir et intégrer le référentiel des fournisseurs de rang N. Suivre les déploiements applicatifs, upgrades, incidents et performance du run. Optimisation du runtime Suivre la consommation CPU/h via les dashboards internes. Comparer les mesures internes et éditeur, analyser les écarts. Optimiser l’allocation des ressources CPU/h en fonction de l’usage réel de la plateforme. 4. Profil recherché Expérience confirmée en architecture data , gestion de flux complexes et intégration de données hétérogènes . Aisance dans les environnements ERP et BI. Capacité à structurer, documenter et fiabiliser des processus data de bout en bout. Bon sens analytique, rigueur technique, autonomie et communication fluide avec des équipes pluridisciplinaires.
Mission freelance
Testeur automaticien NANTES
Objectifs de la mission Contribuer à la qualification fonctionnelle des applications. Garantir la fiabilité et la non-régression des évolutions déployées. Participer activement à l'amélioration continue des processus de test au sein d'un environnement agile. Activités principales Élaborer et maintenir le plan de tests de validation. Exécuter les campagnes de tests automatiques et manuels. Rédiger et qualifier les anomalies détectées. Vérifier la correction des anomalies et assurer la non-régression. Collaborer avec les équipes de développement et produit dans le cadre des cérémonies agiles. Environnement technique Automatisation / Langages : Cypress, JavaScript CI/CD : Concourse, GitLab IDE : Visual Studio Code Suivi / Gestion de tests : Jira, XRay Méthodologie : Agile (Scrum / Kanban)
Offre d'emploi
Développeur IBMi/AS400 (F/H)
📑 CDI (40-47K€) €) / CDI OU Freelance OU Portage salarial - 📍 Strasbourg - 🛠 Expérience de 5 ans minimum (hors stages / alternance) Vous êtes un développeur IBMi/AS400 à la recherche de nouveaux défis ? 🚀 Nous poursuivons notre développement et recherchons actuellement un.e Développeur IBMi/AS400 pour intervenir chez un de nos clients. 💻💼 🎯 Votre rôle au quotidien : - Analyser les besoins utilisateurs et proposer des solutions adaptées et innovantes - Concevoir, développer, et tester des applications robustes (tests unitaires, intégration, charge) - Garantir la qualité du code, produire une documentation claire et assurer son partage - Participer à la maintenance corrective et évolutive des applications pour répondre aux enjeux métiers - Assurer le support utilisateurs et résoudre efficacement leurs problématiques - Partager votre expertise avec l’équipe pour contribuer à l’amélioration continue des pratiques ⚙️ Stack technique : - Langages : RPG IV (toutes syntaxes), SQL (langage et optimisation), CL (Control Language) - Systèmes et outils : OS IBMi (V7R4+), RDP, VSCode, JIRA, Confluence
Mission freelance
Sénior Architecte Java/AWS
Missions : Sénior Architecte Java/AWS Localisation : Bordeaux Contexte : Intervient dès les phases amont des projets et s’intègre aux équipes produit pour : Concevoir et faire évoluer l’architecture Cloud (AWS) et applicative des produits, en lien étroit avec les Lead Dev. Garantir la cohérence documentaire entre les spécifications et les réalisations techniques. Apporter un soutien ponctuel aux équipes produit sur des problématiques spécifiques de Delivery et de Run (PoC, analyse de problèmes, optimisation de performance, post-mortem…). Participer aux instances de validation Cyber et Architecture, en collaboration avec l’Architecte Solution du produit, et contribuer à la rédaction des livrables associés. Porter la responsabilité du Low Level Design des architectures Cloud. Accompagner les experts SI des départements. Centraliser et animer les retours d’expérience. Diffuser les patterns, bonnes pratiques et décisions issues. Identifier et remonter les opportunités de capitalisation inner-source, en lien avec les méthodes de Delivery. Certification requise : AWS Certified Solutions Architect – Professional Compétences : Langage : Java Gestion de versions : GIT AWS : EC2, Lambda, ECS, S3, Aurora, IAM, CloudFront, VPC, CloudWatch, CloudTrail, ALB, API Gateway, Cognito, EventBridge, StepFunctions, Transit Gateway, System Manager, Secret Manager, SNS, AppSync, OpenSearch, Transfer Family, WAF, KMS, IA Outils : Windows 11 Office 365 Linux Visual Studio Code Atlassian JIRA Atlassian Confluence GitLab CE/EE, GitLab CI Services AWS Sonar Outils de sécurité (Checkmarx SAST et SCA, …)
Offre d'emploi
Ingénierie de production Devops (500€ MAX)
Run : Déploiement des composants sous XLR, release sous forme de SAS Gestion d’incident / ServiceSnow Gestion Problème Déploiement sous Ansible Tower sur plusieurs applications automatisé en YAML Monitoring avec DYNATRACE Projet : Expertise et Accompagnement sur la partie CLOUD Expertise sur la partie création d’une architecture Réseau sur plusieurs projets Legacy, IAAS & PAAS Expertise sur la création et gestion sur du VSI et de l'Oracle As a Service Déploiement : Les outils utilisés : Terraform, Visual Studio Code, Git, Jenkins, Kubernetes, Ansible Tower et IBMCloud Provisionning sur les projets Cloud : Création d’un namespace, Création d’une VIP IAAS/PAAS, Création d’un COS/Bucket, Mise en place d’un CFT, Ouverture des flux Intranet/Internet sous ITCloud, Gestion des alerting IBMCloud, Gestion de stockage en cmd sous Kube Automatisation : Création des templates Terraform (K8s, secret, users, rôles ou encore PESSIT SSL) sur le keystore Déploiement des applications sous Jenkins et Terraform en CI/CD
Mission freelance
Ingénieur logiciel senior en IA - Anglais
CONTEXTE : Expérience : 7 ans et plus Métiers Fonctions : Etudes & Développement, Ingénieur logiciel Spécialités technologiques : AI Compétences Technologies et Outils C# GitHub IntelliJ AI Eclipse Angular React C++.NETCI/CD JS JavaScript Docker Visual Studio Code Le client recherche un expert en logiciels pour définir et mettre en œuvre la politique et les directives relatives à l'utilisation de l'IA en tant qu'assistant pour les équipes de développement logiciel. Cela inclura l'accompagnement des champions de l'IA et la formation des développeurs de logiciels. MISSIONS 1. Avant de commencer à travailler avec les développeurs, le candidat devra organiser une série de réunions avec les experts (architectes logiciels, responsables techniques, etc.) afin de recueillir et de consigner les meilleures pratiques et les anti-modèles logiciels pour chaque langage de programmation utilisé dans notre entreprise. Ces informations devront être fournies à l'IA afin qu'elle les utilise comme modèle pour ses recommandations (comment organiser la structure des paquets, comment encapsuler, nettoyer les modèles de code, nommer les politiques, etc. 2. Générer une documentation contenant des directives et des bonnes pratiques sur l'utilisation de l'IA pour les développeurs et les ingénieurs QA. 3. Fournir un soutien pratique et un accompagnement aux différentes équipes logicielles (environ 40 équipes), une formation pratique (basée sur des projets réels) pour mettre en œuvre l'utilisation de GitHub Copilot et d'autres outils d'IA dans le travail quotidien des développeurs et des ingénieurs QA : Expertise souhaitée Pour les équipes de développement utilisant des IDE compatibles avec GitHub Copilot : • Configurer les extensions GitHub Copilot dans : • Visual Studio (pas GitHub Enterprise pour l'instant) • Visual Studio Code • IntelliJ • Eclipse *Configurer correctement les chemins d'accès et les référentiels pour s'assurer que Copilot lit et traite tout le code existant de l'application. • Clonez les projets et utilisez GitHub Copilot Chat • Utilisez GitHub Copilot pour générer du code (saisie automatique) • Exemples : pour fournir un contexte approprié concernant les processus/besoins commerciaux de notre entreprise • Utilisez la commande createWorkspace pour générer le squelette de votre projet • Utiliser GitHub Copilot avec une API • Utiliser la commande explain • Utiliser la commande doc pour documenter votre code • Utiliser la commande fix pour résoudre les erreurs • Utiliser la commande optimize pour améliorer votre code • Créer des tests unitaires avec GitHub Copilot • Utiliser Copilot pour améliorer votre CI/CD • Créer une image Docker d'un projet avec GitHub Copilot • Effectuer des revues de code avec GitHub Copilot Pour les équipes d'assurance qualité : • Outils d'IA et meilleures pratiques pour la génération de cas de test et l'optimisation du travail quotidien d'assurance qualité. 4. Former les formateurs Former certaines personnes et leur fournir toute la documentation et les directives nécessaires afin qu'elles soient prêtes à former d'autres ingénieurs de l'entreprise. Niveau d'expérience / Ancienneté • Ingénieur logiciel senior avec plusieurs années d'expérience dans la conception de solutions complexes dans une grande variété de systèmes logiciels. • Bonne compréhension des modèles d'architecture logicielle et des principes SOLID. Expérience et parcours • Connaissance approfondie de l'utilisation de GitHub Copilot. • Expérience avérée dans l'utilisation de cet assistant pendant une longue période pour mettre en œuvre des projets complexes, après avoir analysé les avantages et les inconvénients de l'outil. • Capacité à rédiger des directives sur son utilisation et à fournir des conseils sur ce qu'il ne faut pas faire.
Offre d'emploi
Technical Lead Java / Responsable Produit - Lyon - (H/F)
## Contexte du poste Notre client, éditeur de logiciels reconnu dans son domaine, conçoit et maintient des solutions techniques couvrant l’ensemble du cycle de vie logiciel (développement, tests, intégration, automatisation, cybersécurité, cloud). L’entreprise gère un socle applicatif conséquent (plusieurs millions de lignes de code Java), structuré autour de couches logicielles réutilisables et de produits stratégiques orientés DevOps et platform engineering. Dans le cadre de la modernisation de son offre et de l’intégration de nouvelles fonctionnalités (dont l’IA), l’entreprise recherche 3 profils seniors capables de prendre en charge un produit, d’assurer sa vision technique et d’encadrer des petites équipes de développement. ## Missions principales Prendre la responsabilité technique d’un produit (vision, maintenance, évolutions). Développer, concevoir et maintenir les applications back-end en Java 17+. Assurer l’intégration et l’industrialisation de nouvelles fonctionnalités (IA, automatisation, sécurité). Encadrer et accompagner des développeurs juniors, favoriser leur montée en compétences. Collaborer avec les équipes internes (Software Factory, tests, infra) et les clients pour traduire les besoins en solutions techniques robustes. Garantir la qualité, la performance et la sécurité des livrables. ## Missions secondaires Participer à la roadmap produits et aux choix d’architecture logicielle. Contribuer à l’amélioration continue (tests, automatisation, CI/CD). Intervenir en support sur la résolution de problématiques complexes et l’optimisation de code existant. Documenter et partager les bonnes pratiques techniques. ## Stack technique Écosystème : Java 17+, JDBC, XML / JSON / YAML (org.json, gson, xppc), JAXP, HTTP Client, Apache (commons-io, commons-lang3, etc.) Normes & APIs : OSGi / REST API, Equinox (implémentation OSGi Foundation Eclipse), Restlet Architecture : Architecture orientée services, modules réutilisables, Design Patterns, Swagger 3.0 Sécurité & Authentification : Gestion des certificats, OpenID Connect (OIDC), OAuth 2, JWT Environnements de développement : IDE : Eclipse et VS Code, Maven, P2 Repository et Eclipse Target Platform Frameworks internes : base Equinox
Mission freelance
Intégrateur Usercube
Dans le cadre de son projet IAM, déploie la solution Usercube et assure son intégration avec les différents systèmes. Le client a besoin de renforcer l’équipe par un intégrateur Usercube. La société devra fournir les prestations suivantes de réalisation de travaux liés à l’intégration et la maintenance de la solution Usercube : Configurer le progiciel Usercube et développer de l'outillage associé (C# et PowerShell) pour transformer les données, les extraire ou les corriger. Participer aux cadrages des évolutions et à l'intégration du progiciel Usercube dans le SI Participer à la définition de solutions pour répondre aux besoins exprimés par le Pilote SI et Métier en lien avec les experts SI. Participer à la qualité du produit en maitrisant les impacts des modifications et en testant la solution. Assurer des activités de maintien en condition opérationnel en effectuant l'analyse et résolution des problèmes rencontrés en production. Fournir un support de niveau 2/3 pour les incidents liés aux déploiements ou au fonctionnement de Usercube. Rédaction de la documentation technique. L’équipe étant en mode agile, l’intégrateur interviendra sur les activités de développement de nouvelles fonctionnalités comme des activités de maintenance et traitement des incidents N2/N3 dépendamment du périmètre de chaque sprint. Compétences requises 1 an d'expérience minimum dans des activités d’intégration et/ou maintenance de la solution Usercube Maîtrise de la solution Usercube (paramétrage, conception de workflows) Bonnes connaissances en PowerShell Maîtrise des formats XML et JSON pour l’intégration de données Connaissances en annuaires (LDAP, AD) Connaissance des outils JIRA, Confluence, GIT/Bitbucket, VSCode Autonomie dans sa capacité à troubleshooter un environnement Compréhension du besoin, capacité de synthèse et de Modélisation Rédaction des livrables (dossier d’installation, dossier d’exploitation, guide utilisateurs, etc.) Méthodologie Agile
Mission freelance
POT8642 - Un Intégrateur UserCube Sur Levallois-Perret
Almatek recherche pour l'un de ses clients, Un Intégrateur UserCube Sur Levallois-Perret. Profil recherché : • Intégrateur UserCube Contexte : Dans le cadre de la direction des systèmes d'information et du numérique , le consultant rejoindra la Direction qui a en charge la maîtrise d'œuvre des outils habilitations du groupe ainsi que la modélisation des habilitations pour des projets. Dans le cadre de son projet la société déploie la solution Usercube et assure son intégration avec les différents systèmes .La société a besoin de renforcer l’équipe par un intégrateur Usercube. Activités : La société devra fournir les prestations suivantes de réalisation de travaux liés à l’intégration et la maintenance de la solution Usercube : • Configurer le progiciel Usercube et développer de l'outillage associé (C# et PowerShell) pour transformer les données, les extraire ou les corriger. • Participer aux cadrages des évolutions et à l'intégration du progiciel Usercube dans le SI • Participer à la définition de solutions pour répondre aux besoins exprimés par le Pilote SI et Métier en lien avec les experts SI. • Participer à la qualité du produit en maitrisant les impacts des modifications et en testant la solution. • Assurer des activités de maintien en condition opérationnel en effectuant l'analyse et résolution des problèmes rencontrés en production. • Fournir un support de niveau 2/3 pour les incidents liés aux déploiements ou au fonctionnement de Usercube. • Rédaction de la documentation technique. L’équipe étant en mode agile, l’intégrateur interviendra sur les activités de développement de nouvelles fonctionnalités comme des activités de maintenance et traitement des incidents N2/N3 dépendamment du périmètre de chaque sprint. Compétences requises : • 1 an d'expérience minimum dans des activités d’intégration et/ou maintenance de la solution Usercube • Maîtrise de la solution Usercube (paramétrage, conception de workflows) • Bonnes connaissances en PowerShell • Maîtrise des formats XML et JSON pour l’intégration de données • Connaissances en annuaires (LDAP, AD) • Connaissance des outils JIRA, Confluence, GIT/Bitbucket, VSCode • Autonomie dans sa capacité à troubleshooter un environnement • Compréhension du besoin, capacité de synthèse et de Modélisation • Rédaction des livrables (dossier d’installation, dossier d’exploitation, guide utilisateurs, etc.) • Méthodologie Agile
Déposez votre CV
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Derniers posts sur le forum
Les métiers et les missions en freelance pour Visual Studio Code
Développeur·euse fullstack
Le/ La Développeur·euse fullstack utilise Visual Studio Code comme éditeur de code pour développer des applications web complètes, en intégrant à la fois le front-end et le back-end.
Explorez les offres d'emploi ou de mission freelance pour Développeur·euse fullstack .
Découvrir les offresDéveloppeur·euse Python
Le/ La Développeur·euse Python utilise Visual Studio Code pour écrire du code Python, avec l'extension Python pour faciliter le débogage, la gestion des environnements virtuels, et l'intégration avec des outils comme Jupyter Notebook.
Explorez les offres d'emploi ou de mission freelance pour Développeur·euse Python .
Découvrir les offresDéveloppeur·euse front-end (JavaScript, Node, React, Angular, Vue...)
Le/ La Développeur·euse front-end (JavaScript, Node, React, Angular, Vue...) utilise Visual Studio Code pour développer des interfaces utilisateur, avec des outils spécifiques à JavaScript et des extensions pour le front-end.
Explorez les offres d'emploi ou de mission freelance pour Développeur·euse front-end (JavaScript, Node, React, Angular, Vue...) .
Découvrir les offresDéveloppeur·euse .Net (C# ...)
Le / La Développeur·euse .Net (C#...) utilise Visual Studio Code pour écrire, déboguer et déployer des applications .NET, en profitant des extensions et des outils intégrés pour optimiser le workflow de développement.
Explorez les offres d'emploi ou de mission freelance pour Développeur·euse .Net (C# ...) .
Découvrir les offres