Contract Agent – Software Developer within the ICT Business Area

Industry Sector:
International Public Sector
Type of contract:

Contract Agent – Software Developer within the ICT Business Area

← Back to listings



Name of the Post:              Contract Agent Software Developer within the ICT Business Area, ICT Solution Delivery Group at Europol (FGIV)

Reporting to:                       Senior Specialist in the ICT Solution Delivery Group

This selection procedure is intended to establish a reserve list of successful candidates (indicative number is 5) for eventual future engagement to vacant positions in Europol.

  1. About Europol

Applications are invited for this position at the European Police Office (Europol).[1]

Europol is located in The Hague, The Netherlands, and its main tasks are the following:

  1. to collect, store, process, analyse and exchange information and intelligence;
  2. to aid investigations in the Member States, in particular by forwarding all relevant information to the national units;
  3. to ask the competent authorities of the Member States concerned to initiate, conduct or coordinate investigations and to suggest the setting up of joint investigation teams in specific cases;
  4. to provide intelligence and analytical support to Member States in connection with major international events;
  5. to prepare threat assessments, strategic analyses and general situation reports relating to its objective, including organised crime threat assessments.

For more information please visit Europol’s website

Europol applies a policy of equal opportunity for men and women and accepts applications without distinction on ground of sex, race colour, ethnic or social origin, genetic characteristics, and language, religious, political or other convictions and opinions, financial situation, disability, age sexual orientation, marital status or family situation. Applications from female candidates are particularly encouraged. Employment at Europol is open to nationals of the EU Member States. There is no national quota system in operation but Europol is required to strive for a broad range of nationalities in order to keep a well balanced geographical distribution among its staff members.

  1. Background and main purpose of the post

The ICT Business Area has the responsibility for developing and operating critical ICT solutions and capabilities supporting the core mission and support processes of Europol. Over 130 internal staff members and a significant number of domain-specific consultants are responsible for developing, delivering and maintaining information management and communication technology capabilities that ensure enhanced criminal information exchange among Europol, Member States and third parties.

The successful candidate will be a member of the ICT Solution Delivery Group and will be mainly responsible for designing and developing database and software components.

The successful candidate will also work in the development of data pre-processing scripts, including extract, transform and load (ETL) modules, ad-hoc bulk data import and export activities and development of reusable software libraries for data manipulation and text mining. In this context he/she will also interact on a daily basis with Europol Operations staff to continuously tune processing tools in line with business directions and actively support Law Enforcement Operation’s needs.

  1. Tasks and responsibilities

The successful applicant will have to carry out the following main duties:

  • Participate the design and development of database and software components following a Scrum methodology;
  • Develop data pre-processing scripts and other ETL modules;
  • Create and perform unit tests, integration tests and performance tests, as needed;
  • Participate in R&D activities in the area of Law Enforcement Data processing and supporting infrastructure;
  • Create and maintain technical documentation, including design and deployment documentation, in cooperation with relevant ICT teams;
  • Perform any other tasks in the area of competence as assigned by the line management.

This position may require participation in a 24/7 shift system, non-standard working hours including weekends and nights, and/or on-call duty.

  1. Requirements
  • Eligibility criteria:
  1. Candidates must:
  • Be a national of one of the Member States of the European Union and enjoy full rights as a citizen;
  • Have fulfilled any obligations imposed by the applicable laws on military service;
  • Produce appropriate character references as to his or her suitability for the performance of the duties;
  • Be physically fit to perform the duties pertaining to the position;[2]
  • Produce evidence of a thorough knowledge of one of the languages of the Union and a satisfactory knowledge of another language of the Union to the extent necessary for the performance of the duties.
  1. Candidates must:
  • A level of education which corresponds to completed university studies, preferably in the area of Computer Science or Information Technology, attested by a diploma when the normal period of university education is 3 years or more.

4.2        Selection criteria:

  1. Professional experience:


  • At least 5 years of relevant professional work experience in the area of Software Development gained following the award of the diploma;
  • Professional experience with Scrum, continuous integration practices and with using a CI-server (e.g. TFS, Team City, etc);
  • Professional experience with database technologies (e.g. SQL Server, My SQL or Oracle);


  • Custom-software development and integration projects with Microsoft .NET technologies and/or Java;
  • Experience with ETL and BI technologies and tools (e.g SQL Server Integration Services, SQL Server Analysis Services and Tableau);
  • Experience with scripting programming languages such as Groovy or Powershell;
  • Experience with secure programming practices;
  • Experience in working in an international, multi-disciplinary environment;
  • Experience with High Availability/Scalability design concepts and implementation options;
  • Experience with big data technologies such as Hadoop and no-sql databases;
  • Experience with MS Access and Visual Basic for Applications;
  • Experience in working in highly secure environment with demanding data protection rules.
  1. Professional knowledge:


  • Knowledge methodologies and experience of working in multiple-developer based projects and using respective tools like code repositories, build tools, test tools and reporting tools;
  1. Technical skills and competencies:


  • Excellent communication skills in English, both orally and in writing;
  • Strong analytical and problem solving skills including the ability to anticipate potential problems, determine and implement solutions;
  • Excellent organizational skills with the ability to organize, plan, track assignments for 3rd party developers’ work and perform code reviews.
  1. Social skills and competencies:


  • Excellent interpersonal skills with the ability to work well under pressure, both independently and in a team;
  • High level of customer-orientation;
  • Ability to establish and maintain effective working relations with co-workers in an international and multi-disciplinary work environment;
  • High degree of commitment and flexibility.
  1. Selection procedure[3]

The Contracting Authority sets up a Selection Committee which consists of three members, one from the Business Area Administration/Recruitment and Selection Team of Europol, one from the concerned Business Area or Department and one designated by the Staff Committee.

For non-restricted posts the Contracting Authority may designate up to two additional members to the Selection Committee on a proposal from the Management Board, either from another service of Europol, from outside Europol or from outside the community institutions including Member States.

The Selection Committee determines candidates’ suitability for the position by assessing their skills, experience and qualifications against the established job profile and makes an initial selection from the applications received.

The Selection Committee will invite the 10 highest scoring candidates (short-listed). All candidates having a score equal to the 10th highest scoring candidate will be included to the list of invited candidates.

Shortlisted applicants are invited to participate in a post-related selection procedure, generally consisting of written and/or practical tests and competency-based interviews.

The Contracting Authority makes a decision of appointment on the basis of advice from the Selection Committee. He will inform the Committee of his decision. All candidates who attend the selection procedure will be informed of the outcome.

Candidates who attended a selection procedure may request feedback on their performance of the written test and interview within three months after the selection procedure. Europol will not be in a position to respond to feedback inquiries received outside this time frame.

The Selection Committee’s work and deliberations are confidential. It is forbidden for candidates to make direct or indirect contact with the members of the Selection Committee or for anyone to do so on their behalf. All enquiries or requests for information or documentation in relation to the competition should be addressed to the Europol Recruitment Office.

  1. Salary

The successful candidate will be engaged in Function Group IV, grade 13 (EUR 3 246,70), grade 14 (EUR 3 673,47) or grade 16 (EUR 4 702,65), subject to years of professional experience.

In line with applicable implementing rules the professional experience gained after the education required for the grades above is as follows:

Grade Proven professional experience
13 Up to 7 years
14 More than 7 years
16 More than 20 years

In addition, if applicable, allowances such as expatriation allowance, household allowance, dependent child and education allowance may be granted. 

Europol offers a comprehensive welfare package comprising additional benefits such as medical insurance, unemployment and invalidity allowance as well as a pension scheme.

Salaries are subject to a community tax but exempt from national taxation.

  1. Terms and conditions

7.1      Probation period

Engagement for this position is subject to the successful completion of a probationary period of 9 months. Within this period the successful candidate will have to undergo a post-related security screening.

Europol reserves the right to terminate the contract of employment during or at the end of the probation period in accordance with Article 14 of CEOS.

7.2      Security screening and certificate of good conduct

All candidates who have successfully passed a selection procedure are required to apply for a national “certificate of good conduct” at the time an offer of employment is made. The “certificate of good conduct” must be provided to Europol prior the signature of the employment contract. In case of unfavourable entries in the “Certificate of good conduct” Europol reserves the right not to award an employment contract.

However, the national certificate of good conduct does not substitute a valid full Personal Security Clearance Certificate (PSCC) that must be obtained for all Europol staff at the level indicated in the Job Description. A PSCC is a certificate issued by a competent authority establishing that an individual is security cleared. It contains: the level of clearance; the date of issuance and the date of expiry. Failure to obtain the requisite security clearance before the expiration of the probationary period may be cause for termination of employment contract.

The requested level of Security Clearance for this post is: CONFIDENTIAL UE/EU CONFIDENTIEL

7.3      Contract of employment

The successful candidate will be recruited as Contract Agent in Function Group IV pursuant to Article 3a of the Staff Regulations of Officials and Conditions of Employment of Other Servants of the European Union, for a period of 5 years[4]  (full-time – 40 hours a week).

The contract may be renewed once for a period up to 4 years. Only in highly exceptional cases, Europol grants third contracts of an indefinite nature.

The place of employment will be The Hague, The Netherlands.

For further information on terms and conditions please consult the EC Staff Regulations which are available on Europol’s website.

  1. Data protection

The data submitted is processed in order to assess the suitability of candidates for a position at Europol. All personal data collected for the purpose of the selection procedure will only be used within this specific context and will not be disclosed to any third party, except for restricted posts in which the application may be transmitted to the National Unit and the respective Liaison Bureau.

Any data provided will be treated in strict confidence and in full compliance with all applicable data protection rules. The legal bases for the processing of personal data are the Staff Regulations of Officials and the Conditions of Employment of Other Servants of the European Communities (Title III Chapter 1) and their implementing rules.

All documents provided to Europol will be kept in Europol’s files and will not be returned to the candidate. Applications of non-recruited candidates will be kept for a maximum of two years. Data of non-recruited applicants on the reserve list for appointment will be kept for a maximum of two years after the expiry of the reserve list. Data of recruited candidates will be transferred to their personal file.

The Business Manager of the Human Resources Unit is responsible for the data processing operation. Candidates have the right to access, rectify, block and erase their personal data in accordance with the applicable data protection rules.

Candidates have the right of recourse to the Europol Data Protection Office (Data Protection Office – PO Box 90850, 2509 LW The Hague, The Netherlands) and the Joint Supervisory Body ( Applications sent to the DPO or JSB will not be processed and will be deleted.

  1. Additional Information

9.1      Main dates:

Deadline for application:                       31 October 2016

Recruitment procedure:                        November/December 2016

Starting date of employment:   To be confirmed

9.2      Selection procedure  

Please refer to the EUROPOL RECRUITMENT GUIDELINES available on Europol’s website HREF=  for further details on the application process and the selection procedure.

9.3      Contact Details

For further details on the application process please call +31 (0) 70 353 1298; +31 (0) 70 353 1583.

[1] Europol has been established under the Council Decision (EC) No. 2009/371 of 6 April 2009.

[2]  Prior to appointment the successful candidate will be medically examined by one of the institution’s medical officers in order that the institution may be satisfied that the candidate fulfils the requirements of Article 12(2)(d) CEOS

[3] Detailed information on the selection procedure, including the appeal procedure is available in the Europol Recruitment Guidelines, on Europol’s website.

[4] For the internal candidates the duration of the current contract will be taken into account in the total duration of the contract.



Europol is the European Union’s law enforcement agency whose main goal is to help achieve a safer Europe for the benefit of all EU citizens. We do this by assisting the European Union’s Member States in their fight against serious international crime and terrorism.

All EUROPOL jobs