Philips
Senior software engineer, AWS IOT (Freelance)
PURPOSE
The position is for an experienced senior software engineer to act as a senior developer within HSDP, with excellent and deep technical know-how, who can strengthen the scrum teams that are building the next generation IoT platform. She/he should be a strong technical developer with extensive experience on the applicable technologies (see below) and with excellent technical communication and coaching skills towards the other team members. The team is working in a DevOps way and is responsible for operating and monitoring their services in production 24/7.This is a full-time assignment with 3-5 days per week on-site presence on the High Tech Campus in Eindhoven.
MAIN EXPERTISE AND KNOWLEDGE
Required experience
- Ample experience with developing Microservices on the AWS platform (using services like IoT, API Gateway, Lambda, DynamoDB)
- 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
- Clean code and knowledge about Design Patterns and SOLID principles
- Experience with REST interfacesExperience in designing and writing automated tests
- Experience with Performance TestExperience in backend development.
Nice to have experience
- Experience with working according Scaled Agile Framework (SAFe)
- Experience with TypeScriptGood know-how of IoT domainAWS Cloud Formation, SQS, Kinesis, Cloudwatch
- Knowledge of ReadyAPI
- Knowledge about the serverless architectureCloudFoundryTFS, MTM (test management)CI/CD pipelines
- Experience in DevOps (e.g. production deployments, monitoring and alerting, troubleshooting)
- Test-driven development (TDD) and Behaviour Driven Development (BDD)Cloud Certification like AWS Certified Developer. Special characteristics / requirements
- Understanding of working in a highly regulated environment (medical)
- High quality and improvement attitudeIndependent worker with fast learning attitude
- Experience with multi-cultural environment and multi-site project set upWillingness to join the rotating 24/7 on call pool.
NECESSARY KNOW-HOW / SKILLS
- Bachelors degree in computer science or higher
- Good documentation and reporting abilities
- Good communication skills
- Disciplined team worker
- Analytical, creative and abstract thinker.
The position is for an experienced senior software engineer to act as a senior developer within HSDP, with excellent and deep technical know-how, who can strengthen the scrum teams that are building the next generation IoT platform. She/he should be a strong technical developer with extensive experience on the applicable technologies (see below) and with excellent technical communication and coaching skills towards the other team members. The team is working in a DevOps way and is responsible for operating and monitoring their services in production 24/7. This is a full-time assignment with 3-5 days per week on-site presence on the High Tech Campus in Eindhoven.