Vernier
Business Application Specialist 80%-100%
- 12 October 2026
- 80 – 100%
- Permanent position
- German (Intermediate), French (Native language)
About the job
Every day, TCS supports more than 1.6 million members in their mobility, safety, health, and leisure. The Insurance Business Unit of the Touring Club Suisse (TCS) is responsible for the development and management of the TCS Group's insurance activities. We provide high-quality services and professional assistance to our insured clients, particularly in the areas of legal protection and travel.
To strengthen our Projects & Applications Management team and contribute to the satisfaction of our internal and external customers, we are looking for a Business Application Specialist 80%-100% for our headquarters in Vernier (GE) starting 1 December 2026 or by agreement.
Your mission
Be the business owner of the applications used for managing claims of our insurance companies and act as the interface between our IT services and Claims services.
What awaits you
Functional administration of applications: you monitor and coordinate the proper functioning of our business applications with IT.
Interface: you ensure the relationship between our business users and IT, as well as Finance.
Functional helpdesk: you are the point of contact for users in case of questions or problems related to the use of our applications and fixed telephony tools.
Testing and releases: you plan, carry out, and document test campaigns. You write release notes for users and train them.
Continuous improvement: you collect, formalise, and monitor new needs and proposals for the evolution of our applications.
Projects: you participate in our numerous projects and initiatives by contributing your knowledge.
Learning Management System: you support the business in creating digital training and ensure their online publication.
Data quality and compliance: you are responsible for the quality, deletion, and archiving of data. You participate in ensuring data compliance in our applications.
Do you recognise yourself in this profile?
- You have a commercial apprenticeship certificate (CFC) or higher education (Bachelor University or University of Applied Sciences), as well as experience in the insurance field.
- You have an affinity for IT with a strong interest in cross-functional projects.
- You have a strong customer orientation and good communication skills.
- You are proactive in finding solutions and have a good ability to manage pressure, while being reliable and structured.
- You have team spirit while appreciating autonomy.
- You master French (level C2) and German (minimum level B2), both spoken and written. Your knowledge of English is an asset.
What we offer you
- A rewarding and stimulating job in a dynamic environment.
- The opportunity to have a concrete impact on the transformation of a nationally recognised organisation.
- A competent, committed, and collaborative team.
- A flexible working model combining on-site presence and remote work.
- A collaborative culture where expertise, initiative, and responsibility are valued.
- Attractive benefits on TCS products and those of our many partners.
- An autonomous and healthy pension fund. Free private fitness and a company restaurant.
Interested?
Don’t wait any longer and apply online. We look forward to meeting you.
Here is why we have existed for more than 130 years: All about TCS - TCS Switzerland
Touring Club Suisse Human Resources
Eleonora Papuciu
Chemin de Blandonnet 4
1214 Vernier
At TCS, we respect and appreciate diverse life paths and the variety of profiles of our collaborators. Equal treatment is a top priority for us.