C++ Developer

Job description

Trasys Luxembourg is looking for an experienced C++ Developer to assist our client, an European Institution based in Luxembourg.

Description of tasks:

• Installation, maintenance and troubleshooting of the machine translation system
• Development and integration of new components
• Adaptation and refactoring of existing modules
• Assisting in testing, analysis, technical documentation, deployment, and evaluation
• Quality assurance of new modules/developments
• Participation in technical working groups and progress meetings
• Analysis of production issues and elaboration of specific solutions (bug fixing)
• Technical analysis of change requests.
• Documentation.


  • Bachelor or Master degree in Information Technology, or equivalent experience;
  • Minimum of 10 year's experience in development,
  • Experience with C++ on Unix / Linux environment, 
  • Experience with relational databases (preferably Oracle SQL or MariaDB), bash scripting, Python;

Experience with any or all of the following would be an asset:

  • Python, node.js, C#, SOAP, Ruby, JavaScript, XML;
  • Apache, MS Azure, Ansible, RPM, Jenkins;

Soft skills

  • ability to participate in multi-lingual meetings,
  • Excellent communication skills.