Working with the architecture teams across the businesses, you will work on shaping and realizing our next generation architectures.
You will be responsible to research, prototype new technologies while also working with the businesses to ensure its introduction and adoption alongside present solutions. You will be expected to provide input to the R&D leadership towards the architecture and technology roadmap and be responsible to further it.
As a Principal Architect you will be responsible for:
Architecting our future systems to be modular based on micro services, containers and best in class enterprise and cloud patterns to be realized in our Hybrid IT deployments with hands on approach
Understand our present architecture and enable its transformation to our future architecture. This will include working closely with our present architects.
Collaborate with the software development teams on implementation decisions and technology selections including the co-development of services
Employing a systems engineering approach to design complete and complex frameworks and systems, at both conceptual and logical level
Document platform designs.
Collaborate with users and other technologists to gather feedback on those designs, and incorporate feedback as appropriate
Rapidly produce prototype designs that can be market tested and grow into the actual product / solution
Translate and document complex architectural issues to non-technical staff within the businesses
Lead/support the introduction and change management of new process/practices for SW development
Lead/manage the technical organization involving the architects, design/test leads and component owners/SMEs
Guide/mentor junior team members in the implementation of the solutions
Lead and participate in design & code reviews
Mindsets and personal characteristics
You will be part of a geographically distributed team. This will need a global mindset and an ability to work with teams across time zones.
The individual should have excellent communication skills, both written and spoken. Multiple communication touch points can be anticipated.
Should be a team player working as part of cross functional teams composed of R&D, operations, service and field deployment
Ability to appreciate multiple domains (within healthcare and wellness) and their overlaps
Should be sensitive to cultural differences in globally spread teams
We are looking for
Bachelors degree in engineering (computer science or equivalent) with 15+ years experience.
The experience should include having worked recently in solutions deployed at an enterprise scale that considers moving towards the cloud.
Experience with architecting and designing solutions using SOA/Rest/Micro Service patterns. Familiar with Modular and Evolutionary architectural approaches.
Experience with architecting based on the principles of a SaaS / PaaS / IaaS
Good understanding of latest DevOps practices and the influence of architectural choices on DevOps and vice versa
Work experience that spans a broad technology base that covers Windows,
Linux and its associated middle-ware and popular programming languages
Experience with software design concepts, practices, modern development methodologies such as Agile, Lean, TDD, Clean Code, CI/CD
Experience in OS virtualization and containerization isolation technologies and concepts as infrastructure as code in a DevOps setting
Experience in defining and implementing Non-functional Requirements into the core of the applications, such as security, scalability, maintainability and various levels of quality
Ability to work in a collaborative environment, negotiate challenges, explain technical considerations and recommend solutions
Experience with the ability to balance feature delivery and tech debt amortization while maintaining existing technology and innovation to satisfy business needs
Desire to keep abreast of technical developments in own field through study of the literature and prototyping
A true just do it approach with demonstrated success as a problem solver. Experience with working virtually with teammates and customers around the world
Why should you join Philips?
Working at Philips is more than a job. Its 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. Our people experience a variety of unexpected moments when their lives and careers come together in meaningful ways.
To find out more about what its like working for Philips at a personal level, visit the Working at Philips page on our career website, where you can read stories from our employee blog. Once there, you can also learn about our recruitment process, or find answers to some of the frequently asked questions.