Work with cross-functional teams to support softwre development of new/existing products.
· Software engineer for medical product design/implementations & its maintenance
· Work closely with service team to fix the customer problem
· Work closely with the team to breakdown requirements, estimate efforts and complete development/integration tasks,
· Implement requirements independently with quality design and codes, appropriate unit tests and documentation.
· Design/code review with all team members
· Interact with global teams to promote consistency and maximize synergies
· BS/MS in Computer Science related majors
· 3+ years’ experience
· Be good at C#, .NET Framework, MVVM and WPF
· Be familiar with OOA/OOD, Design Pattern
· Excellent debugging skills
· Familiar with version control tools ( at least 1 in Git, Clearcase or SVN)
· Good at oral and written English
· Strong communication skills and good team work player
· Demonstrated self-managing, flexibility and adaptability
· Strong commitment and dependency, dedication to projects
· Platform or application development using OOA/OOD, design pattern
· Experience of Embedded system development is a plus
· Experience in Medical systems (e.g. PACS, DR, CT) is a plus