Welcome

You are about to start your application process for:

E-2219 - SOFTWARE DEVELOPER FOR SUSTAINABILITY ASSESSMENT

E-2219 - SOFTWARE DEVELOPER FOR SUSTAINABILITY ASSESSMENT

Are you passionate about research? So are we! Come and join us

The Luxembourg Institute of Science and Technology (LIST) is a Research and Technology Organization (RTO) active in the fields of materials, environment and IT. By transforming scientific knowledge into technologies, smart data and tools, LIST empowers citizens in their choices, public authorities in their decisions and businesses in their strategies. 

https://www.list.lu/


You ‘d like to contribute as a research support contributor? Join our Environmental Research and Innovation department 

The Environmental Research and Innovation (ERIN) department, made up of 200 life science, environmental science and information technology researchers and engineers, provides the interdisciplinary knowledge, expertise and technologies to lead solutions including the major environmental challenges facing society, such as climate change mitigation, ecosystem resilience, sustainable energy systems, efficient use of renewable resources, and environmental pollution prevention and control.

You will join the Environmental Sustainability Assessment and Circularity (SUSTAIN) Unit of ERIN. SUSTAIN develops knowledge, transferable (software) technologies, practical methods and outreach activities for the simulation and comprehensive sustainability assessment of societal systems. Its final purpose is to foster sustainable eco-innovation, through products and technologies, as well as support sustainability-oriented policy implementation and behavioural change to promote decarbonisation transitions. 

Within the SUSTAIN Unit, you will be incorporated in the Life Cycle Sustainability Analysis (LCSA) research group. The group consists of ca. 20 researchers developing sustainability metrics and indicators, to assess the environmental and social impacts of products, technologies, territories and policies, for both industrial organisations and policy makers.


Responsibilities

How will you contribute

  • You will work as software engineer for sustainability in multiple research projects, in collaboration with other LIST research groups and with external partners from academia and industry.
  • You will have an active role in three main types of activities: 

-designing and implementing REST APIs based on Life Cycle Assessment (LCA, according to ISO 14040) tools like the open source LCA framework Brightway2 (https://brightway.dev), 

-developing graphical user interfaces under the form of web applications. 

-collaborate in designing and actively participate in the implementation of LCA based sustainability assessment models.

These activities represent the usual course of work to be done in the different projects that you will work on. The workflow involves collaboration with other team members in the creation at backend and frontend levels (technology selection, user interface design, remote API interaction and implementation) of a web application to display results of sustainability assessment models (programmed in python). 

  • You will similarly collaborate in the development of prototypes of web-applications and calculation backends, and on the maintenance of existing code bases for two software stacks built with python as a backend, remote interaction with REST APIs and web user interfaces using Vue.js and React.
must have requirements

Is Your profile described below? Are you our future colleague? Apply now!

Education

  • Bachelor or master’s degree in computer science


Experience and skills

  • Basic knowledge of modern web frameworks (Vue.js or React)
  • Good knowledge of sustainability assessment software (OpenLCA, Brightway2, Simapro)
  • Good programming skills in Python;
  • Proficiency in programming in other languages like Julia, R or Go are appreciated.
  • Basic to Good knowledge of modern Continuous Integration and Deployment techniques
  • Basic to Good knowledge of modern containerization technologies (podman, docker)
  • Knowledge of Linux development environment is appreciated
  • Good knowledge of version control systems and tools (git, gitlab)
  • Proven organizational skills and interdisciplinary thinking, a problem-solving mind-set, and a strong team-working capability, but is also able to work independently and creatively.


Language skills

  • Good level both written and spoken English. Knowledge of German and/or French and/or Luxembourgish is considered as an asset.
We offer

Your LIST benefits

An organization with a passion for impact and strong RDI partnerships in Luxembourg and Europe that works on responsible and independent research projects; 

Sustainable by design, empowering our belief that we play an essential role in paving the way to a green society;

Innovative infrastructures and exceptional labs occupying more than 5,000 square metres, including innovations such as our Viswall, high-scale incubators and top of the range 3D/4D printings that are part of our toolkit for excelling in all we do;

Multicultural and international work environment with more than 45 nationalities represented in our workforce;  

Diverse and inclusive work environment empowering our people to fulfil their personal and professional ambitions;

Gender-friendly environment with multiple actions to attract, develop and retain women in science; 

32 days’ paid annual leave, 11 public holidays, flexible working hours, 13-month salary, statutory health insurance and access to lunch vouchers; 

Personalized learning programme to foster our staff’s soft and technical skills; 

An environment encouraging curiosity, innovation and entrepreneurship in all areas. 


Apply online

https://www.list.lu/en/jobs/

Your application must include:

  • A motivation letter oriented towards the position and detailing your experience;
  • A scientific CV with contact details;
  • List of publications (and patents, if applicable);


Application procedure and conditions

  • LIST is an equal opportunity employer and is committed to hiring and retaining diverse personnel. We value all applicants and will consider all competent candidates for employment without regard to national origin, race, colour, gender, sexual orientation, gender identity, marital status, religion, age or disability; 
  • Applications will be reviewed on an ongoing basis until the position is filled; 
  • An assessment committee will review the applications and select candidates based on guidelines that aim to ensure equal opportunities; 
  • The main criteria for selection will be the correspondence of the existing skills and expertise of the applicant with the requirements mentioned above.



REQUIREDLANGUAGES

To be considered for this position it is crucial that you have knowledge of the following languages
  • Read C1 Advanced
    Write C1 Advanced
    Speak C1 Advanced

OPTIONAL LANGUAGES

The following languages are optional but are considered a plus.
  • Read B2 Upper intermediate
    Write B2 Upper intermediate
    Speak B2 Upper intermediate
  • Read B2 Upper intermediate
    Write B2 Upper intermediate
    Speak B2 Upper intermediate
  • Read B2 Upper intermediate
    Write B2 Upper intermediate
    Speak B2 Upper intermediate
minimum required Education
Required work experience in years
0 or more years
Details
Employment type
Contract type
Hours per week
40
Contract period
Months
Contract duration
12
Location
Country
City
Esch-Sur-Alzette
Profile type
Support staff
UO
Life Cycle Sustainability Analysis
Privacy Policy