Senior Backend Developer PHP
Amsterdam – Parttime
Job type: Contract
Keywords: PHP, CQRS, REST API, Redis, NoSQL, Microservices, Docker, Kubernetes, Azure
For a strategic project at one of our clients, we are immediately looking for a Senior Backend Developer PHP.
In several multidisciplinary agile teams, they go the extra mile to continuously develop their websites, apps, Self Service Units and new concepts!
Department
The Commercial Platform consists of multidisciplinary teams with end-2-end responsibility for creating, developing and maintaining new and existing business applications, products and services for the Schiphol Commercial business unit and its direct customers: passengers, visitors, tenants, business – and media partners. Together we create value for the customer and Schiphol by developing a unique and dynamic meeting place for travel and work. This is done from three product market combinations: Parking & Mobility, Terminal Services (retail, catering, services, Privium, VIP and media) and Commercial Real Estate.
Responsibilities
As a backend developer, you are responsible for designing, developing and maintaining the software of digital channels. Together with the business and your scrum team, you develop API’s and functionalities that meet the end user’s needs. You have a strong technical background and can advise on the ideal solution for the stated problem. You are capable of explaining to non-technical colleagues the impact of the technical choices.
You believe that contributing to a good atmosphere is essential for a successful, respectful and welcoming workplace. You enjoy helping and coaching less experienced colleagues.
Together with your team, you are responsible for the concept, development and deployment of the product as well as maintaining the underlying infrastructure. We ship early, often, and quickly. To do this, we use continuous delivery and trunk-based development, and a Kubernetes platform running docker containers. In our development process, we have a strong focus on quality and security that is reflected in our way of working. Strong teamwork is important, but you have to be able to take independent decisions as well.
As a senior developer joining our team, you are passionate about programming, dev/ops, and finding digital solutions for complex problems. You have strong communication skills, are open to other people’s opinions, and you like to work closely with other disciplines to achieve the best results. Additionally, you can weigh up short term against long term solutions, being able to prioritize.
You show ability to translate technique to non-technical people and you are critical on your own work and that of others. Mentoring less experienced team members comes naturally to you. Being able to think outside the box, you dare to experiment, show initiative and take responsibility.
Qualifications
- Advanced knowledge of PHP
- Expertise in building APIs or backend solutions
- Expertise in writing testable code (TDD) and testing (unit, integration & E2E)
- Working knowledge of Docker & Kubernetes
- Experience working in an agile team
- Knowledge of architectural best practices
- Working knowledge of a database system (MySQL, Redis, ElasticSearch)
- Working knowledge of GIT
- Knowledge of/awareness about (web)security
- Experience with Continuous Delivery and Trunk Based Development
- Strategic and tactical Domain-Driven Design(nice to have)
- Knowledge of event sourcing (CQRS) (nice to have)
- Working knowledge of GNU Make
- High traffic/impact websites of APIs
- Working knowledge of Varnish, Caching
Jeffrey Köhnke
Benefits of the Job
Contract
Freelance / ad Interim
FTE
80% (1 PTE, 32 hours Part-time)
Hourly Rate
€85 to €95 (depends on what you bring to the table in terms of skills, personality and experience)
Location
Remote
Language
English & Dutch (Internationally oriented team)
Availability
Negotiable
Jobs