Job Title: Software Developer
Start Date: 11/05/2026
Duration: 1 year, with extension if applicable
Work Regime: Full-time
Location: Onsite presence required 3 days a week, with flexibility to work remotely from home.
Responsibilities:
* Develop new features to provide users with control over data and models impacting the upstream supply chain for materials and electricity.
* Collaborate with Life-Cycle Assessment (LCA) experts to design file formats, software architecture, and information flow for supply chain characterization.
* Ensure interoperability with other LCA software tools and create a user-friendly experience.
* Implement features involving changes to the Python backend, SQL database, and JavaScript frontend.
* Work closely with the software team to integrate expansions into the current codebase and improve code quality.
* Regularly report progress and provide demos to technical experts for feedback.
Required Qualifications and Experience:
* Significant experience in Python as a software developer.
* Experience in integrating large-scale codebases and collaborating with other developers.
* Strong emphasis on code quality, including clarity, robustness, and maintainability.
* Experience in at least one of the following areas is highly appreciated:
o Life-Cycle Assessment software and data formats (e.g., ILCD, Brightway, ecoSpold).
o SQL database design and management.
o JavaScript and NextJS development with a focus on UX and UI design.
* Background in semiconductor device manufacturing, chemical, and/or materials engineering is a plus.
* Communicative team player with the ability to work independently.
* Creative, initiative-taking, accountable, and able to deliver on time.
* Fluent knowledge of English is necessary.
What We Offer:
* An exciting temporary assignment as part of a community shaping the technology of tomorrow.
* Flexibility to work both from office premises and remotely to maintain a healthy work-life balance.
#J-18808-Ljbffr