Requirements: English
Company: HCLTech
Region: Paris , le-de-France
Job Title: VBA and Python Developer
Experience: Required: 4-12+ Years
Location: Paris, France
Language: We are looking fluent French speakers
Job Summary:
We are looking for a detail-oriented and technically proficient VBA and Python Developer to develop, maintain, and optimize automation tools and data processing scripts. The ideal candidate will have strong expertise in Excel VBA for legacy automation and Python for scalable, modern solutions across various business processes.
Key Responsibilities:
- Develop and maintain Excel-based tools and dashboards using VBA.
- Automate manual workflows and data pipelines using Python.
- Integrate VBA tools with external data sources (databases, APIs, files).
- Migrate legacy VBA solutions to Python-based frameworks where applicable.
- Write clean, maintainable, and well-documented code.
- Perform data analysis, transformation, and reporting as needed.
- Collaborate with business analysts, finance teams, and other stakeholders to gather requirements and deliver solutions.
Required Qualifications:
- Bachelors degree in Computer Science, Engineering, Finance, or related field.
- 4-12+ years of hands-on experience with VBA and Python programming.
- Strong knowledge of Excel automation, including macros, forms, and pivot tables.
- Experience with Python libraries such as pandas, openpyxl, xlwings, or NumPy.
- Understanding of file handling, data parsing, and API integration in Python.
- Familiarity with version control systems (Git preferred).
Preferred Skills:
- Experience working in financial services, accounting, or operations.
- Knowledge of databases and SQL for data querying and integration.
- Exposure to web scraping or automation tools (e.g., Selenium, BeautifulSoup).
- Understanding of SDLC, Agile methodology, or CI/CD basics.
Soft Skills:
- Strong analytical and problem-solving capabilities.
- Good communication and documentation skills.
Self-motivated and able to manage time effectively in a dynamic environment