Header

Software Architect (M/F) ECHA

It provides the Member States and the EU institutions with the best possible scientific and technical advice on issues relating to the chemicals under REACH Regulationt. ECHA is responsible for managing, and in some cases carrying out, the technical, scientific and administrative aspects of REACH, and ensuring consistency at Community level in its application. You will find more information on ECHA and REACH on the ECHA website at: www.echa.europa.eu.

Software Architect (M/F)

1. THE JOB
The European Chemicals Agency (ECHA) is organising a selection to constitute a reserve list for the post of Software Architect.

The Software Architect will work in the Information Systems Directorate which is engaged in the execution of several large software projects. These projects target the delivery of specialised software applications serving a large number of internal and external users. Currently, these applications cover the IT support to the processes which implement the REACH legislation. Some software applications are provided to the chemical industry to prepare their submission under REACH legislation and to subsequently submit them to ECHA. It is foreseen that similar IT support will be prepared for new legislations (Biocidal Products Regulation and recast Prior Informed Consent (PIC) Regulation) entering into force from 2012.

ECHA has been setting up an Enterprise Architecture framework since 2011 and is currently undertaking a deep restructuring of its information systems landscape. ECHA’s custom software projects are meant to be developed and maintained off-site by external contractors. The Software Architect will therefore interface with contractor’s teams and on occasions perform duties in European locations outside Finland.

The Software Architect will be involved in the preparation of new software systems and in enhancing and re-factoring of the existing ones. The Software Architect guides the software projects towards re-usable, configurable and modularised implementations to enable rapid development cycles and flexibility of the production systems.

The Software Architect will be responsible for the following tasks:

  • Drive the design and implementation of software architecture and act as a focal point for driving software design and development;
  • Collaborate with in-house stakeholders and external contractors to define the software architecture, including application software components, application server platforms and middleware, for ECHA software systems;
  • Review and assess the suitability of functional requirements for implementation in light of the defined software architecture;
  • Identify and specify required technical software components, provide guidance and review for their implementation and configuration, with as much detail as needed;
  • Contribute to project definition and project deliverables regarding the software architecture;
  • Contribute to the identification of non-functional requirements in the areas of availability, scalability, modularity, integrability and performance of technical architecture components and application systems;
  • Contribute to the evaluation and selection of the technical products that are required to implement the software architecture;
  • Produce suitable implementation patterns for repeatable software engineering tasks;
  • Write and maintain technical documentation according to the established internal practices;
  • Other related activities.

2. QUALIFICATIONS REQUIREMENTS

a) Successful completion of a full course of university studies attested by a degree in Computer Science, Information Technology or a related technical discipline, where the normal duration of university education is four (4) years or more;

Or

b) Successful completion of a full course of university studies attested by a degree in Computer Science, Information Technology or a related technical discipline, where the normal duration of university education is three (3) years.

Only qualifications issued by EU Member State authorities or EEA authorities and qualifications recognized as equivalent by the relevant EU or EEA Member State authorities will be accepted.

3. PROFESSIONAL EXPERIENCE
To qualify for this profile you must have at the closing date for applications a total professional experience of at least six (6) years on the basis of 2.2 a) or of at least seven (7) years on the basis of 2.2 b), acquired after achieving the minimum qualification stated out in 2.2 a) or b).

Of your total professional experience you must have at least three (3) years of relevant professional experience in the areas of expertise listed below:

  • Experience in defining and implementing software architectures in large scale software development projects based on J2EE environments
  • Experience in usiness Process Management technologies and workflow tools (e.g. jBPM, BPEL and BPMN);
  • Experience in rule based systems and scripting technologies (e.g. Drools, BeanShell);
  • Experience in web architectures, including portal and web-based collaboration technologies;
  • Experience in Service Oriented Architectures.

4. SELECTION
If you meet the formal requirements set out in section 2, you will be assessed on the basis of the following selection criteria. The candidates who are judged to be the most suitable on the basis of the selection criteria will be invited to an interview.

  • Your academic and professional qualifications and their relevance to the main areas of work listed in section 1;
  • Your professional experience: the range of fields covered; the type and level of work done; and its relevance to the tasks listed in section 1.

The following will be considered as assets:

  • Experience as a technical lead in large software projects;
  • Experience as systems analyst;
  • Experience in document and content management technologies;
  • Knowledge of Enterprise architecture framework (i.e. TOGAF);
  • Familiarity with use and management of Enterprise Architecture repositories and modelling tools (i.e. Orbus iServer; Sparx EA; CA Erwin; etc.);
  • Experience in applying “Agile” methodologies for software development;
  • Experience in internationalisation of software packages.

5. HOW TO APPY
For more information (guide for applicants, complete vacancy notice, application form and ECHA CV) and apply visit: http://echa.europa.eu/web/guest/about-us/jobs/open-positions.

Important: Failure to submit the ECHA CV will lead to exclusion from the procedure.

The deadline to fill in the application form and submit the ECHA CV is 20 March 2012 at noon 12:00, Helsinki time (11:00 a.m.CET).