Position: .NET Software Engineer (Middle/Senior) on Healthcare Product
Company: Ziemer Ophthalmic Systems AG
Category: .NET
Experience required: 3y
English level: intermediate

**Job Description 
**
In this position, you are provided with an excellent opportunity to shape the future generation of medical devices in the international market. As a Software Engineer, you are directly involved in the process of finding solutions to questions concerning the software architecture, the development process, software maintenance and usability.  

To analyze medical measurement data and to steer mechanical components, you create algorithms and a respective User Interface that optimally supports the end-user before, during and after the surgeries. Moreover, you are an active part in defining and realizing the requirements that concern the software development. On a personal level, we expect you to foster proactive communication and constructive cooperation with your team colleagues. Within the scope of your daily work, you will also exchange information with Ziemer’s headquarters in Switzerland. 

**Key Responsibilities 
**
– Analyze and prepare requirements for specific module of software system design, implementation, modification, or utilization;
– Participate actively in detailed design, code reviews, bug/issue triage;  
– Plan, develop and implement Software Unit, Verification and Validation Tests; 
– Raise the decision-making ability of the management towards business and engineering goals;
– Follow IEC 62304 Medical device software – Software life cycle processes; 
– Find innovative and simple solutions to challenging technical problems and contribute to the enhancement of the software architecture;
– Work collaboratively with partner teams based on Agile Principles;

**Key Qualifications 
**
– Full-Stack-Developer with experience in software architecture;
– 3 years of professional software development experience;
– Software Engineer (Bachelor of Science (BSc) in Computer Sciences or related as a minimum requirement);
– Proficiency in C#;
– Experience with the following technologies: C++, UWP, WPF, Entity Framework, Prism, Unity, MEF as a plus;
– High level of personal responsibility and action-orientation;
– Strong communication skills, fluent in English (word and writing);
– Willingness to work in the headquarter in Port, Switzerland (up to 10%).

See interview with our coleague for more details https://dou.ua/lenta/interviews/developer-from-lviv-about-life-and-work-in-switzerland/