With the exception of independent contractors, applicants for this role will be engaged through Randstad company. When making this application your details will be automatically shared with Randstad company for registration with them, who may also contact you about other opportunities with other clients.

Philips

Senior Software Engineer (NodeJS)

Posted Mar 13, 2020
Project ID: PHILJP00020194
Location
Eindhoven, Noord Brabant
Hours/week
40 hrs/week
Timeline
6 months
Starts: Jul 8, 2019
Ends: Dec 31, 2019
Payrate range
0 - 91 €/hr
Senior Software Engineer (NodeJS)

1   PURPOSE

The position is for an experienced senior software engineer who can also coach less experienced developers. The candidate will also have to perform basic scrum master duties to accelerate the project.

He/she should be a strong technical developer with extensive experience on the applicable technologies (see below) and with excellent technical communication skills towards other team members.

It concerns a full-time assignment with 5 days per week on-site presence on the High Tech Campus in Eindhoven.


2   MAIN EXPERTISE AND KNOWLEDGE

Required experience
•   Multiple years of experience in JavaScript programming language, Java and NodeJS
•   Familiar with working in scrum teams and applying agile development techniques
•   Fluent in English, both verbal and in writing
•   Experience with REST interfaces
•   Experience in designing and writing automated tests
•   Ability coach others
Nice to have experience
•   Experience with developing Microservices on the AWS platform (using services like IoT, API Gateway, Lambda, DynamoDB)
•   CloudFoundry
•   React
•   NextJS
•   GraphQL
•   Typescript
•   TFS, MTM (test management)
•   CI/CD pipelines
•   Test-driven development (TDD)

Special characteristics / requirements
•   Understanding of working in a highly regulated environment (medical)
•   High quality and improvement attitude
•   Independent worker with fast learning attitude
•   Experience with multi-cultural environment and multi-site project set up


3   NECESSARY KNOW-HOW / SKILLS

•   Bachelor’s degree in computer science or higher
•   Good documentation and reporting abilities
•   Good communication skills
•   Disciplined team worker
•   Analytical, creative and abstract thinker

Similar projects

+ Search all projects