include (but not limited to):
Design, develop and extend current products’ software applications and platform
while adopting up-to-date technologies to re-invent software applications and
Determine product requirement and specifications interacting with stakeholders
(marketing, application expert, clinical application specialist, System
Develop software interacting closely with global software engineering team.
Leverage software reliability adopting modern testing methodologies and
software development methodologies (agile etc).
Develop world-class quality in the development of CT products
Part Software test work to meet program schedule and deliver.
BS or Higher Degree in Computer Science, Software Engineering or related
3 years or more experience in software development.
Excellent Java and/or C++ programming skill. Good programming skill in at least
two programming languages.
Working knowledge in configuration management tools such as ClearCase.
Good communication skill in English and Chinese.
Apply principles of SDLC, Product Security, Scalability, Documentation
Practices, refactoring and Testing Techniques
Be an expert in writing code that meets standards to deliver software
functionality in CT systems
Understand performance parameters and assess application performance