Current jobs related to Senior Software Developer - Kitchener, Ontario - Sonova


  • Kitchener, Ontario, Canada CS2TECHNOLOGIES INC. Full time

    About the RoleWe are seeking an experienced Senior Software Developer to join our team at CS2TECHNOLOGIES INC.Job SummaryThis is a temporary opportunity for a skilled professional with extensive experience in software development. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining high-quality software...


  • Kitchener, Ontario, Canada Brock Solutions Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Brock Solutions. As a senior member of our software development team, you will play a key role in designing, developing, and maintaining multiple applications and services.Responsibilities:• Design, develop, and maintain multiple applications...


  • Kitchener, Ontario, Canada VIP Vape Full time

    Job Title: Senior Software DeveloperAs a Senior Software Developer, you will be responsible for designing and developing large-scale software applications using Java. Your primary goal will be to create efficient, scalable, and reliable software solutions that meet the needs of our customers.


  • Kitchener, Ontario, Canada Brock Solutions Full time

    Job Responsibilities:Brock Solutions, a global engineering solutions and professional services company, seek a skilled Senior Software Developer to join our team at our head office in Kitchener, ON. Our company specializes in real-time operational solutions for the industrial/manufacturing and transportation/logistics sectors.Key Responsibilities:Design,...


  • Kitchener, Ontario, Canada T PAHAL TRANSPORT Full time

    We are seeking a Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for designing, developing, and testing software applications. You will work closely with our cross-functional team to identify and prioritize project requirements, and develop software solutions that meet those needs.Key...


  • Kitchener, Ontario, Canada Miovision Full time

    Position SummaryMiovision is seeking an experienced Senior Embedded Software Developer to join our firmware team. As a key member of our team, you will be responsible for designing and developing embedded software and firmware on all Miovision hardware and test systems.Key ResponsibilitiesDevelop and maintain embedded Linux software in Python and firmware...


  • Kitchener, Ontario, Canada CS2TECHNOLOGIES INC. Full time

    Job Title: Senior Software EngineerCS2TECHNOLOGIES INC. is seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have experience in developing software solutions using Java, JavaScript, and other relevant technologies.Key Responsibilities:Develop, maintain, and test software codeAssist in the collection and documentation of...

  • Software Developer

    3 weeks ago


    Kitchener, Ontario, Canada Equator Studios Full time

    About the Role:We are seeking a talented Software Developer to join our team at Equator Studios. As a key member of our development team, you will play a crucial role in designing and implementing new software features, implementing front-end designs, and building and optimizing LLM prompts to enable our customers to build proposals 10x faster.Key...


  • Kitchener, Ontario, Canada Church's Texas Chicken Full time

    We are seeking a Senior Software Engineer to lead our full stack development team. The ideal candidate will have expertise in Python and experience with cloud-based infrastructure.Key Responsibilities:Design and develop scalable software solutionsCollaborate with cross-functional teams to meet business objectivesEnsure high-quality code and adherence to...


  • Kitchener, Ontario, Canada Cloud DX, Inc. Full time

    Embedded Software Developer OpportunityWe are seeking a talented and motivated Embedded Software Developer to join our team at Cloud DX, Inc. The ideal candidate will have a passion for embedded systems and a strong foundation in programming languages such as C and C++.Key ResponsibilitiesAssist in the design and development of embedded software for various...


  • Kitchener, Ontario, Canada Cloud DX, Inc. Full time

    We are seeking a talented and motivated Junior Embedded Developer to join our team at Cloud DX, Inc. The ideal candidate will have a passion for embedded systems and a strong foundation in programming languages such as C and C++.Key Responsibilities:Assist in the design and development of embedded software for various systems and devicesCollaborate with...


  • Kitchener, Ontario, Canada CS2TECHNOLOGIES INC. Full time

    Job Description:We are seeking a skilled Senior Software Developer to join our team at CS2TECHNOLOGIES INC.About the Role:The successful candidate will be responsible for writing, modifying, integrating, and testing software code.Key Responsibilities:Writing, modifying, integrating, and testing software code.Maintaining existing computer programs by making...


  • Kitchener, Ontario, Canada CS2TECHNOLOGIES INC. Full time

    Job Description:Summary:The ideal candidate will be a software developer with 5+ years of experience in computer hardware or software, requiring knowledge of Agile, DevOps, and various programming languages.Responsibilities:Develop, modify, integrate and test software codeMaintain existing computer programsPrepare reports and documentationAssist in user...


  • Kitchener, Ontario, Canada Ontario Inc. Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for leading the development of large-scale software projects.Key Responsibilities:Design and develop software applications using Java and Python.Leverage Agile methodologies to drive project delivery.Collaborate...


  • Kitchener, Ontario, Canada Prasani Jayaratne, Geeshan Subasingha Full time

    About the RoleWe are seeking a skilled Backend Software Engineer to join our team. The ideal candidate will have experience in designing and developing scalable, efficient, and secure back-end systems.Design and develop back-end systems using Java, Python, or C#Collaborate with front-end developers to ensure seamless integrationParticipate in code reviews...


  • Kitchener, Ontario, Canada Deep Thaker Full time

    Job DescriptionAs a senior software engineer, you will be responsible for designing, developing, and testing software applications using Java. Your primary focus will be on the back-end, ensuring the smooth operation of our systems and services.Key Responsibilities:• Design and develop software applications using Java• Collaborate with cross-functional...


  • Kitchener, Ontario, Canada Cloud DX, Inc. Full time

    Cloud DX, Inc. is seeking a highly skilled Senior Mobile Software Engineer to join our team and contribute to the development of cutting-edge mobile applications.As a senior member of our engineering team, you will play a key role in designing, developing, and implementing new features for our mobile applications and SDKs. You will work closely with...

  • Software Developer

    4 weeks ago


    Kitchener, Ontario, Canada Clearpath Robotics Full time

    We are seeking a skilled Software Developer to join our team at {company}.The ideal candidate will possess strong programming skills and experience with backend technologies.Responsibilities include designing, developing, and testing software applications,as well as collaborating with cross-functional teams to deliver high-quality solutions.Key skills and...


  • Kitchener, Ontario, Canada CS2TECHNOLOGIES INC. Full time

    Job DescriptionWe are seeking a highly skilled Senior Full Stack Developer to join our team at CS2TECHNOLOGIES INC. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications.Key Responsibilities:Design, develop, and deploy scalable and efficient software applications using...


  • Kitchener, Ontario, Canada Christie Digital Systems Full time

    Job DescriptionWe are seeking an experienced Senior Software Developer to join our innovative team at Christie Digital Systems Canada Inc.About the Opportunity:As a Senior Software Developer, you will have the opportunity to design, develop and maintain state-of-the-art projection systems as well as the application tool sets used for calibration, setup and...

Senior Software Developer

2 months ago


Kitchener, Ontario, Canada Sonova Full time
Job Title: Senior Software Developer

Sonova is a global leader in innovative hearing solutions, and we're seeking a skilled Senior Software Developer to join our team.

About the Role:

As a Senior Software Developer, you will work in an agile environment with a passionate team to develop high-quality solutions for the medical hearing healthcare sector. You will be responsible for designing, implementing, and maintaining manufacturing software applications, as well as providing technical lead and guidance to projects and features.

Key Responsibilities:
  • Work closely with our local team and 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.
  • Work in a medical risk-relevant environment and be responsible for complying with several global medical regulations.
Requirements:
  • 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 in developing new application platforms 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.
About Sonova:

Sonova is a global leader in innovative hearing solutions, with a passion for creating sense by bringing sound to life. 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.

We offer a collaborative culture, opportunities for continuous self-improvement, and a rich benefits plan, including wellness benefits, paramedical services, and competitive compensation. We value diversity and inclusion and are committed to creating a workplace that is welcoming and inclusive for all employees.

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