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, an MDE master, domain expert or have a load of talents we can't do without, we'd like to meet you.
Senior Java Developer | Luxembourg | Immediate start
This full-time position is primarily for a senior java developer working within an integrated team of developers, architects and product managers for a major European software system. Read More »
The applicant will have deep knowledge in java development (designing, coding and unit testing) within JEE environment, primarily with IBM WebSphere Application Server.
The senior java developer will be responsible for the implementation of the technical architecture defined together with the software architects.
Key duties and responsibilities:
- Proposing and discussing design solutions to and with software architects: states clearly the problem, discuss alternate solutions and support technical decision making
- Providing workload estimation for the implementation tasks
- Implementing the agreed design on the target environment
- Coaching junior java developers by giving them technical support and advices
- Actively participating to quality assurance: code review, implementation patterns, coding guidelines and standards
Skills and competencies:
Required
- M.S. in Engineering or Computer Science
- Practical working knowledge
- Good oral and written communication skills (English and French)
- Excellent analytic and problem-solving skills
- Ability to work independently with minimal supervision
- Very good understanding and hands-on experience with the following technical aspects in JEE environment:
- Transaction management
- Concurrency management
- Integration and interoperability
- Availability and scalability issues
- Security
- 5+ years in JEE, Spring, Hibernate
- 5+ years in JUnit, Subversion
- 5+ years in UML
- 5+ years in Eclipse or RAD
- Good knowledge of WAS and DB2
To apply for this position select the ‘Apply now’ button below. Please don't forget to attach your CV. « Hide
Junior Java Developer | Luxembourg | Immediate start
This full-time position is primarily for a junior java developer working within an integrated team of developers, architect and product managers for a major European software system. Read More »
The applicant will have deep knowledge in java development (designing, coding and unit testing) within JEE environment, primarily with IBM WebSphere Application Server.
The junior java developer will be responsible for coding and unit testing parts of a software system according to the design agreed with the technical architects.
Key duties and responsibilities:
- Implementing parts of a software system according to specifications and technical architecture: coding and unit testing
- Making limited changes in own and other developer’s code: impact analysis, coding, unit testing
- Reporting implementation activities to project management
- Reporting technical issues to technical architects
- Participating to code review, integration testing, technical testing
Skills and competencies:
Required
- M.S. in Engineering or Computer Science
- Practical working knowledge
- Good oral and written communication skills (English and French)
- Excellent analytic and problem-solving skills
- Ability to work independently with minimal supervision
- Good knowledge of standard JEE architecture
- 2+ years in server-side Java 5
- 2+ years in Spring framework
- 2+ years in Hibernate
- 2+ years in JUnit
- 2+ years in Subversion
- 2+ years in Eclipse or RAD
- 2+ years in UML
Recommended
- Deployment on IBM WAS
- Familiarity with IBM DB2
- 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
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