Talent.com
Sonova
Software DeveloperSonova • Kitchener (ON), Canada
Software Developer

Software Developer

Sonova • Kitchener (ON), Canada
Il y a plus de 30 jours
Salaire
80 800,00 $CA par an
Type de contrat
  • Temps plein
Description de poste

Software Engineer, C# .NET / WPF


Kitchener, ON, Canada – Hybrid

Research & Development at Sonova delivers innovative hearing solutions and software that improve the lives of people with hearing loss around the world. As a Software Engineer, C# .NET / WPF, you'll join an agile, globally distributed team developing desktop applications used by hearing care professionals worldwide. Working with modern technologies and best practices, you'll help create high-quality software that powers the future of hearing healthcare.

Responsibilities:

  • Design and develop new user interface features and application functionality for hearing care solutions

  • Implement, test, integrate, and maintain Sonova desktop fitting platforms and applications

  • Develop desktop application services integrated with audiology and backend systems

  • Collaborate closely with architects, project managers, UX designers, test engineers, and software developers

  • Participate throughout the full software development lifecycle using Agile methodologies

  • Contribute to software architecture discussions and continuous platform improvements

  • Develop high-quality, maintainable code following SOLID principles and clean coding practices

  • Support software integration, troubleshooting, and continuous product enhancements

  • Help foster a collaborative, developer-driven engineering culture

More about you:

  • Bachelor's degree in Computer Science, Software Engineering, or related field required

  • 3+ years of professional software development experience

  • Strong experience with C#, .NET, and WPF application development

  • Experience with MVVM architecture and modern UI frameworks

  • Experience with Visual Studio, Rider, ReSharper, or similar development tools

  • Understanding of software architecture, SOLID principles, and clean code practices

  • Experience integrating desktop software with backend services or hardware is an asset

  • Experience with Avalonia or healthcare software is a plus

  • Strong problem-solving, communication, and teamwork skills

  • Fluent in English

A minimum of 200Mb/sec download and 10Mb/sec upload speed internet connectivity is required to support any remote/hybrid employee functionality at Sonova.

Don't meet all the criteria? If you're willing to go all in and learn, we'd love to hear from you!

This role's pay range is between $80,800/yr - $101,000/yr. This role is also bonus eligible.

How we work:
At Sonova, we prioritize the well-being of our employees and foster an inclusive environment that promotes engagement and collaboration. Our team-customized hybrid work model empowers teams to balance individual needs with business goals, offering flexibility and individualized time management. We recognize the importance of life outside of work and strive to create a supportive and motivating workplace where innovation thrives.

Créer une alerte emploi pour cette recherche

Software Developer • Kitchener (ON), Canada

Offres similaires

Senior Software Developer

Hive.coKitchener, Region of Waterloo, CA
Temps plein

At Hive, we’re all about creating moments that matter and helping event marketers connect with their biggest fans.Our platform powers marketing for 1,500+ iconic events, festivals, venues, and prom... Voir plus

 • Offre sponsorisée

Software Developer

Bridgeport CrewKitchener, Region of Waterloo, Canada
Temps plein

Bridgeport Crew is committed to building innovative, scalable, and user-focused digital solutions that create real impact.We combine strategic vision with innovative technology, and we’re looking f... Voir plus

 • Offre sponsorisée

Controls Software Developer at Eclipse

Eclipse Automation Inc.Cambridge, Region of Waterloo, CA
Temps plein

Join Eclipse Automation as a Controls Software Developer in Cambridge, Ontario, where you’ll design groundbreaking software for automated manufacturing solutions.This full-time, on-site role invite... Voir plus

 • Offre sponsorisée

Controls Software Designer

TEEMACambridge, Region of Waterloo, Canada
Temps plein

Design and develop software programs (PLC and/or PC based) specific to customer and project requirements based on standard Eclipse programming methods.Debug and commission control systems at our fa... Voir plus

 • Offre sponsorisée

Software Developer (Embedded)

ATS CorporationCambridge, Region of Waterloo, Canada
Temps plein

Software Developer – Innovation.We are seeking a Software Developer to design and implement product features and comprehensive test suites to enhance and validate complex mechatronics products.Focu... Voir plus

 • Offre sponsorisée

IBMi Developer Role at KeepRite Refrigeration

KeepRite RefrigerationBrantford, Ontario, Canada
Temps plein

Advance your technical career as an IBMi Developer at KeepRite Refrigeration located in Brantford.This full-time, on-site role involves optimizing applications and collaborating on innovative solut... Voir plus

 • Offre sponsorisée

Earn Money Testing Apps - Remote

AlmediaBrantford, Canada
Télétravail
Temps plein

Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ... Voir plus

 • Offre sponsorisée

IBMi Developer

3 Step Recruitment Inc.Brantford, Ontario, Canada
Temps plein +1

This role is responsible for designing, developing, maintaining, and supporting applications running on the IBMi (iSeries AS/400) platform.RPG, RPGLE, and CL to optimize system performance, automat... Voir plus