Université de Genève
Genève
Developer 1
- 19 October 2026
- 100%
- Genève
Job summary
Join the University of Geneva as a Developer 1 in the Astronomy Department. Work on exciting exoplanet research projects!
Tasks
- Develop and maintain the DACE platform, including data visualization.
- Package data for DOI modules and manage department websites.
- Support software development projects and explore new technologies.
Skills
- Bachelor's degree in computer science or equivalent required.
- Proficiency in Python and RESTful service development.
- Strong knowledge of web development technologies like HTML5 and CSS.
Is this helpful?
About the job
Developer 1
- CC80_Developpeur-se 1.pdf
(PDF, 229.32kb)
Job description
The Department of Astronomy at the University of Geneva is advertising a Developer 1 position for a project in the field of exoplanet research as well as to support the development of applications for the department.
DACE (Data and Analysis Center for Exoplanets) is a platform of the Swiss National Research Programme (NRP) PlanetS, which brings together Swiss and European expertise in this field. It provides access to a wide range of exoplanet data via a web portal equipped with state-of-the-art tools for data exchange, visualisation and analysis: https://dace.unige.ch .
You will work at the Observatory, located in Versoix, within a team of IT specialists and astronomers.
Your responsibilities
- Development of the DACE platform: Maintenance and evolution of data visualisation and analysis modules, implementation of REST APIs, testing and deployment via CI/CD
- DOI module: data packaging, landing pages, data download
- Management of the Department's websites: Needs assessment, hosting solutions
- Support for Department projects: Participation in software development as required
- Technology watch: new technologies, integration of AI tools
The detailed specifications are attached.
What we offer
- A young and motivated team within a renowned international research institute
- International scientific projects, technically varied, serving the astronomical community
- A stimulating working environment at the interface between IT and astronomy
The University of Geneva is an employer committed to equal opportunities and diversity in the workplace.
This is an 80% fixed-term contract for 12 months, with the possibility of extension subject to satisfactory results. The salary will be set according to the professional experience of the candidate, in accordance with the salary scale of the canton of Geneva (maximum salary grade: 17; see here ).
Required qualifications and skills
- Bachelor's degree in computer science or equivalent qualification
- Master's degree in computer science is an asset
- Knowledge of database technologies
- Proficiency in Python and REST service development (Flask framework)
- Proficiency in front-end web development (HTML5, Javascript, CSS)
- Proficiency with continuous integration tools (GitLab CI/CD)
- Good knowledge of Linux environments
- Good knowledge of microservices architectures (Docker, Kubernetes, etc.) and interest in them
Desirable assets:
- Knowledge of other object-oriented languages (Java, C++, ...)
- Shell scripting
- As the environment is international, a good level of English is an asset
You are comfortable in a small team of IT specialists and astronomers, interested in astronomy, and able to take initiative in a stimulating environment.
Starting date
1 January 2027 or date to be agreed
Contact
Applications must be submitted exclusively online by clicking on the following link "Apply now" before 31 October 2026 (23:59 Geneva time). APPLICATIONS SENT BY EMAIL WILL NOT BE ACCEPTED.
Applications will be reviewed immediately.
The University of Geneva offers motivating employment conditions in a stimulating working environment. By joining us, you will have the opportunity to showcase your skills and personality and actively contribute to the reputation of an institution founded in 1559.
In the interest of gender parity, the University encourages applications from the underrepresented sex.