Backend PHP Developer
Details
- Status:
- Gearchiveerd
- Publicatiedatum:
- 21-10-2019
- Weergaven:
- 62
- Reacties:
- 1
- Op locatie:
- Schiphol
- FTE:
- 32 uur per week
Opdrachtomschrijving
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 good technical knowledge and are able to advise
what would be the ideal solution for the stated problem. You are capable of explaining to non
technical colleagues the impact of the technical choices.
Together with your team you are responsible for the concept, development and deployment
of the product (build it, ship it, run it).
In our development process, we have a strong focus on quality and security which is visible
in our development process. Strong teamwork is important, but you have to be able to take
independent decisions as well.
Skills
The ideal candidate has advanced knowledge and experience in
· PHP
· Testing (unit, integration & E2E)
· TDD
· Docker
· Scrum/Kanban
· Hexagonal architecture
· MySQL, Redis, ElasticSearch
· CI/CD
· Trunk based development
· Git
Knowledge and/or experience that are nice to have
· Another programming language
· Strategic and tactical Domain Driven Design
· Event sourcing (CQRS)
· Kubernetes
· GNU Make
· High traffic/impact websites of APIs
· Varnish, Caching
Additionally we are looking for a candidate who
· Is passionate about programming, dev/ops and finding digital solutions for problems
· Has strong communication skills
· Is open to other people’s opinions
· Likes working closely with other disciplines to achieve results
· Is able to weigh up short term against long term solutions
· Is able to translate technique to non-technical people
· Dares to take responsibility, initiative and work independently
· Thinks outside the box, is not afraid to experiment
· Is critical on his/her own work and gives feedback on other people’s work