Lunds universitet, MAX IV, Technical Division / ICT Software

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. 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 that started user operation in 2017 is a highly versatile state-of-the-art beamline, geared towards high-throughput protein crystallography and automated experiments. MicroMAX that 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 15 people.

The new MX software team will work primarily on the MXCuBE data acquisition software and other software tools at the MX beamlines, with a strong focus on maintaining reliability while delivering the features needed to push the limits on Life Science.

MXCuBE collaboration homepage FragMAXapp 

Crystallographic Fragment Screening Project Management

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

We are now looking for a full stack software developer with a desire to work in close cooperation with scientists to bridge science and state-of-the-art software development.

Your main work tasks will be

  • Maintaining and developing 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.

To be successful in this role you need to 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 of 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 as a project manager or equivalent at a research infrastructure such as a synchrotron facility.
  •  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.

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 for 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
www.sweden.se
https://www.maxiv.lu.se/about-us/careers/compensation-benefits/


Probationary period may apply.

Type of employment Permanent position – (starting with a temporary contract)
Contract type Full time
First day of employment As per agreement
Salary Monthly salary
Number of positions 2
Full-time equivalent 100%
City Lund
County Skåne län
Country Sweden
Reference number PA2024/3647
Contact
  • Mirjam Lindberg, +46766323320, mirjam.lindberg@maxiv.lu.se
Union representative
  • OFR/S:Fackförbundet ST:s kansli, 046-2229362,st@st.lu.se
  • SACO:Saco-s-rådet vid Lunds , 046-2229364,kansli@saco-s.lu.se
Published 18.Dec.2024
Last application date 26.Jan.2025 11:59 PM CET
Login and apply

Share links

Return to job vacancies