Software Engineer II
You are responsible for
Own architectural and technical responsibility for the workflows
Author and review requirements and design documents
Design and deliver the key customer needs as software solution
Interface with stakeholders across BU’s for service platform requirements understanding, architecture clarifications etc.
Actively participate in project estimation, planning and risk management activities
Identify and escalate risks on time
Participate and contribute to roadmap definition and delivery
Work closely with the System / Product / Security teams to identify & answer important product/solution questions through prototypes or solutions
Drive technical excellence and quality improvements across the team
Ensure compliance to the Quality Management System and regulatory requirements
You are a part of
Serviceability R&D focuses on serviceability engineering and provides SW solutions in the space of Serviceability Platform, Analytics Solutions Platform and Remote optimization. We develop software to install, diagnose, service and monitor medical devices. We also offer tools and methods for the creation and sharing of device diagnostic knowledge using latest technologies.
We work with BIU R&D groups, Service Innovation groups, Philips Research, Field and Remote Service Engineers & Specialists to develop the right tools, applications and mechanisms for serviceability.
To succeed in this role, you should have the following skills and experience
2-5 years of experience
Sound knowledge in Object Oriented development and design patterns and practical applications
Advanced knowledge of Java 8+, Spring Boot framework, Maven, Kafka, Rabbit-MQ.
Experience in enterprise application development experience, architectural patterns and Microservices.
Hands on knowledge on transactional database system, SQL Server.
Knowledge on Angular is added advantage.
Strong knowledge of all phases of the SDLC
Familiarity with global healthcare regulations and interpretation
Expertise in development, testing and debugging skills
Strong abstraction, analytical and problem solving skills
Working experience in Agile/SAFe development methodologies
Extremely good communication and presentation skills
Fast learner. Ability to grasp key concepts quickly with minimal or no supervision
Ability to take ownership of team goals and deliver with quality and within required timeline
Ability to innovate and foster innovation
Apply for the Job