Senior Fullstack Developer
Job Description:
Introduction
IT is at the heart of the NS. Without IT there are no trains, we can't give travel information or even sell cups of coffee. In order to serve our travellers as well as possible, we have many beautiful, large and innovative IT projects running at NS.
More and more tickets are being sold online and we want our travellers to be able to do this easily. You are responsible for ensuring that travellers can buy a train ticket and the outings in the Spoordeelwinkel online. We are looking for a Senior Full Stack Developer who will help us maintain and optimize our online sales systems. For this we use APIs, Intershop in combination with an Angular storefront.
The Task
As a Senior Full Stack Developer, the following activities are your responsibility:
• Contribute to the development of our e-commerce platform, our APIs and migration to the cloud
• Maintaining and optimising NS.nl/producten and the Rail Sharing Store
• Picking up information analysis, testing (automation) activities and management activities
• Working with Marketing, Sales, Content and other parties within the results cluster
Our head office in Utrecht is your home base. You will work at the dynamic organisational unit ComIT, where Commerce and IT work hand in hand in an agile way. At ComIT we strive for excellent performance and agility. Continuous learning, development and improvement by both ComIT and the employees who work there to continue to meet ever-changing needs of our travellers in a constantly changing environment.
ComIT is an organization of NS Travellers. The focus of the activities of NS Reizigers is on the realization of quality transport capacity, good service and information, attractive travel products, a high-quality safety profile and the transformation towards mobility provider. In this context, we work within ComIT for example on products such as NS Flex and the NS Business Card and information services such as NS.nl and the Travel Planner. For more information about the ComIT organization: https://werkenbijns.nl/comit/
ComIT has the ambition to significantly shorten the lead time from idea to marketing of our products and services. The department is divided into the Performance Zone, the Base Zone and the Innovation Zone. You work in Development Team Online Channels within Result Cluster Los Ticket in the Performance Zone.
What we ask from you
You are an experienced coach and an expert in applying Lean and Agile principles at different levels within an organization. You bring a structural approach to the set transformation goals. As a coach you are a good listener and appreciated sounding board. To be successful in this position, you have:
Must have (Knockout):
- Bachelor or Master degree
- Candidate has at least 5 years of experience with Java, Spring Boot and REST APIs; Needs to be mentioned in the cover letter.
- Candidate has demonstrably extensive experience with Angular. Please substantiate by indicating which clients the candidate has gained this experience with.; Needs to be mentioned in the cover letter.
- Candidate agrees to a background check after the possible award (VOG, non-disclosure agreement, integrity statement and questionnaire)
Nice to have:
- HBO/WO level of work and thinking (technical training is an advantage);
- You have extensive experience with Java, Spring Boot and REST APIs
- You have extensive experience with Angular and Node.JS
- You have extensive experience with CI/CD systems (Jenkins is a plus)
- You have extensive experience with HTML / JS / CSS
- You have knowledge of public cloud systems (Azure, AWS)
- You have an agile mindset and scrum experience
- E-commerce domain knowledge is an advantage
You also have the following characteristics:
- Intrinsic interest in ICT technology;
- Proper planning of work;
- Communicative, social and focused on cooperation;
- Translating wishes into practical solutions that fit within the frameworks.
- Able to transfer knowledge to other team members;
- Go-getter and you won't be easily deterated;
- Pragmatic and creative;
- Daring to act and make decisions
Summary:
Start date: 01-09-2020
End date: 31-08-2021
Hours per week: 36
Required Skills:
Jenkins Spring Boot REST APIs Java REST API REST Node.js Angular