Senior Software Developer (Kitchener (ON), Canada)

Apply Now

Company: Sonova AG

Location: Kitchener, ON N2A 4J7

Description:

Our 'Corporate Manufacturing Engineering' department forms the interface between Sonova Research & Development and Operations, representing the technical engineering competence within Operations. As a Senior Software Developer, you will closely collaborate with your teammates in a wide range of software projects related to manufacturing systems for our manufacturing sites. That includes contributing to our exciting next generation software platform for measurement and configuration.

Responsibilities:
  • Take on functional ownership by developing, supporting, and enhancing of C#-based Windows software tools and applications used for hearing aid manufacturing.
  • Collaborate with stakeholders to ensure alignment of requirements.
  • Analyze, create and update decision records, software architecture, and design specifications.
  • Maintain and promote coding standards and best practices for modern software development.
  • Engage in the peer code review process to ensure high code quality and facilitate knowledge sharing.
  • Interact closely with fellow software quality assurance team members to ensure applications are thoroughly tested through unit, integration, system, acceptance, end-to-end, and exploratory tests.
  • Troubleshoot and resolve software and system issues.
  • Monitor and improve our continuous integration system to ensure an effective development environment.
  • Collaborate with team members and cross-functional teams to ensure software and system deliverables are completed on time and with the highest quality.
  • Contribute to retrospectives and knowledge sharing to foster continuous improvement.
  • Create and maintain documentation in compliance with external and internal regulations and policies.
  • Demonstrate leadership through your actions, providing both non-technical and technical guidance/mentorship to develop the best team and products!


More about you:
  • MSc or BSc in Computer Engineering, Computer Science, Mechatronics Engineering, or a related field.
  • Thrive in collaborative environments and take pleasure in contributing to team development.
  • Proactive, reliable, growth mindset, solution-oriented, adaptable.
  • 6+ years of experience in software development.
  • Solid grasp of object-oriented design principles, including SOLID and design patterns.
  • Proficiency in developing C#-based Windows applications within a CI/CD pipeline.
  • Experience in UI framework such as Avalonia and WPF is a plus.
  • Experience in databases and web technologies is a plus.
  • Working knowledge of electrical engineering, hardware interfacing, and acoustics and measurement technology is a plus.


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!

We are looking forward to receiving your application via our online job application platform. For this position only direct applications will be considered. Sonova does not recruit via app, telegram, carrier pigeon or any other format that does not include speaking with an actual human. If you are offered a job without speaking with someone please contact wholesale.HR@sonova.com

What we offer:

  • 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, etc.) and competitive compensation including variable component and employer match on pension contributions
  • Mentorship program and career development plans


Sonova Canada is now a certified Great Place to Work May 2024- May 2025.

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.

Sonova is an equal opportunity employer.

We team up. We grow talent. We collaborate with people of diverse backgrounds to win with the best team in the market place. We guarantee every person equal treatment in regard to employment and opportunity for employment, regardless of a candidate's ethnic or national origin, religion, sexual orientation or marital status, gender, genetic identity, age, disability or any other legally protected status.

157455

Similar Jobs