Senior Excel/VBA & Office Application Developer (Part time)
Tech Stack / Keywords
Firma i stanowisko
Our Client is a Zurich-based boutique IT and digitalization company supporting Swiss businesses in delivering tailored software solutions and technology projects. For nearly 10 years, the company has combined strong software engineering expertise with IT project management, business analysis, and strategic technology consulting. Its core expertise includes professional Excel/VBA development, process automation, digital transformation, and custom software solutions. The company focuses on pragmatic, maintainable technologies that solve real business challenges and create long-term value for its clients.
Wymagania
- Several years of professional software development experience, with significant commercial experience developing solutions in Excel/VBA
- Proven experience building and maintaining complex Excel/VBA business applications, rather than only scripts, reports or isolated macros
- Very good understanding of software engineering principles, including modular application architecture, object-oriented concepts and VBA classes, reusable components, structured error handling, debugging and testing, maintainable and documented code
- Experience working with databases and external data sources from Office/VBA applications
- Experience using Git or another professional version-control workflow
- Ability to understand and contribute to an existing framework and shared codebase
- Experience working within a structured development process involving reviews, testing and releases
- Strong analytical and problem-solving skills with a high level of ownership for delivered software
- Confidence working directly with customers and discussing both requirements and delivered solutions
- Strong spoken and written English — you will actively participate in project meetings and client presentations
Obowiązki
- Design, build and support business applications based on Excel, VBA and other Microsoft Office technologies
- Build solutions using modular application architecture, classes and reusable components
- Write high-quality, maintainable and properly documented code within an established development framework and shared codebase
- Implement structured error handling, debugging and systematic testing practices
- Work with data structures, databases, external data sources and integrations with other systems
- Contribute across the full software development lifecycle, from requirements analysis and implementation to code review, testing and release
- Work collaboratively using Git-based development workflows
- Participate in development sprints and contribute to continuous improvements of engineering standards and shared components
- Make effective use of AI-supported development tools while remaining fully accountable for solution architecture, security, correctness and overall code quality
- Participate in client and project meetings, discuss technical and business requirements and present completed functionality together with the Product Owner
Inne informacje
Informujemy, że administratorem danych jest Winged IT Sp. z o.o., z siedzibą w Katowicach, ul. Ligocka 103, 40-568, (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Winged IT
26 aktywnych ofert