Software Developer - Basic (80 - 100%)

Cistec Ag
Zürich, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Shift work
Languages
English, German
Compensation
CHF 208K

Job location

Remote
Zürich, Switzerland

Tech stack

Java
C Sharp (Programming Language)
C++
Hospital Information Systems
Databases
PostgreSQL
Object-Oriented Software Development
Oracle Applications
Software Engineering
SQL Databases
TypeScript
Scripting (Bash/Python/Go/Ruby)
Information Technology
REST

Job description

Join CISTEC as a Software Developer and shape healthcare's future. Work in an innovative environment with flexible options and impactful projects.

Tasks

  • Enhance KISIM using QSCRIPT for hospital information systems.
  • Develop and maintain the kernel with C++ programming.
  • Utilize SQL for efficient data queries in clinical settings., * Further development and maintenance of the basic functionalities of the clinical information system KISIM with the proprietary, object-oriented scripting language QSCRIPT.
  • Further development and maintenance of the kernel with C++.
  • Use of SQL for efficient data queries for clinical and administrative customer issues.
  • Implementation and optimization of performant queries in the corresponding evaluation components to ensure efficient interaction between KISIM and the database.
  • Supporting the team in clarifying, analyzing, and implementing technical requirements.
  • Participation in the gradual transition of the basic functionalities to TypeScript to ensure a smooth transition.

Requirements

  • Degree in Computer Science with years of software development experience.
  • Strong skills in object-oriented programming and REST web services.
  • Experience with C++, TypeScript, or Java is preferred., * University or university of applied sciences degree in computer science and several years of experience as a software developer.
  • Solid experience in object-oriented programming, REST web services, and databases (PostgreSQL and Oracle-PL/SQL).
  • Ideally experience with C++ and TypeScript, alternatively C# or Java.
  • Interest in a heterogeneous system landscape with our customers from hospital IT.
  • Strong analytical and conceptual skills and quick comprehension.
  • High social competence as well as communication and teamwork skills.
  • Very good German skills in spoken and written form.

Benefits & conditions

Meaningful work with impact: You work on exciting projects at the interface of AI and healthcare - in an interdisciplinary team that creates real added value.

Innovative environment: Together we develop pioneering solutions that sustainably improve clinical everyday life - with noticeable impact for health professionals.

Flexible working: Part-time work, flexible working hours, and home office are a matter of course. After the probationary period, you can work remotely up to four days a week.

Learning and innovation culture: We actively promote your further education and support you in attending professional conferences and trade fairs. Flat hierarchies and an open, agile team environment create space for personal and professional development.

Attractive benefits: Enjoy 5 weeks of vacation per year. Unpaid leave is possible by arrangement.

Shared experiences: We celebrate successes together - at the lunch barbecue, on the snow day, or at our team and company events.

About the company

At CISTEC, we develop and operate KISIM, one of the leading clinical information systems in Switzerland. Our product supports medical professionals, nursing staff, and specialists in everyday clinical practice - from regional hospitals to university hospitals, from psychiatry to rehabilitation. What drives us is the conviction that good software relieves people and improves patient care. Grow with us. Since our beginnings with two employees, we have developed into a market-leading IT company with over 250 dedicated professionals - and we continue to grow. With us, competence, team spirit, and passion come together. If you want to be part of a success story that shapes the Swiss healthcare system daily, then you are exactly right with us. Innovative together. For more time with people.

Apply for this position