We use cookies to make your experience of using our website better. To comply with the e-Privacy Directive we need to ask your consent to set these cookies.


2 JAVA/JS Full Stack Software Developers, Grenoble





Grenoble, France 

Job Category:

Information Technology


€34,000.00 - €44,000.00 per year

EU work permit required:


Job Reference:


Job Views:




Job 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.

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

Job Requirements:

  • 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)

Salary Benefits:

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.).

Employment Type:

Full time
Company Info

Grenoble, France
Web Site: http://www.esrf.eu/Jobs
Save Contact
Company Profile