Software Developer for MX beamlines
Skicka ansökan 39 dagar kvar
Forskare Ingenjör Utvecklare Projektledare Software Developer
39 dagar kvar

Arbetsbeskrivning

Lunds universitet grundades 1666 och rankas återkommande som ett av världens främsta lärosäten. Här finns omkring 47 000 studenter och mer än 8 800 medarbetare i Lund, Helsingborg och Malmö. Vi förenas i vår strävan att förstå, förklara och förbättra vår värld och människors villkor. Lunds universitet välkomnar sökande med olika bakgrund och erfarenheter. Jämställdhet, lika villkor och mångfald är grundläggande principer för alla delar av vår verksamhet. 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 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. https://mxcube.github.io/mxcube/ https://fragmax.github.io/ 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 http://www.sweden.se https://www.maxiv.lu.se/about-us/careers/compensation-benefits/ Probationary period may apply. MAX IV är ett nationellt forskningslaboratorium med Lunds universitet som värduniversitet. MAX IV tillhandahåller toppmodern utrustning för forskning inom områden som teknik, fysik, strukturbiologi, kemi och nanoteknik. MAX IV kommer att ta emot upp till 2 000 nationella och internationella forskare årligen, vilka genomför banbrytande experiment inom material- och biovetenskap med hjälp av det briljanta röntgenljuset. Vi undanber oss alla kontakter från annonsförsäljare, rekryterings- och bemanningsföretag på grund av statliga upphandlingsregler.

Mer info

Anställningsform Vanlig anställning
Publicerad 2024-12-18
Lön Fast månads- vecko- eller timlön
Antal platser 2
Varaktighet 6 Månader eller längre