Senior / Lead Developer Wavemakers
Job description
We are looking for an experienced Lead DevOps engineer who is passionate (and knowledgeable) about sustainability to join our Sustainable IT squad Wavemakers, supporting the embedding of sustainability in the way of working of approximately 8 tribes within Retail NL Tech of Rabobank. For more information on Wavemakers we also invite you to check out the IT Labour Campaign website!
About Wavemakers
Wavemakers provides teams with the means to assess and visualize a baseline of their carbon footprint, based on their code and resource usage. The squad aims to enable teams to leverage tools and training, to effectively reduce their environmental impact while fostering a culture of sustainability within Rabobank. The team consists of engineers, solution architects, dedicated sustainability coaches, trainers and communicators, that are happy, and motivated, to contribute to Rabobank’s mission: ‘Growing a better world together’.
You and your job
As the Lead Wavemakers Developer, you’ll be responsible for all assets developed- and rolled out by Wavemakers within multiple divisions of Rabobank. You are expected to lead and ensure the correct use of solutions that enable Rabobank employees to reduce their carbon emissions at work, whilst guiding junior team members through the software development life-cycle.
With sustainability as your main focus, you are required to be flexible in your way of thinking. In addition to taking over and building on existing assets, an assertive way of working is preferred to come up with ‘out of the box’ solutions that answer to a wide range of stakeholders’ needs and seamlessly fit into the existing Rabobank application landscape.
Top 5 responsibilities as lead developer
- Ensure technical quality of a complex software ecosystem
- Guide junior team members through the software development life-cycle
- Collaborate with all relevant stakeholders, on small and large scale, to define goals, ensure timely delivery
- Proactively gather feedback from these stakeholders about our products and services
- Stay up to date with emerging technologies and contribute to the team’s relevance and success
Together we achieve more
As a lead developer, it is expected that you not only write code with best practices and apply design patterns, but you write clean and green code and mentor/encourage others (essentially all other developers at Rabobank) in doing so. You have a continuous improvement mentality. You always strive for quality which could mean refactoring, identifying anti patterns, inefficient code and provide ways to improve it.
You are aware of latest trends in green/sustainable IT, understanding new technologies and know how and where to apply them. You are a strong communicator and are able share your knowledge, tailoring your message to suit the role you are talking to (from fellow developers to business stakeholders). You have a learning mindset and are open for new or different ideas and are able to discuss them with facts. You have the ability to prove that a solution works for example by doing a POC. You have a positive attitude, patience, and a strong sense of commitment. Leading by example is in your DNA.
Our tech stack
Wavemakers engineers are proficient in TypeScript and preferably have experience with React. They are experienced in designing and developing API’s. Additionally, they are proficient in Cloud computing and Infrastructure as code with preferred experience in Azure and Terraform. They are practiced in Scrum, DevOps and CI/CD pipelines with a particular interest in and passion for Green/Sustainable IT and software testing.
You and your talent
- 5+ years or more working experience as a full-stack developer in a complex IT landscape
- You have experience in Typescript and preferably also React
- You have experience in designing and developing API’s
- You are proficient in cloud computing and infrastructure as code with a preferred experience with Azure and Terraform
- You are experienced in Scrum, DevOps and CI/CD pipelines
- You have a sustainable mindset with Cloud Native and Green Software prioritized
- Experience in or affinity with software development in the financial sector is a bonus
- You are fluent in English, fluency in Dutch is a bonus
- You take ownership from design to production and operations (DevOps mindset)
- You have strong critical thinking and problem-solving skills
- You have excellent communication and mentoring skills
To be considered for this position, you must be located in the Netherlands or elsewhere in the EU and have the legal right to work in the Netherlands. We are unable to consider candidates requiring relocation from another country.
This is what we offer you
- Gross monthly salary up to € 6.130,64 (scale 9)
- Thirteenth (13th) month's salary and (8%) holiday allowance;
- An Employee Benefit Budget of (11%) of your gross monthly salary to be used at your discretion. Buy extra holiday hours, add more to your pension savings or receive a monthly cash pay-out.
- A personal budget of €1,400 that you can spend on activities related to your personal development and career.
- Flexibility when it comes to location-independent working (Tuesday is our area-day at our Croeselaan office, other office days are aligned with your team), including a working from home allowance and the option to order office furniture for your home.
- 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;
This is a selection of the terms of employment based on a 36 hour working week. You can find all terms of employment on rabobank.jobs/en/conditions-of-employment.
You and the application process
- Apply via the button “Apply now”. Responses will be handled in accordance with our vacancy management policy.
- Any questions about working at Rabobank and the process? Reach out to Raphaël Drenthel via raphael.drenthel@rabobank.nl
- The application process includes screening. Based on the screening procedures in place at Rabobank, we assess whether new staff are reliable enough to work at Rabobank
Everyone is different, and it is exactly those differences that help us become an even better bank. That's why we want to know who you really are!
#LI-RD2