Full Stack Python Developer

  • Engineering
  • Rotterdam
  • Senior
  • WO
  • Engineering

Highlights

  • Volledige vergoeding van OV-kosten, € 0,23 per km met de auto en € 0,40 per km met de fiets
  • A gross monthly salary between €5742,- and €8865,- depending on classification and work experience.
  • A fixed 13th-month salary and 8% holiday allowance.

Your role as Full Stack Python Developer

At KPN, we’re transforming MijnKPN Zakelijk into a best-in-class digital service environment for our business customers. Our mission is to be relevant at every moment in the customer lifecycle—by building smart, scalable, and AI-powered solutions.

As a Senior Full Stack Developer (scale 12), you’ll do more than build applications: you’ll actively shape our architecture and technical direction. You’ll be part of a senior Scrum team (8–10 people) where collaboration, craftsmanship, and critical thinking are key. You’ll also have a strong voice in technical decisions, with real impact on the future of our platforms.

What You’ll Do

  • Develop and maintain Python/Django3 backend services and Angular 6 frontends (roughly 60% backend / 40% frontend).
  • Contribute to a composable architecture: flexible frontends built from reusable components and micro-frontends.
  • Help design and extend a microservices landscape for online self-service platforms.
  • Take ownership of testing (no dedicated test teams).
  • Work closely with stakeholders—both technical and business—to design solutions that matter.
  • Play a key role in defining MVPs and the product vision of MijnKPN Zakelijk.
  • Use AI and automation tools to accelerate development, improve quality, and drive innovation.
  • Be a trusted, critical voice in architectural and technical decisions.

Our Tech Stack

  • Backend: Python 3 / Django3
  • Frontend: Angular 6
  • Architecture: Composable frontends, microservices
  • DevOps & Monitoring: Docker, Kubernetes, Jenkins, Git Flow, Splunk, Grafana, Sentry, Elastic Search
  • AI & Automation: Tools for code generation, testing, and optimization

This role offers you:

  • A senior position with influence over architecture and technical direction.
  • A team culture where learning, composability, and innovation are at the heart of everything we do.
  • Access to Future Fit Friday, Friducation, KPN Academy, and a personal development budget.
  • The chance to work on cutting-edge AI-driven development and shape the digital future of KPN’s business customers.
More about your position

This is your team

Society, the market, and KPN’s customers are experiencing an acceleration in their digital lives. As KPN, we operate at the heart of Dutch society. Our goal is to connect and serve all our customers with the best networks and digital services.

KPN B2BSolutions B2BIT is the innovation engine behind KPN’s business market. We simplify IT, deliver real value, and innovate from the customer’s perspective. We work Agile, think big, and move fast—always learning, always improving

All benefits

What will you bring us?

  • Bachelor’s or Master’s degree in Computer Science (or equivalent).
  • 5+ years of professional experience in backend and frontend development, a fullstack experience will be a big plus.
  • Strong expertise with Python/Django and Angular.
  • Solid understanding of microservices and composable architectures.
  • Experience working in Agile/Scrum teams.
  • Excellent communication skills—comfortable engaging with both technical and business stakeholders.
  • Analytical, proactive, and confident in influencing critical technical decisions.
  • Experience with GenAI / prompting is a plus.
  • Fluent in English (Dutch is a plus).

You must be curently based in the Netherlands to apply for this opportunity.

All requirements

What will you get from us

As an employer, we offer you an attractive package, including:

  • Gross monthly salary between €5.742,- and €8.865,- depending on your experience (based on 40 hours)
  • A fixed 13th-month salary, partially paid monthly and partially in January, or you can allocate it to a FLEX & BOOST goal of your choice
  • Annual individual and collective salary increases according to our collective labor agreement (CAO)
  • €1,500 per year for personal development, which you can use for training, coaching, or courses
  • Flexible vacation days, where you decide (in consultation with your manager) how to take time off
  • Work-life balance: Hybrid working (2 days at the office, 3 days at home), transition leave, and the option to swap public holidays for a cultural or religious holiday of your choice
  • Home office setup, including a mobile phone & laptop
  • 50% discount on KPN products and services, so you can stream, call, and browse at a lower cost
  • Full reimbursement of public transport costs or €0.23 per km for travel by car. Prefer cycling? Get €0.40 per km as a bicycle allowance
  • Lease bike program: If you have a permanent contract, KPN contributes to the monthly cost of a city bike, e-bike, road bike, or speed pedelec
  • Excellent pension plan: 23% total contribution, with KPN covering 16% and you contributing 7%

Ready to Make an Impact?

We believe in the power of technology, especially combined with human connection. That’s why we would love to meet you!

Want to know more? Contact our recruiter maggie.kramar@kpn.com

 

Please note that we will not accept any CVs forwarded to us by 3rd parties and we will not pay any fees relatives to unrequested CV introductions. 

All benefits

What happens after you apply?

You apply
01

You apply

Is this job opening your dream job? Thank you for applying. We will receive your application and contact you soon.

Phone call
02

Phone call

We'd like to get to know you better. We'll schedule an initial meeting. One of our recruiters will contact you by phone.

Second interview
03

Second interview

Both sides still satisfied? Then a second interview will be scheduled.

Welcome to the team
04

Welcome to the team

Welcome to KPN. Today starts your induction program.

Interested? Send us your application!

Apply through the form

Maggie Kramar

Can I help you?

Maggie Kramar

Recruiter

No suitable vacancy found?

Create a Jobalert and receive the most recent vacancies from KPN directly in your mailbox.