Find your next tech and IT Job or contract VBA

What you need to know about VBA

VBA (Visual Basic for Applications) is a programming language integrated into Microsoft Office applications, such as Excel, Word, or Access. It allows users to automate repetitive tasks, create custom macros, and extend Office software functionalities. With VBA, users can develop specific solutions, such as interactive dashboards, automated reports, or custom forms. It also offers the ability to manipulate data, interact with databases, and integrate multiple Office applications with each other. Accessible to beginners while being powerful for advanced users, VBA is widely used in professional environments to improve productivity and automate complex processes.

Your search returns 28 results.
Contractor
Permanent

Job Vacancy
Commando Python VBA Equity

Published on
Finance
Python

3 years
45k-65k €
480-550 €
Paris, France
Hybrid
🏭 Secteurs stratégiques : Banque d’investissement 🗓 Démarrage : ASAP PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 💡 Contexte /Objectifs : La migration des desktops vers une cible groupe va demander de l'adaptation des applications Python et desktop Excel. Notre client cherche un Commando pour accompagner l'équipe de trading ans la gestion de la production et le développement de ses applications Equity. Faire du support niveau 3 pour résoudre des bugs liés à des migrations. De formation école d'ingénieur ou ayant un niveau équivalent à un Master 2, nous recherchons quelqu'un de curieux, dynamique, et force de proposition.
Permanent

Job Vacancy
Software Developer (Python / VBA)

Published on

£45k-55k
Burntwood, United Kingdom
Software Developer Uttoxeter, Staffordshire Hybrid (3 Days on-site) £45,000 - £55,000 + PHP Training Course + 33 Days Holiday + Generous Pension Contribution + Private Healthcare This is an excellent opportunity for a Software Developer who specialises in PHP and is looking for an autonomous working environment, where you will play a key part in the maintenance, support and development of automated software interfaces. This company are a family run expert manufacturer with global backing, that pride themselves offering a premium first in class service that is unbeatable in their industry, making it a great opportunity to further your career. In this varied role, you'll manage the maintenance, support, and development of automated software interfaces for laboratory instruments. You'll use your strong understanding of automation interfaces to develop, commission, and test new measurement methods to improve productivity and ensure accuracy. This includes developing robust test strategies and documentation, implementing industry best practices for test automation, and maintaining documentation for all in-house developed software. The ideal candidate will have strong experience developing automated software interfaces using Python and VBA, with advanced proficiency in Excel, including complex formulas and macros. Excellent verbal and written communication skills are essential for regular interaction with team members, clients, and other stakeholders. The role will also require PHP knowledge, but a funded training course will be provided that needs to be studied and completed in your personal time. This is a fantastic opportunity for a Software Developer who is looking for an autonomous working environment and wants to play a key part within the business. The Role: Manage maintenance of automated software interfaces. Develop new measurement methods for productivity and accuracy. Create test strategies and documentation. Maintain documentation for all software. 5 Days a week onsite. The Person: Experience in Python, and VBA. Advanced Excel skills. Strong communication with Stakeholders, Clients & Team. Full PHP Training course provided. Experience within a similar role, Software Developer, Software Engineer, Automation Developer, Data Analyst. Commutable to Uttoxeter Reference Number: BBBH262232 To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Tom McLaughlin at Rise Technical Recruitment This vacancy is being advertised by Rise Technical Recruitment Ltd. The services of Rise Technical Recruitment Ltd are that of an Employment Agency Rise Technical Recruitment Ltd regrets to inform that our client can only accept applications from engineering candidates who have a valid legal permit or right to work in the United Kingdom. Potential candidates who do not have this right or permit, or are pending an application to obtain this right or permit should not apply as your details will not be processed.
Contractor

Contractor job
AMOA/AMOE – Expertise Fonctionnelle des Activités de Marchés Financiers

Published on
Python
VBA

1 year
290-550 €
Paris, France
BDF TLTI AMOA/AMOE – Activités de Marchés Financiers 1. Contexte de la mission Dans le cadre de la modernisation de la plateforme LABODRO et du transfert de ses fonctionnalités vers le nouvel applicatif LaboDGSO/ALMARIS, la Banque de France recherche un consultant AMOA/AMOE expérimenté. La mission s’inscrit au sein du SRMC (Service d’analyse des Risques de Marché et de Crédit) et du service POP, dans un environnement lié aux opérations de marché, au suivi des risques financiers et à la politique monétaire. Le consultant interviendra en soutien technique et fonctionnel sur des outils développés en Python, R, VBA, et sur une base de données Oracle, en environnement Agile (GIT). Objectifs de la mission Participer à l’évolution et à l’optimisation des outils LABODRO. Contribuer au transfert, à la refonte et au déploiement des outils vers la nouvelle application LaboDGSO/ALMARIS. Assurer un support quotidien et un suivi de production auprès des équipes métier. Garantir la qualité technique et fonctionnelle des développements dans un environnement sensible lié aux marchés financiers. Responsabilités principales Analyse & expertise fonctionnelle Compréhension approfondie des outils existants, des entrées/sorties et des principes de fonctionnement. Recueil, analyse et formalisation des besoins utilisateurs. Qualification fonctionnelle des évolutions et corrections applicatives. Développement & optimisation Amélioration, réécriture ou refonte d’outils de reporting. Développement en Python/R/VBA et requêtes SQL/PL-SQL. Mise à jour et rationalisation du schéma de base de données Oracle. Optimisation des performances applicatives et techniques. Tests & documentation Rédaction de plans de tests, jeux d’essais et bilans de tests. Automatisation de contrôles et scripts techniques. Rédaction de notes méthodologiques et documentations techniques. Collaboration & pilotage Travail en lien direct avec les experts fonctionnels, développeurs et architectes SI. Participation aux rituels Agile. Soutien opérationnel dans le suivi de production. Livrables attendus Code versionné, commenté, documenté. Scripts d’automatisation. Cahier de tests et bilans associés. Documentation technique et méthodologique. Contributions aux évolutions du schéma de base de données.
Contractor

Contractor job
DBA SQL Server

Published on
Microsoft SQL Server
VBA

6 months
380-460 €
La Défense, Ile-de-France
Hybrid
Traiter l’obsolescence des bases SQL Server en version 2016 vers la version SQL 2022. Technique o Vérifier espace disque (binaires, backup, logs) o Télécharger les binaires d’installation (setup SQL Server) o Vérifier la compatibilité OS/SQL version o Vérifier la compatibilité des applications vers SQL Server 2022, les bases doivent être au minimum en niveau de compatibilité 100, en dessous de ce niveau, elles ne sont pas supportées o Désactiver la supervision le temps de l’opération 120 instances à Upgrade (11 déjà fait)
Contractor

Contractor job
VBA ACL

Published on
Access Control List (ACL)

3 years
400-460 €
Ile-de-France, France
Hybrid
Description et livrables de la prestation Au sein de la Direction Fonctions Supports de la DSI X France , la personne sera intégrée à la Tribu Secrétariat Général. Elle interviendra sur des projets concernant la 'Détection de la Fraude interne'. Cette personne travaillera en relation directe avec la direction de la Sureté, afin d'implémenter des nouveaux flux sur le progiciel ACL. Ces travaux impliquent : Travaux de mapping des données Mise à jour des scripts de mise à jour des données provenant des différents systèmes applicatifs Réalisation des tests unitaires et des tests d'intégration des flux Expertise souhaitée Expérience de 3 ans en développement avec VBA et maitrise du requêtage SQL Mobilité Télétravail 3 jours par semaine + présence 2 jours sur site
Contractor

Contractor job
BA IT Front- Asset Management

Published on
API
Microsoft Excel
Project management

2 years
400-680 €
Paris, France
Hybrid
En relation directe avec les équipes métier (Gérants, Quants , Risk managers, M/O …), vous interviendrez au sein de projets à forte valeur ajoutée. Ainsi, vous serez amené à réaliser les tâches suivantes : • Organiser les activités et réunions de travail avec les différents acteurs du projet (responsable d’équipe, owner métier, sponsor…) • Recueillir les besoins métier • Concevoir, modéliser et spécifier des solutions (base de données avec les experts techniques, API, écrans, flux de données…) • Planifier les actions et le suivi de l’avancement de ces projets • Analyser les impacts et veiller à la bonne intégration dans le SI • Coordonner les tests, recettes et la mise en production des différents livrables • Former les utilisateurs et assurer la conduite du changement • Assurer le support applicatif avec les autres membres de l’équipe • Constituer et maintenir la documentation sur les applications et les processus métier
Permanent

Job Vacancy
Support fonctionnel équipe Electronic Market Access

Published on
ITIL
Java
JIRA

50k-60k €
Ile-de-France, France
Hybrid
Au sein de l'équipe Electronic Market Access EMEA, en charge des plateformes d'accès marchés électroniques (Forex, Equities…), vous assurerez l’interface avec les utilisateurs en salle de marché. Vous interviendrez sur le support des applications trading de passage d'ordres (50%), sur la coordination et le pilotage de projets (30%) et sur la mise en production des outils (20%). Votre rôle Pilotage des évolutions et gestion des exigences Suivre les évolutions / migrations via des abonnements de publications aux plateformes d'accès marché (les changements sont publiés à l'avance) Analyser les impacts fonctionnels et techniques des changements Recueillir et prioriser les demandes du business Spécifier les évolutions directement auprès des équipes de développement (réunions, clarifications, cadrage) Coordonner la mise en œuvre avec les équipes réseau / infrastructure Tests et mise en production Conduire les tests fonctionnels et valider la conformité des évolutions Préparer et accompagner les mises en production Etablir et mettre à jour les procédures de support Support trading et supervision applicative Assister quotidiennement les équipes de production et support trading en cas de rejet des ordres passés par les métiers Intervenir sur les aspects fonctionnels (processus, flux, conformité, adaptation à la réglementation locale ou EMEA) et techniques (monitoring, outils d’accès aux marchés électroniques, gestion des incidents en temps réel, maintenance évolutive) Maintenir les environnements de production Gérer les incidents, assurer le diagnostic et coordonner les résolutions Amélioration continue Suivre le versioning applicatif de l'ensemble du parc applicatif sous la responsabilité de l'entité Piloter les priorités, bugs et demandes d'amélioration avec le trading, le développement et l’infrastructure Mesurer la qualité du processus développement/test/déploiement Etudier, déployer et optimiser les solutions de monitoring
Contractor

Contractor job
Consultant Python / Développement de Proximité – Trade Finance & Cash Management

Published on
Cash Management
Python
VBA

2 years
300-400 €
Ile-de-France, France
Hybrid
Nous recherchons un consultant capable de rejoindre un programme stratégique de transformation du Front Office. L’objectif : construire des outils opérationnels simples et efficaces pour accompagner les équipes métier dans leurs activités quotidiennes (Trade Finance et Cash Management). Au sein du Business Management, vous interviendrez dans la mise en place d’une approche “développement de proximité” visant à répondre rapidement à des besoins concrets, via l’analyse de cas d’usage, la création de prototypes et la réalisation d’outils légers. Vos missions Élaborer une méthodologie de développement de proximité : recueil du besoin, business case, collaboration avec les métiers et l’IT. Participer aux études de cas d’usage identifiés : compréhension des problématiques métier, analyse des pistes techniques, estimation de la complexité. Concevoir et développer des POC en Python (et ponctuellement en VBA) pour valider la faisabilité des solutions. Formaliser les résultats, documenter les prototypes et présenter les conclusions. Former les équipes Front Office (relationship managers, structureurs) à l’utilisation des outils créés. Contribuer au cadrage IT des solutions lorsque les POC sont validés pour une industrialisation. Maintenir et améliorer les outils existants développés en Python et/ou VBA.
Contractor

Contractor job
Développeur VBA / Python H/F

Published on
Python

2 years
300-450 €
Paris, France
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 VBA / Python H/F à Paris, France. Contexte : Les missions attendues par le Développeur VBA / Python H/F : Cette mission s’articulera autour des objectifs suivants : - Création d’une approche de développement de proximité par business case, incluant la méthodologie de travail avec les métiers et l’IT de domaine - Participation aux études de cas d’usage business identifiés au préalable. o Les métiers concernés : Trade Finance et Cash Management. o Identification et expérimentation des solutions techniques potentielles et de la complexité de réalisation - Développement de POC et formalisation des résultats - Formation d’utilisateurs Front (relationship managers et/ou structureurs) - Dans le cas des POC concluants : o Documentation o Participation au cadrage par l’IT des solutions cibles - Maintenance et développement d’outils VBA - Maintenance et développement d’outils Python => Maîtrise du python et connaissance intermédiaire en VBA.
Contractor

Contractor job
📢 Nous recrutons : Formateur·rice Power BI, Power Query, Power Pivot, VBA Niveau 2

Published on
Microsoft Power BI
Power Pivot
Power Query

3 days
300-350 €
Paris, France
Vous maîtrisez Power BI, Power Query, Power Pivot, VBA et aimez transmettre vos connaissances ? Vous savez accompagner aussi bien des débutants que des utilisateurs avancés ? Alors cette mission est faite pour vous ! Votre rôle : Vous animerez des sessions de formation entre 1 et 3 jours, sur Power BI, Power Query, Power Pivot, VBA auprès de clients dans nos centres de formation ou dans leur locaux. Conditions : Rémunération : 300 à 350€ HT / jour Lieu : Pays de la Loire, Bretagne, Paris Mission flexible et évolutive, selon votre disponibilité.
Contractor

Contractor job
Consultant - BFI - IPV Equity - connaissance dérivés actions / valorisations / PnL. VBA / Python

Published on
Project management
Python

6 months
620-640 €
Paris, France
Hybrid
Pour un acteur majeur de la Banque de Financement et d’Investissement (BFI), nous recherchons un consultant expérimenté pour intervenir sur les activités de valorisation et de suivi PnL des instruments financiers de type actions et dérivés actions. Le consultant contribuera à l’analyse des positions, à la mise en place et au contrôle des modèles de valorisation, ainsi qu’au suivi des indicateurs de performance financière. Il participera également à la production de reporting et à l’automatisation des calculs via des scripts VBA ou Python. L’objectif est d’assurer la fiabilité des données, la conformité aux standards internes et la qualité des analyses financières dans un environnement exigeant et à forte sensibilité marché.
Contractor
Permanent

Job Vacancy
MOA – Application ATHENES Bilingue sur Paris

Published on
CSS
Dashboard
Data Lake

3 months
Paris, France
Hybrid
Je recherche pour un de mes clients un MOA – Application ATHENES sur Paris Pour l’application ATHENES le périmètre couvre : application est dédiée à l'activité de gestion des participations o La prise en charge des éléments du backlog d’ATHENES : Backlog éditeur Interfaçage CDC (flux) DataLake / Tableau Développement de Proximité Bureautique, etc. au travers de la maintenance corrective et évolutive : expression des besoins, analyse, configuration, recette o Le support utilisateur o La gestion des incidents de production, en relation avec les équipes métiers o La documentation des points ci-dessus o Suivi de KPI éditeurs o Relation avec l’éditeur, comitologie en interne et avec l’éditeur Compétences • Forte expérience en maîtrise d’ouvrage et en support sur les métiers liés au franchissement de seuil (seuils, types, déclarations, etc.) et OPA. • Connaissance approfondie de l’outil Signal de CSS/Confluence (paramétrages, configuration des règles d’alertes, ETL Studio, etc.) • Connaissance approfondie sur l’implémentation de Signal chez d’autres clients • Connaissance des règles de franchissements de seuils règlementaires et statutaires sur plusieurs juridictions (EU, USA, G20), OPA, règles sur l’actionnariat (loi Florange) • Connaissance approfondie de l’anglais (éditeur anglophone) • Connaissance approfondie du langage SQL. • Connaissance approfondie d’Excel (VBA, TCD, etc.) et la programmation (Python). • Connaissance des marchés et des instruments financiers • Connaissance des plateformes (Refinitiv) Démarrage: ASAP Durée Longue
Permanent

Job Vacancy
Software Developer (Python / VBA)

Published on

£45k-55k
Burntwood, United Kingdom
Software Developer Uttoxeter, Staffordshire Hybrid (3 Days on-site) £45,000 - £55,000 + PHP Training Course + 33 Days Holiday + Generous Pension Contribution + Private Healthcare This is an excellent opportunity for a Software Developer who specialises in PHP and is looking for an autonomous working environment, where you will play a key part in the maintenance, support and development of automated software interfaces. This company are a family run expert manufacturer with global backing, that pride themselves offering a premium first in class service that is unbeatable in their industry, making it a great opportunity to further your career. In this varied role, you'll manage the maintenance, support, and development of automated software interfaces for laboratory instruments. You'll use your strong understanding of automation interfaces to develop, commission, and test new measurement methods to improve productivity and ensure accuracy. This includes developing robust test strategies and documentation, implementing industry best practices for test automation, and maintaining documentation for all in-house developed software. The ideal candidate will have strong experience developing automated software interfaces using Python and VBA, with advanced proficiency in Excel, including complex formulas and macros. Excellent verbal and written communication skills are essential for regular interaction with team members, clients, and other stakeholders. The role will also require PHP knowledge, but a funded training course will be provided that needs to be studied and completed in your personal time. This is a fantastic opportunity for a Software Developer who is looking for an autonomous working environment and wants to play a key part within the business. The Role: Manage maintenance of automated software interfaces. Develop new measurement methods for productivity and accuracy. Create test strategies and documentation. Maintain documentation for all software. 5 Days a week onsite. The Person: Experience in Python, and VBA. Advanced Excel skills. Strong communication with Stakeholders, Clients & Team. Full PHP Training course provided. Experience within a similar role, Software Developer, Software Engineer, Automation Developer, Data Analyst. Commutable to Uttoxeter Reference Number: BBBH262232 To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Tom McLaughlin at Rise Technical Recruitment This vacancy is being advertised by Rise Technical Recruitment Ltd. The services of Rise Technical Recruitment Ltd are that of an Employment Agency Rise Technical Recruitment Ltd regrets to inform that our client can only accept applications from engineering candidates who have a valid legal permit or right to work in the United Kingdom. Potential candidates who do not have this right or permit, or are pending an application to obtain this right or permit should not apply as your details will not be processed.
Permanent

Job Vacancy
Analyste Risque (marché, contrepartie ou crédit)

Published on
Python
SAS
SQL

44k-55k €
Paris, France
TON CHALLENGE: Intervenir au sein d’une direction des risques en banque d’investissement ou en gestion d’actifs sur le traitement des risques (marché, contrepartie ou crédit) en assurant le suivi, l’analyse, le contrôle et le reporting des résultats des risques du front-office en passant par la direction des opérations et la direction financière, accompagner les métiers dans leurs projets : Calcul et explication des analyses de risques, stress tests, calcul de réserves… Calcul réglementaire, mise en place du suivi et reporting réglementaires Améliorer les explications de ces analyses de risques Participer aux travaux de rapprochements émanant des systèmes de gestion front-office, risques, opérations et finance
Permanent

Job Vacancy
Software Developer (Python / VBA)

Published on

£45k-50k
Burntwood, United Kingdom
Software Developer Uttoxeter, Staffordshire - On-site £45,000 - £50,000 + PHP Training Course + 33 Days Holiday + Generous Pension Contribution + Private Healthcare This is an excellent opportunity for a Software Developer who specialises in PHP and is looking for an autonomous working environment, where you will play a key part in the maintenance, support and development of automated software interfaces. This company are a family run expert manufacturer with global backing, that pride themselves offering a premium first in class service that is unbeatable in their industry, making it a great opportunity to further your career. In this varied role, you'll manage the maintenance, support, and development of automated software interfaces for laboratory instruments. You'll use your strong understanding of automation interfaces to develop, commission, and test new measurement methods to improve productivity and ensure accuracy. This includes developing robust test strategies and documentation, implementing industry best practices for test automation, and maintaining documentation for all in-house developed software. The ideal candidate will have strong experience developing automated software interfaces using Python and VBA, with advanced proficiency in Excel, including complex formulas and macros. Excellent verbal and written communication skills are essential for regular interaction with team members, clients, and other stakeholders. The role will also require PHP knowledge, but a funded training course will be provided that needs to be studied and completed in your personal time. This is a fantastic opportunity for a Software Developer who is looking for an autonomous working environment and wants to play a key part within the business. The Role: Manage maintenance of automated software interfaces. Develop new measurement methods for productivity and accuracy. Create test strategies and documentation. Maintain documentation for all software. 5 Days a week onsite. The Person: Experience in Python, and VBA. Advanced Excel skills. Strong communication with Stakeholders, Clients & Team. Open to learning PHP in personal time. Commutable to Uttoxeter Reference Number: BBBH262232 To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Tom McLaughlin at Rise Technical Recruitment This vacancy is being advertised by Rise Technical Recruitment Ltd. The services of Rise Technical Recruitment Ltd are that of an Employment Agency Rise Technical Recruitment Ltd regrets to inform that our client can only accept applications from engineering candidates who have a valid legal permit or right to work in the United Kingdom. Potential candidates who do not have this right or permit, or are pending an application to obtain this right or permit should not apply as your details will not be processed.
Contractor
Permanent

Job Vacancy
PMO (Project management office)

Published on
Budget Management
Microsoft Excel
PowerBI

1 year
45k-60k €
400-500 €
Nantes, Pays de la Loire
Hybrid
Rattaché(e) à la Direction, le PMO (Project Management Officer) aura pour mission d’assurer le pilotage transversal du portefeuille de projets et le suivi budgétaire global . Véritable relais entre la Direction et les équipes opérationnelles, il/elle garantira la cohérence, la visibilité et la performance du plan de transformation de l’entreprise. 🧭 Missions principales 1. Pilotage budgétaire et financier Suivre le budget global de la Direction (prévisionnel, réalisé, écarts). Produire des analyses financières régulières et des synthèses pour la Direction. Identifier les risques budgétaires et proposer des plans d’actions correctifs. Participer à la préparation et au suivi des revues budgétaires . 2. Reporting et indicateurs de performance Mettre en place et maintenir les tableaux de bord de pilotage via Power BI . Automatiser les extractions et les traitements de données (Excel, VBA, ou autre langage). Suivre les KPI projets , les jalons et l’avancement du portefeuille. Garantir la qualité et la fiabilité des données partagées avec la direction. 3. Gouvernance et coordination Assurer la consolidation et la communication des informations entre les équipes. Préparer les comités de pilotage et de direction (synthèses, slides, reporting). Contribuer à l’amélioration continue des méthodes de gestion de projets . Soutenir les chefs de projet dans le respect des processus et de la méthodologie interne.

Contract roles and jobs for VBA

Analyst Programmer

The Analyst Programmer uses VBA to automate processes in Microsoft applications such as Excel or Access, developing macros and tailored solutions to improve workflow efficiency.

Developer in Other Languages (R, Cobol, Perl, VBA, Ruby, Shell...)

The Developer in another language (R, Cobol, Perl, VBA, Ruby, Shell...) uses VBA to write scripts that automate tasks in office tools like Excel, for data processing or report management.

Functional / Business Consultant (E-commerce, HR, Finance, Supply Chain, BPM, Procurement...)

The Functional/Business Consultant (ecommerce, HR, finance, supply chain, BPM, procurement...) uses VBA to develop solutions tailored to client needs, automating tasks in office tools like Excel, often in areas like finance or supply chain management.

Application Manager / Administrator

The Application Manager/Responsible uses VBA to customize and maintain office applications, creating reporting and data management tools in programs like Excel, based on business needs.

28 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