About The Role:
What if your software could directly improve someone's quality of life?
Driven by growing global demand and continued business expansion, we are establishing a new software development team in Kuala Lumpur, Malaysia. We are looking for passionate Software Developers to help build innovative hearing and balance diagnostic solutions used by healthcare professionals around the world.
At Diagnostics R&D, we develop software and integrated medical device solutions that support the assessment, diagnosis, and treatment of hearing and balance disorders. Our products are used daily in hospitals, clinics, and hearing care centers worldwide, helping clinicians deliver better patient outcomes.
As a Software Developer, you will become part of an international R&D team of Developers, Architects, Testers, Scrum Masters, and Team Leads located in Denmark and Malaysia. Together, we design and build modern medical device software, clinical applications, platform components, and development frameworks that enable the next generation of diagnostic products. Your code won't just run. It will help clinicians make better decisions and improve patient outcomes around the world.
We believe software development is more than writing code. It is about collaboration, continuous learning, innovation, and delivering reliable solutions that can make a real difference in people's lives.
English is our primary working language, and we foster an environment where diversity, inclusion, and mutual respect are valued.
What You’ll be working on
Your Main Responsibilities and Tasks:
Build Innovative Software
Design, develop, and maintain high-quality software solutions using .NET and C#. Participate throughout the software development lifecycle, from concept and design to implementation, testing, and release.
Collaborate Across Teams
Work closely with developers, testers, architects, product owners, and domain experts to translate ideas and requirements into robust software solutions.
Solve Meaningful Technical Challenges
Contribute to technical discussions and help drive decisions around architecture, maintainability, performance, scalability, and software quality.
Deliver Quality by Design
Apply engineering best practices, automated testing, and continuous integration approaches to ensure reliable, maintainable, and well-tested software.
Grow and Improve
Continuously learn new technologies, contribute ideas, and help improve our products, engineering practices, and development processes.
To Qualify for the Role:
Nice to Have:
We Offer
By continuing you agree to our Terms & Privacy Policy.