Senior Software Engineer--某500强美资医疗全球研发中心

Major Accountabilities :
1. Follow Carestream Health company policy and Carestream Health quality processes and procedures
in software development life cycle
2. Proactively engage in product commercialization activities
3. Design and develop the new products or advance the existing products
4. Contribute organization growth
5. Cooperate with the whole team together for project and organization success
6. Implement modules design and development
7. Accomplish corresponding documents based on project and organization needs
8. Perform unit test for assigned modules
9. Engaged in peer/code review, code profile and code coverage for modules
10. Implement bug fixes and enhancements
11. Encourage to extend the responsibilities besides the normal deliveries


Requirements :
1. BS or MS in CS/CE/EE/IT or related computer field
2. 5+ year working experience in software design and development experience
3. Familiar with OOA/OOD, design patterns and design principles
4. Hands-on programmatic knowledge of C# and good understanding of .NET platform
5. Hands-on programmatic knowledge of Java Script and good understanding of front-end
library/framework such as JQuery, AuglarJS, Bootstrap, etc.
6. Solid experience in MVC / Web API, Entity Framework development
7. Solid experience in MS SQL Server development
8. Demonstrated analytical and problem solving skills
9. Ability to learn and adaptation
10. Experience in RIS or other medical system development is a plus
11. Experience in DICOM, HL7 is a plus