Alten Worldwide

The european company in engineering and technology consulting provides support for its clients’ development strategies in the fields of Innovation, R&D and IT Systems.

Its 20,400 employees carry out studies and conception projects for the technical and information systems divisions of large corporate clients in the industrial, telecommunications and services sectors. In a fast globalizing world, ALTEN integrates with the R&D strategy of its clients to support performance and partner them in breaking into new markets.

ALTEN is active in 20 countries, covers the whole development cycle and offers a choice of service levels, from technology consulting to full-blown project outsourcing. It is the technology partner of choice for Europe’s leading companies.

ALTEN has an international recruitment department fully dedicated to foreign candidates. This division aims to attract and hire high skilled consultants whose goal is to get an international experience. The department’s HR Partners work on demand, for the local ALTEN subsidiaries (Belgium, The Netherlands, Switzerland, United States, Germany, Italy and Sweden).

In order to be eligible for this program, you must have a Bachelor or Master Degree in Technical Engineering, at least one year of experience in one of the technical field required by ALTEN and manage English fluently and/or another local EU language.


Recruitment process

ALTEN has a certified and approved recruitment process. Each application received is analyzed thoroughly, increasing the chances of recruitment in one of our business department. We are also able to offer the maximum number of alternatives and positions, suiting the best with applicant’s expectations and skills.

The ALTEN international division is staffed by a team of specialized HR Partners, with an international background and knowledge. After a first screening of your profile, you will be called to arrange a personal interview with one of our International HR Partner.

The recruitment process consist of the following phases
  • phase 01

    Initial interview with the international HR partner. The purpose of this first contact is to evaluate the candidates’ aptitudes, attitudes and language skills.

  • phase 02

    The application is directed to those positions/countries which are a fit for the profile of the candidate. If the response is positive, a second interview is held by telephone or video conference with a Business Manager in the destination country.

  • phase 03

    If the second phase of the process is a success, there will be a third, in-person interview at the ALTEN headquarters in the country managing the recruitment process. The final hiring process always takes place in the destination country.

This process guarantees that the final decision taken will be a good choice for you and your career as well as for us.  It also ensures that you have all the information you need to start this new stage of your working life with motivation, enthusiasm and commitment.

Manager recruitment

Would you like to develop and manage your own business unit?

Among all the opportunities alten has to offer, there’s one where you can develop a professional career, oriented to the commercial activity and the management of teams as a business manager professional.

As a business manager, You will be responsible for 3 main activities:

  • bm_slider1
  • slider2
  • slider3

What we offer?

Be part of an activity that is completely new and different from the ones you have been working on until now. An activity where you will be able to develop your sales prospecting and create new clients in different sectors, while building and managing your own team of consultants as well as the projects you take part on (profitability of the projects, cost management, bids, budgets, etc.).

We also provide you with…

  • An ambitious professional career and development plan.
  • Technological and business management training.
  • A very interesting remuneration package, Fixed + Variable.

Be in touch

Edificio Barcelona Mar. Josep Pla, 2. Plta. 13. 08019 Barcelona
(+34) 93 550 99 00

Cookies policy

Our website uses cookies to distinguish you from other users. This helps us to provide you with a good experience when you browse our website and also allows us to improve our site. By continuing to browse the site, you are agreeing to our use of cookies.