We are a comprehensive ophthalmic device manufacturer within the worldwide ophthalmic community. It introduced the world’s first commercial back-of-the-eye spectral domain (SD) and swept source (SS) optical coherence tomography (OCT) systems, which have driven innovation in eye-care.
More recently, we started to enhance not only its hardware but also its software solutions. To become the leader in diagnostic software, we developed a new strategic division whose primary objective is to create world-class software solutions for the eye-care industry and beyond. Our products enable the collection and visualization of a wide range of imaging and clinical data while providing quantitative and clinical analysis capabilities. Our software gives clinicians access to patient exam data captured from OCTs, Visual Fields, Fundus cameras, and third-party devices.
We leverage our image management software called Synergy, where practitioners gain access to DICOM and non-DICOM information stored in a central, cloud-based environment. Additionally, we now provides an integrated service that connects practitioners to an extensive network of reading services to assist in the management of sight-threatening eye diseases.
We are seeking a Sr. Web Application Engineer with a strong background in JavaScript, HTML5, JSON, and Angular (2-6) to join our development team. The position is responsible mainly for developing, improving, and designing front-end of our web-based ophthalmology data management. This system supports our full line of imaging and diagnostic devices including from retinal cameras, 3D-OCT to diagnostically biometers and refactometers. It provides clinics and hospitals capabilities to support their everyday workflows from acquiring, storing, reviewing, and archiving.
Responsibilities
- Design, develop and maintain interactive, responsive HTML5-based front-end for an ophthalmic data management system.
- Work with system architects and backend developers to design and develop web services and interfaces.
- Create technical documents including software design specification (SDS) for the front-end modules.
- Perform code review of source program.
- Fix bugs and implement features in existing systems.
- Design and develop utility programs required for deployment or maintenance.
- Assist support staff and implementation engineers to troubleshoot issues in production systems.
- Provide guidance and recommendation on software design and development best practices to junior team members.
Qualifications
Education & Experience
- Prior experience in developing commercial web application.
- Object-oriented programming and coding.
- Strong analytical and problem solving skills.
- Good interpersonal communication skills with ability to work with other members in a team.
- 3+ years of experience in commercial web application development.
Knowledge, Skills & Attributes
- Strong programing skills in Angular (2-6), Typescript, JavaScript, JSON, HTML5 as well as CSS3.
- C# experience with Microsoft .Net, ASP.Net MVC and Web API technologies.
- Familiar with commercial development tools: Visual Studio, MS SQL Management Studio, IIS Manager, source control (SVN, GitHub, BitBucket).
- Hands-on experience in Kendo UI and other Telerik tools (or be willing to learn).
- Knowledge of Healthcare informatics standards: DICOM, HL7.
- Understanding of MVC design pattern and service oriented web application.
- Experience developing cloud solutions.
- Knowledge of image processing techniques.
- Experience with massive and distributed data sets.