Philips Advanced Software Engineer in Shanghai, China

JOB DESCRIPTION

职位描述

Job Title(职位名称) : Advanced Software Engineer

Job Grade(级别): 50

Department(部门): PHM

Sector(事业部): Healthcare

Effective Date(生效日期): May25,2018

Working Location (工作地点) : Shanghai

1 .PURPOSE目的

Summarize in one statement why this position exists and the key contribution it makes to the company.

简要概括此岗位存在的原因,及此岗位对公司的主要贡献。

The Advanced Software Engineer has the responsibility to design, realize and test a system, module or component, conform to the departmental and project procedures and processes. The job entails responsibility for independently organizing reviews of his/her design with colleagues, in addition to those with the Architect or the Senior Technology Specialist.

The Advanced Software Engineer takes part in the reviews arranged by the Architect and accounts for his/her proposed approach. Functionary responds to directions from the Architect or Senior Technology Specialist.

He/she guides and supervises less experienced colleagues, contractors and trainees.

ORGANISATION CHART 组织机构图

(Indicate the hierarchical structure of which the job forms a part, above, as well as below the jobholder. Show also the departments and jobs where the jobholder has to collaborate with).

反映此岗位及涉及的上级、下级岗位的层级关系,同时也要反映出此岗位必须合作的岗位和部门。

NA

W ORKING RELATIONSHIPS工作关系

Describe your work relationships:

描述你的工作关系:

a) 直接关系:

  • 直接汇报关系的上级职位: R&D Manager

  • 下属职位及人数: 0

b) 间接关系:

  • 直接下属管理的职位及人数: 0c) 对外关系(需要同哪些外部机构进行联系及其目的):

NA

4 、PRINCIPAL ACCOUNTABILITIES主要工作职责

Identify 8 to 10 key responsibilities in rough order of importance. Focus on the results that are expected from the job. For each statement, please indicate what has to be done, within which area or framework, and with what end results.

根据大致的重要度依次列出8至10项主要的工作职责. 重点放在期望此岗位产生的结果.对每项陈述请指明工作领域或工作框架中的任务, 及所产生的最终结果.

Responsible for the design, realization and test of a system, component or module; understands and communicates consequences of his/her design on the architecture. Communicates with clients and do requirements analysis. Designs on the basis of design specifications in accordance with the functional specifications. Ensures that there is proper documentation for the developed software. Solves PR’s and CR’s (Problem Reports and Change Requests). Responsible for organizing reviews with experts. Draws up personal schedule, performs the tasks and reports on progress. Constructive contribution to project team and department. Keeps abreast of technical developments in own field through continuously study. Responsible for coaching of junior colleagues and project team members.

5 、MAJOR CHALLENGES主要挑战

Describe the most challenging and complex part of the position.

描述主要的挑战和此岗位的复杂部分.

6 、JOB REQUIREMENTS岗位要求

The position requires the following personal capabilities and competence for acceptable performance:

此岗位要求具备下列个人能力,及达到可接受绩效所需的能力.还有工作经验的要求。

(能力获取程度使用四个程度动词:由高到低依次为精通、掌握、熟悉、了解)

Education学历:

A recognized Bachelor or Master degree in Computer Science, Software Engineering, Information Technology, or Equivalent Discipline

b) Experience工作经验:5yearc) Travel Frequency出差频率:

< 25%

25% - 50%

> 50%

d) Competency and Skills 能力和技能:

  • Deep understanding of object-oriented design and programming.

  • Proficient with Core Java and J2EE technologies, such as JMS, HTTP, Restful web service, Spring, HTML5, JavaScript, CSS3, AJAX, etc.

  • Experienced on designing and architecture, familiar with Design Pattern.

  • Experienced on NoSQL database like Mongo, Redis.

  • Experienced on trouble shooting and performance tuning.

  • Familiar with SQL, OR-Mapping, with solid database knowledge.

  • Familiar with Cloud, software-as-a-service technologies is a plus.

  • Familiar with unit test framework, such JUnit.

  • Familiar with build script languages, such as Maven or Gradle.

  • Familiar with version control system, such as SVN or Git.

  • Familiar with Agile development process, such as Scrum.

  • Experienced on large-scale project development is a plus, knowledge of building a flexible, extensible, maintainable, secure, high available and high performance product is a plus.

  • Ability to generate precise technical document is a plus.

  • Good communication skills and English skills

Good team player, strong responsibility, work under high pressure, result oriented.

7 、WORKING PROTECTION, WORKING CONDITION and OCCUPATIONAL HAZARDS PREVENTION 劳动保护,劳动条件和职业危害防护

The company provides secured office working environment, no poisonous and hazardous matters.

公司提供良好的办公室工作环境,无有毒有害的物质。

The company provides secured operational and reliable environment, meanwhile, this job will probably be encountered with _______, but the company have provided the protection of _______.

公司提供良好操作的环境,在工作中可能会遇到­________,

公司提供相应的 ________劳动保护。

Approved By: Confirmation of Acceptance:

审批人 签收人

In this role, you have the opportunity to

  • Design, realization and test of a system, module or component, conform to the departmental and project procedures and processes.

  • Independently organizing reviews of his/her design with colleagues, in addition to those with the Architect or the Senior Technology Specialist.

  • Guides and supervises less experienced colleagues, contractors and trainees.

You are responsible for

  • Design, realization and test of a system, component or module; understands and communicates consequences of his/her design on the architecture.

  • Communicates with clients and do requirements analysis.

  • Designs based on design specifications in accordance with the functional specifications.

  • Ensures that there is proper documentation for the developed software.

  • Solves PR’s and CR’s (Problem Reports and Change Requests).

  • Responsible for organizing reviews with experts.

  • Draws up personal schedule, performs the tasks and reports on progress.

  • Constructive contribution to project team and department.

  • Keeps abreast of technical developments in own field through continuously study.

  • Responsible for coaching of junior colleagues and project team members.

You are a part of

A professional R&D Team and reports to Senior Program Manager.

To succeed in this role, you should have the following skills and experience

  • Education: Bachelor or above degree in Computer Science, Software Engineering, Information Technology or equivalent discipline.

  • Experience:- Deep understanding of object-oriented design and programming.- Proficient with Core Java and J2EE.- Familiar with popular JS framework, such as AngularJS, Vue, etc.- Experienced on designing and architecture, familiar with Design Pattern.- Familiar with SQL, OR-Mapping, with solid database knowledge.- Familiar with build script languages, such as Maven or Gradle.- Familiar with version control system, such as SVN or Git.- Familiar with Agile development process, such as Scrum.

  • Competencies and skills:- Good communication skills and English skills.- Strong learning ability and problem solving ability.- Good team player, strong responsibility, result oriented.

In return, we offer you

Memorable working Experience in a famous MNC and Global exposure in medical industry.

Why should you join Philips?

Working at Philips is more than a job. It’s a calling to create a healthier society through meaningful work, focused on improving 3 billion lives a year by delivering innovative solutions across the health continuum at http://www.philips.com/b-dam/corporate/corporateblog/2016/PhilipsChronicDisease_5.jpg . Our people experience a variety of unexpected moments when their lives and careers come together in meaningful ways.

To find out more about what it’s like working for Philips at a personal level, visit the Working at Philips page at http://www.philips.com/a-w/careers/healthtech/working-at-philips/working-at-philips.html on our career website, where you can read stories from our employee blog at http://www.usa.philips.com/a-w/our-people/life-at-philips.html . Once there, you can also learn about our recruitment process at http://www.philips.com/a-w/careers/healthtech.html , or find answers to some of the frequently asked questions at http://www.philips.com/a-w/careers/healthtech/faq.html .