Lund University, 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
Would you like to apply your software development skills to help reach the full capabilities of Sweden's flagship laboratory? You will have the chance to face new challenges of the synchrotron domain in a diverse and stimulating environment. 

The Software group within the Technical Division provides MAX IV with a wide range of software solutions to support the scientific experiments being performed.

We provide laboratory wide software solutions following international standards in synchrotrons, such as data acquisition, control system, web-based user interfaces, distributed hardware control, scanning tools for running experiments and metadata harvesting, to meet the continuously evolving research requirements.

We work on projects towards FAIR data, providing a storage infrastructure along with analysis tools for researchers to work on their data after their experiments. We also develop and operate services towards operation of the whole facility, such as proposal and scheduling systems, electronic logging, diagnostic dashboards, and maintenance support systems.

You will join an open and friendly team of 20 developers of diverse backgrounds, where continuous improvement and mentorship is part of our DNA. As part of the Software group, you will work in close collaboration with scientists as well as network, system, software and hardware engineers and scientific software experts. We promote a DevOps style cross functional team and encourage mutual support between all team members. 

MAX IV is looking for a frontend web developer who will boost research capabilities for our scientists by pushing our interfaces to the cutting edge.
As a professional, you will bridge science and state of the art software development. Having the advantage of working together with our clients gives us the insight and opportunity to increase our success in delivering the best solutions which in turn enables them to deliver the best scientific results.
You will work on creating innovative user interfaces for the experiments, integrating data management workflows, and supporting critical tools for user and operations management.

Together with your colleagues in the Technical Division you will be responsible for keeping the laboratory in a state of excellent operations while enabling future excellence through innovation.
In close contact with the scientists, you will have the opportunity to solve problems with novel approaches, become involved in writing an interesting paper and present your work at international conferences.

Being part of the Software group also means participating in different international collaboration projects for software frameworks for controls, data acquisition and data management, across Scandinavian and European countries.

Finally, this is an opportunity to learn and to increase your skills, competence, and experience. At MAX IV you will meet open-minded people from different perspectives who enjoy sharing their expertise.

Your main work tasks will be: 

  • Developing software projects related to the experiments, the management of data and operation support tools at MAX IV.
  • Supporting the MAX IV staff in using the MAX IV software tools.
  • Improving the “User eXperience” to allow troubleshooting and finding simple user-friendly solutions to complex problems.
  • 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: 

  • A bachelor’s degree in computer science or equivalent
  • Professional experience with web frameworks such as Angular and React 
  • Professional frontend developer experience with JavaScript, HTTP, CSS, and API development
  • An understanding of common software architectures: Functional, OOP, Reactive etc
  • Experience working with inhouse tools development
  • The ability to work with ease in a Linux operating system environment
  • Strong communication skills, fluent in English

Experience in any of these are seen as merits:

  • Python 3
  • PostgreSQL, MongoDB, Grafana, Drupal, Kubernetes
  • Agile team environment: familiar with pair programming, reviews, unit tests, continuous integration, and continuous delivery.
  • Knowledge of code lifecycle management: git, Conda, packaging, Ansible, etc
  • Software development for scientific applications
  • Control System development especially in Tango and Sardana
  • An understanding of performance and network protocols
  • Other programming languages: C++, Go, Rust, PHP ...

More merit will be given to a candidate that:

  • Shows evidence of participating in an open-source community collaboration.
  • Has experience of working in an international research-oriented environment.

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 the MAX IV team, you step into a 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.

For further information, please visit:
Compensation & benefits – MAX IV (

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 1
Full-time equivalent 100%
City Lund
County Skåne län
Country Sweden
Reference number PA2024/1077
  • Mirjam Lindberg, +46766323320
Union representative
  • OFR/S:Fackförbundet ST:s kansli, 046-2229362,
  • SACO:Saco-s-rådet vid Lunds , 046-2229364,
Published 05.Jul.2024
Last application date 18.Aug.2024 11:59 PM CEST
Login and apply

Share links

Return to job vacancies