OCTA Hoofdkantoor Senior Python Developer Hubs Amsterdam

Octa

Amsterdam

Hybrid

EUR 61,000 - 84,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Holiday pay
Hybrid work
Company laptop
Mileage allowance
12-month contract
Salary range

Job summary

OCTA Farmacie Groep in the Netherlands is seeking an experienced Senior Python Developer who will own a specific system, bridging technical delivery with product ownership and business stakeholder liaison. You will join a structured engineering team with a tech lead and a product owner.

The developer will translate business requirements into scalable solutions, contribute to code, and manage stakeholder communications. Hybrid work is available with 2 days in the office per week.

Qualifications

  • Senior level with extensive full-stack experience
  • Strong backend focus in Python; frontend ability
  • Experience with modern web architectures and API design
  • Experience leading a domain or product
  • Excellent communication and stakeholder management skills; Dutch language fluency

Responsibilities

  • Actively contribute to development of code
  • Translate business requirements into scalable technical solutions
  • Communicate proactively with internal clients and stakeholders
  • Take responsibility for the product backlog and prioritisation
  • Ensure code quality, architecture and best practices

Skills

Python backend
Frontend development
API design
Stakeholder management
Communication skills
Dutch language

Tools

SQL design
Docker / Docker Compose
CI/CD pipelines
Networking basics

Job description

OCTA Farmacie Groep is a nationwide pharmaceutical organisation with over 900 employees. OCTA comprises pharmaceutical wholesalers, institutional pharmacies, Central Filling hubs and more than 50 community pharmacies across the Netherlands. See also www.octa.nl .

What will you be doing?

For a strategic development project, we are looking for an experienced Senior Python Developer who will be primarily responsible for one specific system or product. In this role, the candidate will combine strong technical execution with ownership of the product and direct liaison with business stakeholders.

The developer will work within a broader engineering structure comprising three development teams, a product owner and a tech lead.

Team structure
  • Tech Lead (architecture, coaching, standards)
  • Product Owner (sprint planning, stakeholder consultation)
  • Product team:
  • Senior Full-Stack Developer (this role)
  • 2 Senior Developers (already in place)
What do you bring to the role?
  • Senior level (extensive experience as a full-stack developer)
  • Strong backend focus using Python, but also proficient in frontend development
  • Experience with modern web architectures and API design
  • Experience leading a dedicated domain or product
  • Strong communication skills and a business-minded approach
  • Experience with stakeholder management and internal client communication
  • Excellent command of the Dutch language, both spoken and written, is required.
Nice to have
  • Experience with AI / prompting (e.g. working with LLMs or AI integrations)
  • Experience with the Java programming language
  • Experience with the key-value stores Redis / Valkey
Key responsibilities
  • Actively contributing to the development of the code
  • Translating business requirements into scalable technical solutions
  • Communicating proactively with internal clients and stakeholders
  • Taking responsibility for the product backlog and prioritisation (in consultation with the business)
  • Ensuring code quality, architecture and best practices
Technical stack
What do we offer you?
  • Salary, depending on skills and experience, ranges from €5,500 to a maximum of €7,500
  • 8% holiday pay
  • A 12-month contract for 40 hours per week, with the prospect of a permanent position
  • Hybrid working available (minimum of 2 days per week in the office)
  • Company laptop
  • Mileage allowance (commuting)
Technical skills required
  • Ability to navigate existing codebases with ease and refactor them where necessary
  • In-depth knowledge of SQL: ability to (re)design database tables, including foreign keys, constraints, indexes, joins and performance analysis, both theoretically and in practice.
  • Good knowledge of networking: how IPv4 works, DNS servers, NTP servers, port forwarding and debugging skills: ping, traceroute, dig, ARP tables, etc.
  • Python: not only able to write code, but also to truly understand it: how the GIL works, how different implementations can impact performance (e.g. member checks between a list and a set). Able to resolve existing issues: for example, cases where an ORM query is slow.
  • Infrastructure knowledge: you can set up CI/CD pipelines and have done so before. You know how SSH keys work and how Docker (and Docker Compose) works. You can also analyse and debug a production server when issues arise: CPU, RAM, disk space, write speed, etc.
  • Up-to-date knowledge of the Python ecosystem, for example package managers such as ‘uv’ and tools such as ‘ruff’, ‘ty’ and ‘mypy’.
  • Sufficient front-end knowledge to be able to assess code (written by Claude): what is good and what is not.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Developer
Senior Full-Stack Developer

OCTA Pharmacy Group • Almere

Hybrid
EUR 61,000 - 84,000
Bruto maandsalaris 5.500–7.500 EUR
8% vakantiegeld
12 maanden contract met uitzicht op V
+3
Medior/Senior Java Developer
Medior/Senior Java Developer

OCTA Pharmacy Group • Almere

Hybrid
EUR 61,000 - 84,000
8% vakantiegeld
Pensioenregeling via a.s.r.
Contract voor 12 maanden met uitzicht/
+1
Senior Python Developer - Hybrid (Amsterdam)
Senior Python Developer - Hybrid (Amsterdam)

Octa • Amsterdam

Hybrid
EUR 61,000 - 84,000
Holiday pay
Hybrid work
Company laptop
+3
Python Developer
Python Developer

Concorde® • Amsterdam

Hybrid
EUR 90,000 - 105,000
8% vakantiegeld
25 vakantiedagen
Hybride werken
+1
Python Developer I Amsterdam
Python Developer I Amsterdam

Cluster - Data professionals • Amsterdam

Hybrid
EUR 43,000 - 58,000
Hybride werken
Korte lijnen in team
Ruimte voor ontwikkeling
Data Engineer
Data Engineer

OCTA Pharmacy Group • Almere

Hybrid
EUR 65,000 - 87,000
8% vakantiegeld
12 maanden contract met uitzicht op固定
Hybride werken
+3
Senior Python Consultant
Senior Python Consultant

Dutchworld • Amersfoort

On-site
EUR 70,000 - 100,000
Marktconform salaris
Opleidingen en trainingen
Pensioenopbouw
+1
Senior Full Stack Lead for Strategic Product (Python/Vue)
Senior Full Stack Lead for Strategic Product (Python/Vue)

OCTA Pharmacy Group • Almere

Hybrid
EUR 61,000 - 84,000
Bruto maandsalaris 5.500–7.500 EUR
8% vakantiegeld
12 maanden contract met uitzicht op V
+3
Full Stack Engineer
Full Stack Engineer

Vivid Resourcing • 's-Hertogenbosch

Hybrid
EUR 45,000 - 60,000
Competitive salary
Company laptop
Opportunities for personal and professional growth
+3
Data Engineer
Data Engineer

Frescofarma • Amsterdam

Hybrid
EUR 65,000 - 87,000
Laptop van de zaak
Reiskostenvergoeding
8% vakantiegeld
+2