Philips Software Engineer WorkFlow in Best, Netherlands

Your challenges

In this role as Software Engineer you will be challenged to strengthen the software engineering teams with brain- and man- power to ensure timely releasing of high quality products, systems and services to ensure the continued growth in an agile environment.

You will work with advanced workflow solutions for the current and next major version of our image management system (IMS). Goal is to improve the quality and effectiveness of the operation in hospitals or research centers that have deployed digital pathology. Workflow solutions range from local solutions to distributed workflows for multi-site, multi hospital digital pathology deployments

Your responsibilities

Within this role you will be:

  • Responsible for the design of software on component or module level; understand and communicate consequences of your design on the architecture;

  • Design software, on the basis of design specifications in accordance with the functional specifications;

  • Finalize the design specifications, code and test the designed modules or components, so that the software in question will be reliable, efficient, easy to maintain, and user-friendly;

  • Ensure that there is proper documentation for the developed software;

  • Combine existing and/or purchased modules into components, which can be integrated into the Subsystem;

  • Maintain software, by implementing changes for solving PRs and CRs;

  • Draw up personal schedule and report on progress;

  • Perform work in line with the product development resp. software engineering processes that have been agreed in the department;

  • Keep abreast of technical developments in own field through study of the literature and technical contacts;

  • Responsible for input in the planning process of the software subsystem;

  • Responsible for module or component testing and code reviews.

Your team

The Philips Digital Pathology Solutions (PDPS) venture started in 2007. The venture is establishing a worldwide business for total Digital Pathology Solutions encompassing an UltraFast scanner for digitization of microscope tissue slides and a Pathology Image Management System. The venture aims at leveraging multiple Philips assets and capabilities (brand, market channel, technology) for establishing the total solution and being the 1st to market to establish a dominant market position.

The market launch of the first solutions was in 2011. The venture has an installed based in US, Europe and Asia and keeps expanding. Our mission: In a world with increasing challenges for cancer diagnostic procedures and quality of patient care we want to be number one in empowering Pathologists with Digital Pathology Solutions via the best Pathology scanners, Image Management System, workflow and Image Analysis solutions available. This helps the pathology laboratory and the pathologists to work more effectively, leading to higher quality diagnosis and as a result better patient care. As a Software Engineer you will report directly to the Group Leader Software Engineering and within projects to the responsible Project Manager.

Click here to visit our Emerging Businesses Website with much more information at http://www.philips.com/emerging_businesses

Our offer

To be part of our team and via your skills, experience and personality make a difference for our customers and our business. We offer a dynamic position in an innovative and challenging environment where you are have the opportunity to impact our results and the route we take to our destination. As the business grows and matures there is opportunity keep developing yourself and to grow with the business.

We are looking for

To be succesful as a Software Engineer you are/have:

  • Higher vocational level (HBO) or university education in Software Development;

  • +/- 3 years of experience as software developer for embedded product application development; ;

  • Preferably affinity and experience with working with hardware and working in Agile development techniques;

  • Flexible and open attitude, good communication skills in English and preferably Dutch language;

  • Preferably affinity and experience with working in large cross functional teams.

Proven experience with:

  • Service-oriented architecture: HTTP, REST, XML, JSON, micro services, message queues

  • (business) rule engines, rule management systems, reasoning engines

  • Business Process Model and Notation (BPMN), Business Process Execution Language (BPEL)

  • Cloud deployment models: public, private, hybrid

  • Security: authentication, authorization, certificates, session management, single-sign on