we're hiring.

Like living in Luxembourg? Coffee? Code? Cuisine? Feeling the need to combine, couple, and integrate computer models at different levels of abstraction and in different formalisms?

If you answered yes to any of the questions above, you might want to take a look at the positions below. We aim to employ the best talent around. So whether you're a smart, sharp, software engineer, a MDE master, domain expert or have a load of talents we can't do without, we'd like to meet you.

Database expert | Luxembourg | Immediate start

This full-time position is primarily for a technical database expert working in cooperation with an integrated team of developers, architect and product managers for a major European software system. Read More »

The applicant must have deep knowledge in relational database design, development, deployment and performance testing and tuning and also have extensive experience with large-scale database environments, handling large amounts of data (several terabytes).

The database expert will be responsible for design of databases, development of stored procedures, writing of data migration scripts, preparation and execution of performance tests and tuning, implementation of export-transformation-loading (ETL) of databases, data warehouse design and maintenance, setup and administration of database clusters.

Key duties and responsibilities:

  • DBMS setup and configuration
  • Contribution to the entire software life cycle from initial design, tuning and maintenance of databases
  • Design, deploy and monitor high-availability database architectures
  • Design and run performance tests for performance testing
  • Work with DB2 graphical interface and command line interface (CLI)
  • Knowledge of Linux, Unix, Windows

Skills and competencies:

Required
  • M.S. in Engineering or Computer Science
  • Practical working knowledge
  • Excellent oral and written communication skills (English and French)
  • Excellent analytic and problem-solving skills
  • Ability to work independently with minimal supervision
  • 4+ years in database design
  • 3+ years in maintenance, administration
  • 3+ years in IBM DB2 clustered, high-availability environments
  • 2+ years in large-scale ETL projects and data warehousing
  • 1+ years in database performance testing and tuning
Recommended
  • 2+ years with Oracle and/or MS SQL server
  • 1+ years in IBM z-OS
  • Familiarity with standard web architectures

To apply for this position select the ‘Apply now’ button below. Please don't forget to attach your CV. « Hide

Web developer | Luxembourg | Immediate start

This full-time position is primarily a technical role working in a software engineering team to develop/extend/integrate web components and web sites. This includes international web portals, corporate web sites, and an intranet for Software Engineering 2.0 (that is a web site supporting the collaborative development of software). Read More »

The applicant will have deep knowledge in web technologies and in particular development of web 2.0 systems using PhP, Ajax and Joomla. This knowledge and experience will be used to develop, configure, test, deploy, and administrate collaborative web sites. The developer must be able to write code from scratch, but above all to modify and extend existing software components in the context of an existing framework such as Joomla. The software artefacts produced by the applicant should be reusable, robust and documented and meet industrial quality needs.

Key duties and responsibilities:

  • Development of templates from a given design
  • Development and/or extensions of web components in the context of Joomla
  • Evaluation, configuration and integration of existing components
  • Development of AJAX-based interfaces
  • Development and use of web services
  • Knowledge of PhP, JavaScript and CSS
  • Knowledge of Joomla open source system
  • Knowledge of web services technologies such as REST

Skills and competencies:

Required
  • 2+ years experience in web development with PhP, JavaScript, CSS
  • Experience with Joomla
  • Practical knowledge of Web 2.0 services and social networks
  • Knowledge of Software Engineering principles
  • Ability to generalize from existing software components and produce reusable assets
  • Excellent oral and written communication skills
  • Ability to work in a software engineering team following
Recommended
  • Experience with JQuery, FireBug, Eclipse PDT
  • Wish to learn new Software Engineering concepts and techniques
  • Interests in code generation
  • Knowledge of UML and/or Java will be a plus

To apply for this position select the ‘Apply now’ button below. Please don't forget to attach your CV. « Hide

Technical project manager | Luxembourg | Immediate start

This full-time position is for a technical project manager, supervising and coordinating an integrated team of software engineers, architects and database experts, working in cooperation for the development of high value-added business applications. The technical project manager will be reporting to the executive management of the company. Read More »

The applicant must have deep knowledge in software development, IT system delivery, quality assurance and of course project management. The applicant must have a proven track record of managing complex software development projects involving at least 10 software engineers, delivered on-time and on-budget. The applicant will be responsible for managing mission-critical projects, either fully developed in-house or by integrating internal and external components and infrastructure.

Key duties and responsibilities:

  • End-to-end project organizing (roles definition, team-building, task assignment, resource allocation)
  • Project tracking and alignment
  • Quality assurance of deliverables and of entire project
  • Reporting to executive management

Skills and competencies:

Required
  • M.S. in Engineering, preferably in Computer Science
  • Practical working knowledge
  • Excellent oral and written communication skills (English and French)
  • Proven organizational, team-building and leadership capabilities
  • Ability to retain focus to the target under pressure
  • Excellent analytic and problem-solving skills
  • Good knowledge of quality assurance principles and methodologies
  • Knowledge of project risk management
  • 5+ years in software development project management
  • 5+ years in J2EE software development and database design
  • Good knowledge of standard web architectures (3-tier, n-tier)
  • Good knowledge of project management/tracking tools (e.g. MS Project or equivalent)
Recommended
  • Knowledge of ITIL
  • Knowledge of ISO/IEC 20,000
  • Publications of technical papers in IT journals

To apply for this position select the ‘Apply now’ button below. Please don't forget to attach your CV. « Hide

Software tester | Luxembourg | Immediate start

This full-time position is primarily a technical testing role working with an integrated team of developers, architect and product managers for a major European software system. Read More »

The applicant will have deep knowledge in software testing methodology and the system development life cycle. This knowledge and experience will be used to design and maintain test plans, scenarios, and scripts. The analyst will also be responsible for performing unit testing, integration testing, performance testing, functional testing, client acceptance testing, user interface testing.

The applicant will also create testing and performance summary reports clearly communicating to OneTree Technologies management and clients all testing results. Finally, the analyst will help prioritize defects to be fixed using an understanding of the business requirements and the needs of the customer.

Key duties and responsibilities:

  • Contribute to the entire software development life cycle from initial business requirements to deployment and production support
  • Design and implement and run test scenarios and cases at functional (use scenarios) and technical level testing (performance, transaction, concurrence, …)
  • Work with DB2 interface and be familiar with standard web architectures
  • Work with MQ series
  • Knowledge of Java
  • Knowledge of Linux, Windows
  • Knowledge of bug tracking tool

Skills and competencies:

Required
  • M.S. in Engineering or Computer Science
  • Practical working knowledge of software testing methodology
  • Excellent oral and written communication skills
  • Excellent analytic and problem solving skills
  • Ability to work independently with minimal supervision
  • 2+ years experience in software testing and quality assurance
  • 2+ years designing and implementing test plans, scripts, and scenarios
Recommended
  • 1+ years GUI automated test tools (Molybdenum, Cactus, JMeter)
  • 1+ years Linux, windows
  • 1+ years Java, XHTML, XSLT, XPATH
  • 1+ years SVN/CVS

To apply for this position select the ‘Apply now’ button below. Please don't forget to attach your CV. « Hide

This is not an art gallery