Expires soon Philips

Advanced Software Engineer – Mobile/Android

  • Shanghai, China
  • IT development

Job description

Job Title

Advanced Software Engineer – Mobile/Android

Job Description

In this role, you have the opportunity to

use your technical skills of information technology professional in designs application, hardware and network for HealthTech IT software development systems. You typically need to have a wide range of technical knowledge and work with internal and external customers to develop systems to required business specifications. This includes detailed design of customer-specific solutions to meet the technical and performance standards identified by customers.

You are responsible for

Participating in Agile development activities including sprint planning, stand-ups, retrospectives and demos

·  Participates in team discussion on continual improvement
·  Communicate and collaborate among cross-functional teams in a multinational environment
·  Good debug and problem solving either individually or in a team
·  Responsible for design, implementation, test and maintenance of software modules with high quality.
·  Communication with customers and other teams (Product team, Development team etc).
·  Ensures that there is proper documentation for the software development.
·  Keeps abreast of technical developments in own field through study of the literature and technical contacts.
·  Spot and communicate relevant funded work and other business opportunities.

You are a part of

· 
You will be part of product development team and you will report to development team manager. Meanwhile, your peers look after areas such as product requirements, product development, test and validations. You will also have close interaction with PMO office, solution team, presales team, and customer delivery Team.

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

· 
A recognized Bachelor or higher degree in computer science, software engineering, information technology, or relative majors;

·  3+ years' experience in JAVA programming and Android development.
·  Solid foundation in software development fundamental: Data Structure, Design Patterns, Object-Oriented programming, Common algorithms etc
·  Familiar with Database systems like MySQL, MongoDB or other popular DB system.
·  Strong hands-on software development experience on J2EE and Spring framework.
·  Familiar with at least one of UML modeling tool
·  Good understanding and practice in software development process (Especially Agile/Scrum processes).
·  Highly self-motivated to work on new initiatives.
·  Innovative thinking and interested in innovation.
·  Good communication and collaboration skills in both Mandarin and English.
·  Curiosity for new technologies and internet technology trend.
·  Experience and knowledge in IoT application software development is a plus;
·  Familiar with other popular backend development skills like Python, NodeJS is a plus.
·  Familiar with cloud computing or big data is a plus.
·  Shell scripting, Git, HTML5/CSS or JavaScript experience is a plus.

In return, we offer you

·  We offer you the opportunity to work on healthcare IT solutions, such as reporting system, enterprise data repository, scheduling & workflow IT system, data analytic, etc.. Join us and you will experience a business in which development of IT product could create meaningful solutions in areas of healthy living, healthcare system, and population care continuum.

Contact

If you forgot your password, you can click the Forgot Password button on the Sign In screen to reset it. In case of technical difficulties, please send an email to .
(Note: To ensure fairness and legal compliance in our recruitment processes, only technical issues will be monitored through the above inbox. Please do not submit resumes or applications to this email, as they will not be reviewed. Only applications received through the online application process will be considered.)

Make every future a success.
  • Job directory
  • Business directory