Advanced Software Engineer

0-2 years
14 days ago
Job Description

Job Title

Advanced Software Engineer

Job Description

In this role, you have the opportunity to

Working in a great company which is 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.

You are responsible for

  • Provide technical support for released products.
  • Responsible for design, review, implementation, localization and documentation of the software.
  • Plan and conduct unit testing, integration testing, functional testing, performance testing, and stress testing to ensure high quality of software.
  • Design the software tools to meet the requirements of manufacturing, servicing and internal testing from both internal and external customers.
  • Assist other engineers for keeping track of the source code, build process, and configuration management.
  • Can independently investigate and evaluate new technologies, new architecture construction, etc., to meet customer requirements.

You are a part of

A tiger team based in Shanghai China. You have a direct reporting line to the software Manager, R&D.

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

  • Bachelor's degree in computer science or related major (mandatory technical skills).
  • Solid understanding of object-oriented programming (OOP) (mandatory technical skills)
  • Strong experience with C#, Visual Studio 2019 and Team Foundation 2018 (mandatory technical skills)
  • Windows Form development experience (mandatory technical skills)
  • Deep knowledge of the .NET Framework, including ASP.NET, WCF (mandatory technical skills)
  • Good understanding, and hand-on capability on C++ (optional)
  • SQL Database design for large systems and high availability (optional)
  • Good teamwork and ability to interface effectively with various functional areas and other teams. (optional)
  • Good communication skills - verbal & written both in English and Chinese.

In return, we offer you

A promising professional career development platform. Work in the medical industry brings much fulfillment, as well as unique challenges you will be empowered to drive groundbreaking innovations with a globally recognized, premium brand behind you.

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 . Our people experience a variety of unexpected moments when their lives and careers come together in meaningful ways. Learn more by .

To find out more about what it's like working for Philips at a personal level, visit the on our career website, where you can read stories from our . Once there,you can also learn about our , or find answers to some of the .

JOB TYPE

Industry

Function

Skills

C#
Wcf
Team Foundation 2018
Visual Studio 2019

People Also Considered

Career Advice to Find Better