As an engineer for within Digital Platform you have an opportunity to positively impact 7 million customers and users through our digital channels.
You and your job
“Imagine working in a supportive, encouraging and friendly Scrum and DevOps environment with the chance to work on customer facing software for millions of customers!"
We are a mature team of 8 developers, 1 who focusses on business analysis, 1 who takes the lead in UX design, and the rest of us do front-end or back-end development (or both) on the bank’s mobile and web applications in the service of our retail customers.
We offer a supportive, encouraging and friendly Scrum and DevOps environment with the chance to work on customer facing software for millions of customers!"
We have the freedom to learn and experiment with our own engineering or product ideas, as an individual or as a team – we call this “Engineering Fridays”.
We often sit together to tackle interesting problems.
We work in a monorepo environment and make use of a UI components library and fully automated CI/CD pipeline with 24/7 production deployments.
The Rabo app is built and kept up to date with the latest Angular version, as a hybrid desktop/mobile application based on Ionic. Other technologies include Redux, Jest and Webdriver.io.
For the backend, we work mainly with Java, Kotlin, Spring and Resilience4J to build and maintain our microservices that run on Cloud Foundry, which we monitor using Micrometer, SignalFx, Splunk and PagerDuty.
We use TDD when it makes sense, and we strive not for 100% test coverage but for confidence in our code and on quality for the end-user.
We work mostly from home and come together for social events.
Facts & Figures
36 hours per week
7+ million customers
43,822 Rabobank colleagues around the world
Top 3 responsibilities
We ensure that our customers can, at all time, see their history and future transactions
We ensure that these transactions are correct at all times
We take the ‘extra step’ to reduce the amount of incidents for our customers, even if that takes us outside the boundaries of our own team
Together we achieve more than alone
We believe in the power of difference. Bringing together people's differences is what makes us an even better bank. So we are very curious about what you can bring to our team within Digital Platform.
‘At Rabobank, working in an environment with highly skilled engineers and dedicated stakeholders enables our team to accelerate in an ever-changing environment by using our team autonomy to set the desired trajectory.’
Maarten Boudewijn, Solution Architect Digital Platform
The >100 people in our area Consumers within the tribe Digital Platform aim at giving our private customers the best online banking experience. Working together is the way we work; as 1 technical and efficient team at Rabobank. Talking of Rabobank: We are a Dutch bank that operates in 38 countries for over 9,5000,000 customers. Together with these customers, our members and partners we stand side by side to create a world in which everyone has access to enough healthy food. In the Netherlands we work to create a country in which people are happy with how they live, work and do business.
You and your talent
You are an excellent frontend or full stack developer.
Your mindset is more important to us than your skillset – you can always learn the technologies we use.
You are customer focused and able to appreciate the bigger picture.
You are not afraid to put forward your ideas, but are also good at listening to the ideas of others.
You enjoy learning and experimenting.
You are intermediate or senior.
This is what we offer you
up to € 5.384,- gross per month, scale 9
a thirteenth month and holiday pay;
an Employee Benefit Budget 11% of your monthly salary. You decide how to spend this budget. This may include purchasing extra leave days, making extra pension contributions or even receiving a monthly cash pay-out;
a personal budget that you can spend on activities related to your personal development and career;
100% reimbursement of commuting costs if you travel by public transport! Do you still prefer to travel by car or motorbike? Then choose a commuting allowance;
a pension scheme, to which your contribution is only 3,5%.
This is a selection of the terms of employment for a Software Engineer based on a 36-hour working week. You can find all terms of employment on rabobank.jobs/en/conditions-of-employment.
You and the job application process
Lois Hageman, Sr. IT Recruiter would be happy to answer any questions about the application procedure via firstname.lastname@example.org
We will hold the interviews through a video call.
You can find answers to the most frequently asked questions on rabobank.jobs/nl/veelgestelde-vragen.
A security check is part of the process.
We respect your privacy.