API Integration Engineer

07.02. | Employee | 100%

API Integration Engineer

The company

The Swatch Group Services LTD is a dynamic company of the Swatch Group providing high quality services to the Group organizations worldwide in the fields of Logistics, Information Technology, Customer Service and Real Estate. The company belongs to the Swatch Group, the world's largest watch maker with a portfolio of 18 brands of which Omega, Longines, Tissot and Swatch.

Job description

The position is responsible for implementation and support of API Management platform of SG-IntegrationPlatform working in Swatch Group Services - Integration Competence Center (INTCC) of Group Applications Division

Your responsibilities

  • Support in setup of API platform and further development of API Platform (based on API Gateway of Software AG's webmethods product stack)
  • Creation and evolution concepts of API security and API lifecycle on SG-IntegrationPlatform to support customer and as well Integration Platform native API
  • Advising customers in API management Business
  • Operational support of the API Platform and infrastructure of SG-IntegrationPlatform (SIP)
  • Work on implementation of other non-API based integration projects


  • Experience in XML/ SOAP/ REST/GraphQL and API/SOA principles
  • Willingness to familiarize oneself with new topics independently
  • Independent way of working and high quality standards
  • Knowledge of modern web technologies and web security: OAuth 2.0, LDAP, WS Security
  • Good analytical skills and solution-oriented
  • Ability and motivated to work on other non-API based integration solutions as well

Professional requirements

  • Technically qualified in the Information technology field (IT degree or Master's degree)
  • At least 2 years of relevant experience in API management with any API management and gateway products with at least 4-8 years of IT development experience
  • At least 2 years of experience in API based integration solutions with at least 4-8 years of IT experience, besides experience in any EAI tool would be added advantage


  • Excellent communication skills and Fluent in English. French and German will be an asset

Company address

The Swatch Group Services LTD
Längfeldweg 119
2504 Biel/Bienne


Please submit your application via the link to Swatch Group Services LTD