18/01/2019

Software Engineer

This job offer has expired


  • ORGANISATION/COMPANY
    ETH Zurich
  • RESEARCH FIELD
    ArchitectureDesign
    Computer scienceOther
    Computer scienceProgramming
  • RESEARCHER PROFILE
    First Stage Researcher (R1)
  • APPLICATION DEADLINE
    17/02/2019 19:41 - Europe/Brussels
  • LOCATION
    Switzerland › Zurich
  • TYPE OF CONTRACT
    Temporary
  • JOB STATUS
    Full-time
  • HOURS PER WEEK
    38

Software Engineer
We are looking for a software engineer to to join our team in Basel. A central focus will be further developing openBIS, our in-house Java- and JavaScript-based research data management platform, electronic laboratory notebook and laboratory information management system, and services around it. In addition to ongoing maintenance and feature development, you will join at the start of a major redevelopment of openBIS. Development of a new JavaScript UI is planned as well as migrating the back-end to a microservices architecture.
You will also engage in other development tasks such as O3-RPS, a web-based tool for modelling and visualising ozone treatment of water systems, and integrating services to meet customer needs.
The successful candidate will be a software engineer with a degree in computer science or a related scientific discipline. You will have at least 3 years’ experience in Java, experience in either Python or JavaScript and a willingness to learn the other. Knowledge of both is an advantage. You will have a solid understanding of core computer science topics such as object-oriented design and data structures. Experience with REST APIs, agile development and continuous integration are also an advantage. You should be a good team player and also able to work independently. The position is located in Basel. Travel to Zurich, on average once month, and occasionally other locations, will be required to meet our Zurich customers and team, wider customers and participate in training.
We look forward to receiving your online application including the following documents: a comprehensive CV, cover letter, diplomas, work certificates, and contact information of at least two references. Please note that we exclusively accept applications submitted through our online application portal. Applications via email or postal services will not be considered.

For further information about the SIS please visit our website: https://sis.id.ethz.ch. Questions regarding the position should be directed to Dr Matthew Baker by email at matthew.baker@id.ethz.ch (no applications) or phone +41 44 632 97 81.

Web site for additional job details

Required Research Experiences

  • RESEARCH FIELD
    Architecture
  • YEARS OF RESEARCH EXPERIENCE
    None
  • RESEARCH FIELD
    Computer science
  • YEARS OF RESEARCH EXPERIENCE
    None
  • RESEARCH FIELD
    Computer science
  • YEARS OF RESEARCH EXPERIENCE
    None
Work location(s)
1 position(s) available at
ETH Zurich
Switzerland
Zurich
8006
Rämistrasse 101

EURAXESS offer ID: 371968
Posting organisation offer ID: 123701