VBA / Python Developer (Automation & Legacy Modernization)
— Remote (Europe only)
— Full-time
Swiss boutique IT consultancy that specializes in digitalization, custom business software, and automation solutions. The company helps clients replace inefficient legacy systems with practical, tailored tools – often built around Excel/VBA and extended with modern technologies like Python and AI-assisted development.
Responsibilities:
— Develop and maintain Excel/VBA-based tools and business applications;
— Improve and optimize existing macros and automate manual workflows;
— Use Python for automation, data processing, and integrations;
— Analyze business requirements and translate them into technical solutions;
— Troubleshoot and improve legacy systems (Excel/Access-based);
— Communicate solutions and progress with stakeholders;
— Collaborate with team members in a distributed environment;
— Use modern tools (Copilot, Claude, Visual Studio) to improve productivity;
Requirements:
— Strong hands-on experience (4+ years) with VBA and Excel automation;
— Solid understanding of Python for scripting and automation;
— Experience working with legacy systems and improving existing solutions;
— Confident use of Visual Studio;
— Familiarity with AI-assisted tools (Copilot, Claude);
— Strong analytical and problem-solving skills;
— Ability to explain technical solutions clearly;
— Strong English communication skills;
Would be a plus:
— German language;
— Experience with complex business domains (finance, pharma, etc.);
What we offer:
— Remote-first work environment;
— Long-term permanent position in a stable industrial technology company;
— Opportunity to work on real-time systems used in production environments worldwide;
— High ownership culture with direct impact on hardware/software architecture;
— Flat hierarchy and collaborative engineering team
— Paid sick leaves and vacations;
— Complete hardware package;
— Refund of personal professional growth (courses, platforms, etc);
— Personal development plan;
— Internal accountant;
— Ability to select currency for your contract.
Why Join Us
We offer a wide range of benefits to make sure our team finds the right balance between work, home and personal development
- Gifts for a birthday and several occasions;11
- Periodical review process based on technical evaluation and English;
- Personal goals setting;
- Participation in Lviv IT Cluster;
- Refund of personal professional growth (courses, platforms, etc);
- Corporate events: regular team building activities;
- English speaking club;
- Game evening;
- Intelvision Talks;
- Flexible working hours (started workday until 11:00 a.m.);
- 18 days of vacation + 5 days of fully covered sick leaves and event more (we offer 20 and 22 days of vacations if we cooperate for more than 1 year) with the possibility to take a vacation in advance;
- A comfortable and cozy working environment with motivated colleagues.