Software Developer MX

Lunds universitet, MAX IV / Datajobb / Lund
2025-12-16


Visa alla datajobb i Lund, Lomma, Staffanstorp, Burlöv, Kävlinge eller i hela Sverige
Visa alla jobb hos Lunds universitet, MAX IV i Lund

Lund University was founded in 1666 and is repeatedly ranked among the world's top universities. The University has around 47 000 students and more than 8 800 staff based in Lund, Helsingborg and Malmö. We are united in our efforts to understand, explain and improve our world and the human condition.

Lund University welcomes applicants with diverse backgrounds and experiences. We regard gender equality and diversity as a strength and an asset.

Your team
Within the Technical Division, the Software group develops and maintains the control and acquisition system software and user interfaces.

We are continuously striving to increase the functionality and the reliability of the whole facility to meet the ambitious research requirements of MAX IV. It is an open and friendly group of 20 developers of diverse backgrounds, where continuous improvement and mentorship is part of our DNA. Agile and lean management methods help us stay focused on software development.

Within the Software group, we are establishing a development team dedicated to supporting the software used by the Macromolecular X-Ray Crystallography (MX) group. The MX group at MAX IV operates two beamlines: BioMAX and MicroMAX. BioMAX, which started user operation in 2017, is a highly versatile, state-of-the-art beamline geared towards high-throughput protein crystallography and automated experiments. MicroMAX, which recently started user operation, is optimized for microfocus applications and SSX for the study of protein dynamics. The MX group also operates FragMAX, a platform for crystallographic fragment screening. The international and interdisciplinary MX group consists of around 18 persons.

The new MX software team will focus primarily on the MXCuBE data-acquisition software and the suite of tools used at the MX beamlines, with a strong emphasis on maintaining reliability while delivering the features needed to advance cutting-edge Life Science research.

https://www.mxcube.org/

https://fragmax.github.io/

Would you like to work at one of the brightest light sources in the world?

We are looking for one or two software developers who are excited to work with scientists, engineers, and advanced instrumentation, helping to link scientific discovery with state-of-the-art software development.

Your main work tasks will be

- Developing and maintaining MXCuBE-Web with the aim of keeping a robust and unified code base
- Supporting the MX staff with beamline operation, commissioning, and development tasks
- Improving the user experience of the control system web interfaces
- Participating in the team planning and resource estimation of the Software group as well as improving the shared group infrastructure
- Bringing new ideas and concepts to elevate the overall software ecosystem at the MX beamlines.

The successful applicant will have the following qualifications

- Professional experience with Python 3
- Professional experience with web application development, primarily React, Flask and FastAPI
- An understanding of common software architectures: Functional, OOP, Reactive etc.
- Knowledge of code lifecycle management: git, Conda, packaging, Ansible, etc.
- The ability to work with ease in a Linux operating system environment
- Strong communication skills, fluent in English.

Below are seen as merits

- Experience working as a scientist or engineer at a research infrastructure such as a synchrotron facility
- Software development for scientific applications
- Control system development, especially in Tango
- Experience of working in an Agile team environment: familiar with pair programming, reviews, unit tests, continuous integration, and continuous delivery.

As a person you are first and foremost a team player and can demonstrate your communication and collaborative skills. You are open to peer review and willing to share your own knowledge. We expect you to have the capability to support a user environment that is under continuous development, with a strong focus on maintaining reliability.

Probationary period may apply.

What we offer

When you join our MAX IV team, you step into the world of front edge science. We make the invisible visible by supporting scientists from all over the world, generating scientific results for the benefit of society. We offer you a multicultural work environment with great opportunities for personal development with respect to a healthy work-life balance.

Would you like to work in a challenging and supporting environment? Then join us and take the opportunity to make a real difference!

For further information, please visit:
https://www.lunduniversity.lu.se/about-lund-university/work-lund-university
http://www.sweden.se
https://www.maxiv.lu.se/about-us/careerjobs/comp_and_benefits/

MAX IV is a Swedish national large-scale research infrastructure hosted by Lund University. It provides scientists from Sweden and abroad, with intense x-rays and state-of-the-art instrumentation for research in areas such as engineering, physics, structural biology, chemistry and nanotechnology. Its 16 beamlines receive up to 2 000 scientists annually, conducting ground-breaking experiments in materials and life sciences using the brilliant X-rays.

We kindly decline all sales and marketing contacts.

Ersättning
Monthly salary

Så ansöker du
Sista dag att ansöka är 2026-01-11
Klicka på denna länk för att göra din ansökan

Arbetsgivarens referens
Arbetsgivarens referens för detta jobb är "PA2025/2437".

Omfattning
Detta är ett heltidsjobb.

Arbetsgivare
Lunds Universitet (org.nr 202100-3211)

Arbetsplats
Lunds universitet, MAX IV

Kontakt
Peter Sjöblom
peter.sjoblom@maxiv.lu.se
+46702999397

Jobbnummer
9646262

Prenumerera på jobb från Lunds universitet, MAX IV

Fyll i din e-postadress för att få e-postnotifiering när det dyker upp fler lediga jobb hos Lunds universitet, MAX IV: