Full-Stack Engineer
Role details
Job location
Tech stack
Job description
Design solutions that enable development teams to integrate security best practices effortlessly. As a Full-Stack Engineer, you will create tools and templates that streamline secure development, ensuring teams focus on coding while security is consistently embedded.
Examples from practice
- Standardising security tool integration for over 10 development teams.
- Building a React-based dashboard for pipeline monitoring.
- Supporting teams in adopting DevSecOps practices through consultancy and hands-on guidance.
Facts & figures
- 36 hours per week
- Over 10 teams supported with platform solutions.
- 43,822 Rabobank colleagues worldwide
Top 3 responsibilities
- Develop and maintain platforms, tools, and templates that enhance the developer experience and promote secure coding practices.
- Design and deploy cloud-based solutions (AWS/Azure) that are robust, scalable, and easy to use for development teams.
- Provide expert support and consultancy, enabling teams to adopt and integrate DevSecOps tools efficiently.
Below the bullets: You will work closely with platform engineering and development teams, ensuring solutions are practical, secure, and user-friendly. Your contributions directly impact the efficiency and security of Rabobank's software delivery.
Requirements
- Bachelor's or master's degree in computer science or a related field, demonstrating a solid theoretical foundation and analytical ability
- Proficiency in Python, including designing, building, and testing APIs, and hands-on experience with frameworks such as Flask or FastAPI
- Advanced skills in React and TypeScript, with the ability to architect and maintain complex front-end applications
- Demonstrated ability to automate processes and implement CI/CD pipelines, ensuring robust and efficient software delivery
- Striving for results (Resultaatgericht): You consistently pursue measurable outcomes and drive projects to completion
- Stimulating collaboration (Collaborating): You foster teamwork, encourage knowledge sharing, and build strong relationships across multidisciplinary teams[
Benefits & conditions
- Salary: Gross monthly salary between EUR 4,931 and EUR 7,043 (scale 09) for a 36-hour work week.
- Extras: a thirteenth month, 8% holiday allowance, and a 10% Employee Benefit Budget.
- Development budget: EUR 1,400 development budget per year for your growth and development.
- Hybrid working: a balance between home and office work (possible for most roles).
- Pension: decide for yourself the amount of your personal contribution.
Calculate your salary right away? Use our Or view all our benefits.