This Job Vacancy has Expired!

NL - Technical Specialized

Posted on Jan 15, 2020 by Randstad Multilingual Recruitment Banen

Eindhoven, Netherlands
Health Care
Immediate Start
Annual Salary
Full-Time
Function Research Development

TypeScript Senior Software Engineer

1 PURPOSE

The position is for an experienced senior software engineer to act as a developer within HSDP, with excellent and deep technical expertise, who can coach others and strengthen the scrum teams.

She he 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

Multi year experience with design and development of web based user interfaces in JavaScript

Experience with the Angular 2 framework

Experience with designing and developing JavaScript toolkits and or frameworks

Extensive experience with the TypeScript programming language

Experience with setting up a tool chain using Webpack

Experience with Windows programming and Visual Studio

Fluent in English, both verbal and in writing

Optionally desired experience, which would be an advantage

Experience with design and development of HTML5 mobile and responsive solutions

Experience with working in medical device industry, and familiar with its special characteristics

Experience with Mac OSX programming and XCode

Experience with WebGL and or OpenGL

Special characteristics

High quality and improvement attitude

Independent worker with fast learning attitude, who keeps own knowledge up to date

Experience with multi cultural environment and multi site project set up

3 GENERAL KEY AREAS OF RESPONSIBILITY

Responsible for the definition, design, implementation, testing and deployment of a (set of) software components meeting the applicable quality requirements

Co responsible with his her team for reliable program increment plan and sprint plan

Performs spikes in order to reduce technical risk in support of reliable effort estimation and shares the results and conclusions with the team

Participates in grooming features and detailing them in user stories

Participates in effort estimation by defining and estimating work break downs

Collaborates with other teams in case of cross team dependencies

Responsible for realizing features and user stories according to the definition of done as defined by the Agile Release Train, covering

Updating requirements in requirements management tool

Design, both test design and product design, guarding backwards compatibility

Coding in compliance to the defined coding standards and guidelines, keeping up zero regression

Performing peer reviews

Automated Testing (on every level of the test pyramid, updated in test management tool)

Presenting final feature in demo s

Ensuring readiness for future feature release, provide input for sprint release notes

Maintains software, design, and requirements by solving and verifying defects

Consults other software engineers, architects and other relevant disciplines

Supports software integration by stakeholders

Draws up his her personal schedule and reports on progress

4 NECESSARY KNOW HOW SKILLS

Practical experience in an Agile environment, preferably in Scaled Agile Framework (SAFe)

Bachelor degree in computer science or has reached this level through training or experience

Very experienced in the JavaScript technologies

Experience in the programming languages C C or C .NET

Good documentation and reporting abilities

Good communication skills

Disciplined team worker

Analytical, creative and abstract thinker

Reference: 828203199

Set up alerts to get notified of new vacancies.

Similar Jobs

NL - Technical Specialized

Drachten, Friesland, Netherlands

Annual Salary