Would you like to become part of the development of a key product within our game changing computational platform used to deliver genomic, radiomic, and clinical data analysis to over 1000 healthcare institutions and over 500,000 cancer and rare genetic disease patients worldwide?
Join our growing distributed team and use your exceptional engineering and analytical skills to help us deliver on our mission of democratizing Data-Driven Medicine.
In order to augment the Software Engineering team we are looking for a Software Development Engineer (Junior Java Engineer) to join our team in Switzerland.
As part of one of the Software Engineering teams at SOPHiA GENETICS, you will participate in the development of a desktop client application, together with the back-end services that support it.
Aside from the development of new features and maintenance of existing ones, your responsibilities will include interacting with different teams to understand and agree on requirements, develop technical designs, establish testing strategies and support the features once they are in production.
You will understand and follow our tailored software development lifecycle, designed to help you deliver high-quality products in our high-stakes healthcare industry.
You hold a BSc or MSc degree in Computer Science, Software Engineering or related field, and / or have acquired your first job experience in the area.
You are curious and motivated, communicate well by listening critically, and thrive when part of a team.
As an Engineer, you appreciate the challenge of taking ownership of your work, which you perform with high attention to detail.
You are excited to learn about a new and cutting-edge domain, so that you can clearly communicate with stakeholders of different levels, in order to design scalable and performant solutions.
As a must-have, you are :
We develop and deploy on Unix-based systems, and our technology stack includes relational SQL databases, Hibernate, Spring, Apache Tomcat and JavaFX.
Experience in any of these is an advantage.
Start : ASAP (or as agreed)
Contract type : permanent full-time
If you think you fit this position, please send a CV and a cover letter. Please note that incomplete applications will not be considered.
After an initial screening process, candidates will be invited for remote interviews. Selected candidates will then be invited for personal interviews.