Full-Stack Software / Data Engineer

Sei unter den ersten Bewerbenden.
Nur für registrierte Mitglieder
Zürich
CHF 80’000 - 120’000
Sei unter den ersten Bewerbenden.
Vor 2 Tagen
Jobbeschreibung

Job Description

  • Are you excited about using data to revolutionize personalized health technology?
  • Do you have experience with full-stack software engineering?
  • Are you experienced in planning and implementing IT systems?
  • Can you process structured and unstructured data and make it available for analysis?
  • Do you have experience implementing data-centric software solutions?
  • Are you familiar with security requirements when working with sensitive health data?

Responsibilities:

  • Plan, design, and implement data-centric full-stack software solutions, including database modeling, API structuring, and user interface design, primarily using Postgres, Django REST Framework, and Vue.js.
  • Develop data pipelines to extract, transform, store, and make data available and interoperable.
  • Manage and maintain solutions on secure platforms with a high level of automation.
  • Manage projects independently and collaborate with various stakeholders.
  • Work with cross-functional teams to understand data requirements and provide guidance on data structure, availability, and usage.

Profile

Essentials:

  • Bachelor's or Master's degree in Computer Science, Data Science, or a related field.
  • Proven experience in designing and implementing data-centric full-stack software solutions.
  • Experience developing web applications using frameworks such as Django REST Framework, Vue.js, or similar.
  • Experience working with Linux/Unix systems and scripting (e.g., bash, Python).
  • In-depth knowledge of container technologies such as Docker or similar.
  • Fluent in English, both verbal and written.

Additional Qualities:

  • Proactive, self-motivated, with a passion for emerging technologies and industry trends.
  • Strong problem-solving and analytical skills, capable of translating business needs into technical solutions.
  • Excellent communication and collaboration skills for effective teamwork.
  • Knowledge of German language skills.

Workplace

We offer:

  • Training opportunities.
  • Flexible working hours.
  • Options for part-time work and home office.
  • A motivated team aiming for collaboration.
  • Diverse tasks and responsibilities.
  • Support for cutting-edge research in healthcare.

Join our team and make a significant impact on personalized healthcare by developing state-of-the-art applications that empower users and advance medical research. Apply now to be part of our exciting journey towards healthcare innovation through technology.

We look forward to receiving your online application, including:

  • Cover letter.
  • Reference letters or work certificates.
  • Relevant certificates and diplomas.

Please note that we only accept applications via our online portal. Applications sent by email or postal services will not be considered.

For more information, contact David Meyer (applications not accepted) or visit our website. Please note, we do not offer PhD or Postdoc training positions as a core facility.

For recruitment services, the GTC of ETH Zurich applies.

About ETH Zurich