Search jobs > Kitchener, ON > Senior software developer

Senior Software Developer

Sonova
Kitchener (ON), Canada
$125K-$135K a year (estimated)
Full-time

Sonova is a global leader in innovative hearing solutions : from personal audio devices and wireless communication systems to audiological care services, hearing aids and cochlear implants.

We operate through four businesses Hearing Instruments, Audiological Care, Consumer Hearing and Cochlear Implants and the core brands Phonak, Unitron, AudioNova, Sennheiser (under license) and Advanced Bionics as well as recognized regional brands.

At Sonova we create sense by bringing sound to life.

Overview : As a Senior Software Developer, you have the opportunity to work in an agile environment within a passionate team developing high quality solutions for the medical hearing health care sector.

The manufacturing software you develop is used worldwide in Sonova and partner manufacturing facilities to support hearing aid testing and configuration.

For your work you apply the latest technologies and tools such as Visual Studio / Rider, C#, and actively contribute to the development and evolution of our platforms across the full software development lifecycle.

What you’ll do :

  • Work closely with our local team, but collaborate globally, to triage, design, implement, unit test, code review, integrate, and maintain manufacturing software applications
  • Provide technical lead and guidance to projects, features, bug fixes, verification, including planning, feasibility, scope, and risk management
  • Contribute to our next generation platform
  • Help drive continuous improvement for a well architected codebase and high code quality
  • Help drive continuous improvement in team processes and interactions
  • Mentor other developers, including pair programming
  • Working in a medical risk relevant environment, you will be responsible for complying with several global medical regulations

What you bring to the team :

  • Solid work ethic
  • Result-oriented team player with a pragmatic approach
  • BSc / MSc degree in computer science, software engineering or equivalent
  • 5+ years of experience with C#, .NET
  • Strong programming skills and experience with UI frameworks, software application architecture concepts and design patterns
  • Experience in larger complex software development projects
  • Passionate about best practice software development principles and technologies
  • Interest to develop new application platform on future technologies
  • Experienced and desire in mentoring other software developers
  • Experienced and desire in improving team processes and culture
  • Audio and electronics background a plus

What makes us a great place to work for :

  • Exciting and challenging work environment
  • Collaborative culture
  • Opportunities for continuous self-improvement
  • Opportunities for flexible hybrid model work environment
  • A company that values diversity and inclusion
  • Rich benefits plan including wellness benefit, paramedical (massage therapist, naturopath, and competitive compensation including variable component and employer match on pension contributions
  • Mentorship program and career development plans
  • We change lives through our products and services help us make a difference!

Sonova Canada has been certified as a Great Place to Work May 2024-2025.

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

We love to work with great people and strongly believe that a diverse team makes us better. We guarantee every person equal treatment in regard to employment and opportunity for employment, regardless of race, color, creed / religion, sex, sexual orientation, marital status, age, mental or physical disability.

We thank all applicants in advance; however only individuals selected for an interview will be contacted. All applications will be kept confidential.

30+ days ago
Related jobs
N. Harris Computer Corporation - CAD
Ontario, Canada
Remote

Are you passionate about shaping the future of education through technology? Join the dynamic team at Cayenta, a division of Harris, as a Senior Full Stack Developer. As a Senior Full Stack Developer, you will be instrumental in driving continuous improvement and innovation. We are looking for a can...

SS&C Technologies Holdings
Remote - Ontario, Canada
Remote

Blue Prism Chorus is moving to the cloud!  We are seeking a passionate developer who is eager to revolutionize Chorus and transform it from the solid product it been for years into a modernized product built for future longevity. Provide code that enhances software as needed with little directi...

Brock Solutions
Kitchener, Ontario

We are currently seeking a Senior Software Developer to join our team of experienced professionals located at our head office in Kitchener, ON. Lead and mentor team of software developers throughout the project lifecycle. Work with cross section of software leads to raise the bar on our software bes...

Raise
Ontario

Software Developer - Back End - Senior. Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and General Skills: Experience in programming and analysis; specialized software package s...

FutureSight
CA
Remote

FutureSight Venture is hiring a Software Developer for Untrap, a B2B SaaS startup currently being developed in our venture studio. Champion best practices for software development, including writing clean, maintainable, and scalable code. ...

Vidyard
Canada

Eager to share knowledge among other senior - staff level developers and mentor junior and intermediate developers on your team. Our engineering team consists of over 50 developers across multiple product streams. A solid background in software engineering—you have had 6+ years of experience shippin...

Arctic Wolf
Cambridge, Ontario
Remote

You’ll be working as a senior software developer on our Applications Team, responsible for delivering the cloud-based software that helps solve the real-world security problems that IT professionals face. We’re looking for a Senior Software Developer to be part of making that happen. Integrate softw...

Vidyard
Remote, Canada
Remote

In this role, you'll be working closely with an awesome team of developers and a product manager, all under the guidance of an Engineering Manager. Your goal? To use your skills to simplify and enhance the day-to-day experience of our developers. Our Developer Platform team is where innovation meets...

MavTek
CA
Remote

We're looking for a brilliant Senior Software Developer to join us. ...

Apexa
CA

We are now looking for a talented Senior Software Developer with 10+ years experience with SQL, C#,. NET Framework, TSQL and relational database systems: design, maintenance, and optimization In-depth working experience with one or more front-end frameworks such as Ember, React, Angular, Vue Experie...