15 January 2026 Development / Programming Python Amsterdam ZZP and / or Contracting

Introduction

  • 36 hours per week
  • Start: 01-03-2026
  • End: 31-12-2026
  • Possible extension: Yes
  • Candidates must live in Netherlands
  • ZZP is allowed

Function

You have a background in IT engineering (BSc/MSc) and several years of experience in the field. You are a senior engineer who thrives in complex environments and enjoys working on innovative solutions.


Important Note


We do not expect you to have all the skills listed below. They are prioritized in order of importance. If you have strong expertise in the top skills and are eager to learn the rest, we’d love to hear from you.


With the following results (SMART)


Participate and deliver together with the team all relevant key results.

Requirements

Core Skills (in order of importance)
Build and optimize data processing pipelines using Python, PySpark, and SQL.
Experience in Performance tuning, debugging, logging and monitoring on Python programming with PySpark.
Support the full application CI/CD: development, testing, deployment, and production support.
Translate requirement into technical solution.
Proficiency in SQL for data manipulation and analysis.
Hands on experience with Databricks.
Familiarity with Infrastructure as Code using Bicep.
Overall extensive hands-on experience in Python and PySpark for designing, developing, implementing, and maintaining scalable and testable solutions.
Generic Engineering Competencies
Strong grasp of Object-Oriented Programming and design patterns.
Understanding of testing (unit, integration, regression).
Experience with CI/CD pipelines (Azure DevOps preferred).


Soft Skills
Agile/Scrum mindset.
Strong team player.
Strong communication skills.
Planning and coordination across team/domain.
Proactive with a strong sense of ownership.
Analytical and problem-solving skills.


Language
Fluent in English (spoken and written).


Nice to have
Experience with advanced Azure services and security hardening.
Familiarity with financial risk systems/risk management.


Additional information
Please deliver at least senior expertise for all candidates.

 

Extra info hiring manager:

– This block is handling specifically the stress testing.
– They are consuming data from several different sources and flatforms within ABN AMRO.
– They have built tool for handling large data sets using python, pyspark and databricks.
– Person need to be able to take ownership and driver ship and could be in the lead too.
– Seniority on data development solutions, architecture understanding creating new concepts.
– CI/CD, DevOps get business requirements being part of the whole process is important.
– Soft skills also important because you will be talking to different stakeholders.
– Block needs more capabilities, features, possibilities, flexibility and needs to stand out.
– Will be responsible who whole stress testing environment in the block together with team.
– Data, solutions, capabilities need to be streamlined so all works seamlessly.
– Person needs to be comfortable to be working E2E, creating implementing etc.
– Large volume of data processing experience is key.
– will have 2 interviews to see if candidate will be selected.

Information

Sean Verhoef +31(0)20-3337629

Application

Sean Verhoef +31(0)20-3337629

Your contact

Information

Sean Verhoef +31(0)20-3337629

Vacancy number

3991