2 JAVA/JS Full Stack Software Developers

Context & Job description

The Management Information System (MIS) team is dedicated to developing and supporting web and database oriented software for processing of business data. One of the applications developed by the MIS Group is the SMIS (Scientific Management Information System) which is dedicated to the electronic management of workflows for external scientists applying for experiment time at the ESRF. Scientific proposals and reports, proposal evaluation, travel and experiments arrangements, safety aspects, and beam time scheduling and allocation of experiments are some examples of the features managed by this application.

The ESRF has undertaken an ambitious upgrade programme which will significantly impact these workflows, with many aspects of the external user programme evolving both in functionality and quantity. You will work in close collaboration with SMIS software engineers and with local scientists and the User Office to assess and implement the new workflows required and to modernize the SMIS user interface, ensuring a successful operation programme in the post-upgrade era.

Within the MIS team composed of about a dozen people, your missions are the following:

  • Contribute to the definition of workflows and drafting of specifications for the upgrade of existing operational procedures
  • Develop adapted and interactive web-based solutions for the operational procedures required
  • Modularise the SMIS into discrete and independent parts so that each module can be managed separately, making future developments faster and easier
  • Modernise the SMIS user interface such that new operational workflows can be implemented

Expected profile

  • Higher university degree (Master or equivalent 300 ECTS diploma) in Computer Science, Software Engineering or equivalent
  • 3 to 8 years of professional experience in software development
  • Strong skills in object-oriented software development especially in Java
  • Development experience in full-stack enterprise applications (javascript framework web development with e.g. angular / vue.js / react, REST services, java enterprise technologies, relational databases)
  • Good relational skills, team spirit, a service-oriented attitude and an analytical mind are essential to interact with people of different domains such as scientists and administrative staff in a multicultural environment
  • Proficiency in English (working language at the ESRF)

Working conditions

We offer a comprehensive benefits package designed to support your quality of life and your installation in the Grenoble area when relocation is needed. The monthly salary may be complemented by additional allowances upon eligibility (expatriation allowance, etc.).

 

Company description

The European Synchrotron, the ESRF, is an international research centre based in Grenoble, France.

Through its innovative engineering, pioneering scientific vision and a strong commitment from its 700 staff members, the ESRF is recognised as one of the top research facilities worldwide. Its particle accelerator produces intense X-ray beams that are used by thousands of scientists each year for experiments in diverse fields such as biology, medicine, environmental sciences, cultural heritage, materials science, and physics.

Supported by 22 countries, the ESRF is an equal opportunity employer and encourages diversity.

This website uses cookies to ensure that we give you the best experience on our website. If you continue we assume that you consent to receive all cookies on all websites.
For further information, please click here >>.