OneDoc is the leading healthcare platform in Switzerland. Today, more than 8'500 healthcare professionals and 2.5 million patients are using our services every day. You may even be one of them! Our mission is simple: make interactions between health professionals and patients easier. To achieve this, we can count on a young and dynamic team of more than 50 people spread in four offices all around Switzerland. To support our growth, we are looking for a Senior Software Engineer to join our Development department in Geneva. This is a permanent full time position starting as soon as possible. What are your missions? You will analyze, architect, and implement impactful features on our backends using Scala 3 You will perform code reviews and uphold high standards of code quality You will mentor and help recruit and train Software Engineers and Developers, sharing your expertise to enhance team capabilities and foster professional development You will be involved in technical discussions, providing insights and ideas You will work on a rapidly changing product, continually finding innovative solutions to new challenges You will work as part of an enthusiastic team of motivated engineers You will stay abreast of industry trends and continuously enhance your skills What kind of Software Engineersare we looking for?About you : You have Master’s degree in Computer Science or equivalent You have at least 3 years of experience in software engineering You are fluent in Scala You have a solid experience building RESTful APIs You have strong knowledge in relational databases along with their underlying concepts (transactions, indexes, etc.) and you are fluent in SQL You have experience of using frameworks for u nit and integration testing You are adept at making code architecture decisions You are proficient with CI tools You are committed to clean code and development best practices You are fluent in English ; proficiency in French and/or German is a plus Must have: Excellent problem-solving skills and proactive attitude: you quickly identify issues and come up with relevant solutions Great interpersonal skills, able to collaborate effectively with diverse teams Quality of discretion in handlingconfidential and sensitive information We want to make sure that your time with OneDocis memorable, so prepare yourself for the following and much more!Work from home or from one of our cool offices in SwitzerlandProfessional growthHard work and proactivity are always rewardedBecause life isn’t only about workTeameventsRegular corporate events, including an Offsite in Switzerland once a year #J-18808-Ljbffr