IDO supports you for your ERP implementation and maintenance projects. (Consulting - Project Management - Commercial Application)

proximiy + audacity x experience² = IDO

Nos valeurs


Our values

IDO is a swiss consulting and IT services company located in Geneva. Founded in 2005, we are supporting our international customers to build their projects.

Nos compétences


Our skills

IDO has more than 15 years of experience in the implementation and maintenance of ERP.

Notre équipe


Our team

On mission in your company, our experts ensure the smooth running of your most convoluted projects!

Our values

IDO is a swiss consulting and IT services company located in Geneva. Founded in 2005, we are supporting our international customers to build their projects.

The heart of our business: the delegation and placement consultants high value on different roles (Project / Program Manager, Business Analyst, Software Developer, Testing, …) and different technologies (Java, ERP / CRM, BI , …)

We also have the expertise to assist our customers in the creation of their custom applications for their specific activities.

The combination of our knowledge of the Swiss market, our experienced team, and a dose of audacity allows us to handle all challenges. IDO is your partner to commit by your side as we will have one common goal : the success of YOUR project.

IDO is a human-sized company that aims to create a long term relationship of trust between our clients and our consultants.


Do you want

to meet us ?

You have a project, our team can help !

Our skills

Each consultant of the IDO tribe has several years of experience with prestigious international companies. For this reason, IDO can bring you real added value and a lot of expertise in multiple areas.

To obtain the goal of your project, we can provide you with the right expertise and know-how.

IDO consultants are able to occur at different levels :

  • Project Manager & Program Manager
  • Business Analyst
  • Development
  • Consulting Organization / Change Management
  • ERP Consulting

On different skills :

  • ERP : SAP, PeopleSoft , JDEdwards, BPCS, …
  • Banking Software : Avaloq, Olympic and Triple’A
  • Languages : Java, IOS, J2ee, DotNet, PL/SQL, RPG400, ABAP, C, C++, C#, Cobol, …
  • Database : ORACLE, SQL, MySQL, DB2, DB2/400, Access, Sybase, …

On different trades :

  • Oil Companies
  • Banks & Private Banks
  • International Organizations
  • Industries
  • Logistic
  • Accounting

Do you want

to meet us ?

You have a project, our team can help !

Our team

A tribe is a group of people who share identical strong values on the same topic.

To achieve the goals of your projects, the IDO tribe consists of professionals that have expertise and know-how in many different areas. At IDO we know that our consultants are our best ambassadors towards our clients. For this reason, IDO is committed to its engineers in a lasting relationship: follow-up career, training, bonus scheme, etc.

Personal development of the individual is key in the IDO HR policy, that’s why our recruitment is meticulous and our view is focused on the future.

Management team :

Guillaume Chenivesse

Guillaume Chenivesse


Guillaume Chenivesse

Guillaume Chenivesse

My philisophy
After several experiences in SSII on Geneva as analyst-developer then, afterward project manager, and attracted for a long time by the will to CREATE, here I am thrown on a project in 2005 which will bear the name of IDO:

Computing: for the activity area
Development: for the part “custom-made” applications
Organization: for the management part

Carried by a will relentlessly to move forward, I conjugate my professional activity as a perpetual challenge where everything wins in the strength of the courage and the perseverance. So many values for which I am very attached and which I wish to find within my team.

Phone : +41 (0) 79 830 18 39
Email :

Eric Madec

Eric Madec


Eric Madec

Eric Madec

My philosophy

It is in 2005 when Guillaume and I based IDO. Having collaborated together within Swiss service companies, for various international customers, it had become obvious for me to associate us and to base IDO.

My purpose was simple: gater within a company a team which looks like us. The motivation, the experience, the generosity, the sense of the responsibilities, the humor are so many values as I want to find in every member of our “tribe”.

I am proud of the fact whom became IDO. I am proud to manage this human-sized company, which knew how to, thanks to all the team, weave links favored with his regular customers.

Phone : +41 (0) 79 830 41 54
Email :

IDO Trib’s squad:

La tribu IDO

Our solutions

To answer each client’s specific needs, IDO delivers custom developments and bespoke softwares compatible with most technologies and platforms.

We work closely with you to analyse your business requirements and write detailed specifications to deliver high-quality applications, flexible, easy to maintain and able to evolve with your business.

Benefits of our tailor-made applications:

  • specifically developed for your requirements
  • easy to use
  • no needless functions
  • full control over the development to suit your budget and schedule
  • compatible with most platforms and operating systems (Window, iOS, Android…)
  • compatible with most ERP systems (SAP, Sage…) and databases (Oracle, SQL Server…)

Don’t hesitate to contact us for further information or for any question you might have. We would be pleased to show you examples of our work.


Do you want

to meet us ?

You have a project, our team can help !

Case studies : projects for the Swiss watch industry

1. Engine shop management

2. Manufacturing process management

Our trainings

Besides its bespoke software development activity, IDO offers training and consulting services (Windev, Windev Mobile, Webdev).

Our consultants can help your IT team to improve your existing applications or to develop new solutions for your company. We can also provide a full support for all your applications versions.


Do you want

to meet us ?

You have a project, our team can help !


For its expansion, IDO wants to stengthen its team of employees so they meet the market of IT outsourcing and consulting.

Candidates must have successful experience of at least 3 years in consulting and outsourcing. Interesting salary conditions accompanied with smart bonus structures will reward your work with our clients and give us the opportunity to increase significantly our team.

The leitmotiv of IDO is the creation of a group of professionals whose goal is both customer satisfaction and personal fulfillment. Join our TRIBE ! IDO will reply promptly to all candidates.



Business Analyst Avaloq

Description de la mission

    Expérience requise

    Expérience d’au minimum trois ans dans le domaine bancaire / banque privée

    Très bonne connaissance SQL et PL/SQL

    Expérience du logiciel Avaloq, Certification exigée

    Expérience dans le développement des applications Tarifs, données statiques et output.

    Expérience méthodologie Agile


    Etre le point de contact privilégié des utilisateurs.

    Analyser et assurer l’exécution des projets dans le respect des attentes du client.

    Etablir des scénarios de tests.

    Assurer la cohérence et l’évolution du modèle des données Avaloq, en effectuer le paramétrage.

    Fournir un soutien efficace aux utilisateurs pour répondre à leurs besoins opérationnels.

    Assurer la fiabilité et la disponibilité des solutions en production.

    Prendre en charge, documenter et analyser les incidents de production.

    Coordonner le suivi des incidents pour en assurer la résolution rapide.


    EPFL ou équivalentRésidence Suisse Obligatoire

Développeur – Intégrateur Alfresco (mission 4 mois)

Pour un de nos clients en Romandie, nous cherchons un Développeur – Intégrateur Alfresco (mission 4 mois)

Description de l’activité :

  • Analyser, concevoir et développer des modules et des fonctionnalités Alfresco
  • Fournir des estimations de charge
  • Rédiger les spécifications fonctionnelles et techniques
  • Mener des analyses d’impacts
  • Participer à la réalisation du projet
  • Réaliser les tests d’intégration
  • Gérer les adaptations et évolution de la plateforme

Votre profil :

  • Diplôme d’études universitaires ou professionnelles supérieures en systèmes d’information
  • Expérience d’au moins 2 ans dans le développement Alfresco.
  • Expérience d’au moins 2 ans en tant qu’intégrateur Alfresco.
  • Connaissance d’Alfresco Share
  • Excellentes capacités analytiques et de synthèse.
  • Orienté solutions.
  • Organisation et rigueur.
  • Adaptabilité et capacité à travailler en équipe.

Chef de Projet Technique

Pour un de nos clients en Romandie, nous recherchons un Chef de Projet Technique


  • Assurer la coordination des activités des différents intervenants du projet.
  • Expérience de mise en œuvre et de conduite de projets importants dans le domaine du poste de travail et migration OS.
  • Compétences Technique Migration d’OS Windows 10 et de son environnement technique (MS AD, SSCM) Exchange, virtualisation, gestion des impressions.
  • Esprit d’ouverture et flexibilité, Leadership.
  • Ecoute et communication avec diplomatie et fermeté.
  • Délégation et contrôle, Vision globale et sens de la perspective


Votre profil:

  • Bachelor en informatique ou équivalent
  • Certification en gestion de projet
  • Résidence suisse obligatoire

Middleware Administrator

For our client, a prestigious organization in the banking industry, we are looking for a Middleware Administrator.

Your mission:

Deliver and maintain execution platforms serving transverse business and technical streams and to manage internal and external file transfers. Members use their expertise to define, validate and integrate technical solutions suitable for the business needs


Your responsibilities are to:

  • Define and formalize the blueprint for new functionalities in collaboration with the development team and according to the roadmap.
  • Support and maintain execution platforms hosted on Windows and Linux environment (Talend)
  • Master configuration and management of application servers IIS, Tomcat and Apache
  • Promote and validate best practices of integration between applications and systems
  • Maintain and upgrade deployment scripts
  • Implement monitoring and exploitation interfaces
  • Learn or improve skills on some topics like Talend Integration Server and Business Object
  • Comply with the bank security rules and best practices
  • The mission should evolve to other platforms that require support


Your profile:

  • Experience with Windows and Linux systems
  • Fluent in French and in English
  • Proactive and efficient
  • Able to work in a complex environment
  • Swiss residence: mandatory


Android Developer


Your responsibilities are to:

  • Define and formalize the blueprint for new functionalities in collaboration with the development team and according to the roadmap.
  • Develop new features for the company’s products running on Android.
  • Improve the software performance and quality.
  • Maintain and extend the source code.
  • Create documentation for new features according to the requirements from the Product Management.
  • Collaborate with the QA/Testing team to create high quality products

Your profile should be:

  • Graduate Applied Science University: Bachelor/Master/PhD in Computer Science or Telecom
  • 5+ years of software development including 3+ years programming Android Application
  • Experience with Android SDK, Android Studio and Java are must
  • Solid experience in socket programming and protocol implementation.
  • Strong Object Oriented design and development experience
  • Able to work with data from outside API’s
  • Ability to understand and parse XML, JSON and serialized data
  • Experience with embedded secure relational databases
  • Understanding of Multi-threaded interface design
  • Good knowledge in security and VoIP & Codec software development.
  • Experience with Agile software development, Scrum and Target Process practice are a plus.
  • Structured and synthetic approach to software development.
  • Flexible, stress resistant, autonomous and passionate.
  • Good knowledge of English (spoken and written), French or German is a plus.


Minimum required:

  • 5 years of software development experience
  • 3 years programming under Android SDK and Java
  • Strong software development skills