Finding the best job has never been easier
Share
PRINCIPAL ACCOUNTABILITIES
You are responsible for
• Design high-level system/modules and their interface
• Ensures good and up to date documentation of the architecture/modules and implementation
• Delivers an optimal and consolidated architecture/modules
• Jointly responsible for code review, code quality and technical design
• Works with the scrum team to finalize the design of the user story and its alignment to the overall architecture
• Software system requirements analysis
Software development and maintenance
REQUIREMENTS
To succeed in this role, you should have the following skills and experience.
Minimum Qualifications:
• Master’s degree or above in software, computer technology, or related disciplines.
• More than 5 years of software development experience,
• More than 3 years’ experience in medical device industry experience
Desired Qualifications:
• Experience in coding in C# or Java
• Familiar with WPF/WCF
• Familiar with OO design rules and design patterns
• Ability to write clean, easy to understand code
• Experience with working in an agile environment
• Familiar with DICOM standard
• Understand CT 2D/MPR/VR rendering principle
• Experience of design clinical image postprocessing application
• Experience of performance/memory improvement
• Ability to work independently and complete modules development with minimal supervision.
• Outstanding analytical and problem-solving capabilities
• Demonstrated experience of working with cross-functional teams to drive the output
• Strong written, verbal, and interpersonal skills while communicating in both English and Chinese
• Good communication skills
• Good presentation skills
These jobs might be a good fit