Sonova AG Company Profile

Software Engineer C# .NET at Sonova AG (Stäfa, Schweiz)

About the Employer

Job Description

In a life without sound, our work provides meaning. As the world’s leading hearing care provider, we are not just a company that makes products: we are a team on a mission to help people enjoy the delight of hearing. To enable a life without limitations, we – through our core brands Phonak, Unitron, Hansaton, Advanced Bionics and AudioNova – develop, manufacture and distribute solutions that push the limits of technology and redefine the future of our industry. Sonova has more than 14,000 committed employees in over 100 countries, all of whom contribute to something greater than themselves – they transform lives. Join our mission and become part of our team! This is an opportunity to work in agile and international teams of software engineers developing software platforms and fitting applications. The software you develop is used by health care professionals worldwide to fit hearing instruments to hearing impaired people. In this position you are responsible for the development of innovative backend services and for the integration of those services into the Sonova platforms and applications. Your tasks Design and develop distributed software services and solutions for hi-tech hearing systems Full stack software development spanning both healthcare professionals and consumer journeys Implement, test, integrate, maintain Sonova Fitting Software API’s and services based on Azure Develop and integrate desktop application services with domain logic and backend services Team collaboration with architects, project leaders, test-, UX- and requirements engineers Work with the latest tools and agile methods in a medical product development environment Contribute to agile, developer-driven culture and environment Your profile BSc/MSc degree in computer science, software engineering or equivalent Strong C# programming skills, 3+ years of experience with C# .NET and ASP .NET Core Web API Knowledge of Microsoft Azure Cloud platform Experience in software application architecture concepts and design patterns Result-oriented team player with a pragmatic approach and good communication skills Passionate about best practice software development practices and technologies Fluent in written and spoken English and German Our offer We can offer you a new challenge, with interesting tasks and much more – including an open corporate culture, flat hierarchies, support for further training and development, opportunities to take on responsibility, an excellent range of foods, sports and cultural facilities, attractive employment conditions, and flexible working time models in various roles.