Ga naar de homepage

Telefoonnummer: 0488-454245 Klik hier voor alle openingstijden

PHP Developer

ACSI, o.a. bekend van de groene campinggidsen, is al meer dan 54 jaar een begrip in de Europese campingindustrie. ACSI inspecteert jaarlijks meer dan 8.600 Europese campings en biedt de Europese campingconsument producten aan zoals: diverse ACSI-campinggidsen, ACSI Club ID, CampingCard ACSI, ACSI Kampeerreizen, ACSI Caravanreisverzekering en ACSI FreeLife magazine. Onder het merk Suncamp Holidays biedt ACSI campingvakanties aan.

Wie zoeken wij?

Je bent een gepassioneerd programmeur die graag zoveel mogelijk wil automatiseren en streeft naar kwaliteit. De wereld van PHP, relationele en NoSQL databases, HTTP en applicatie caching kent geen geheimen voor jou. Je weet naadloos losgekoppelde modulaire code op te zetten en kunt makkelijk meedraaien in een professioneel (en gezellig!) SCRUM-team. Kwaliteit staat bij jou hoog in het vaandel en je bent niet vies van een code review of een refactor klusje. PHP is je grote passie, maar je vindt ook makkelijk je weg in databases, version control systemen en het werken in een andere programmeertaal.

Wat zijn je werkzaamheden?

Je werkt in een multidisciplinair scrum team met de Scrum en Agile methodieken. Het is voor jou belangrijk dat een sprint gestructureerd is. Jouw scrum taken zijn onder andere:

  • Je bent behulpzaam en wil graag samen met het team de stories oppakken die op de sprint staan.
  • Je bent gespecialiseerd in PHP, maar je vindt het niet erg om multidisciplinair aan een front-end story te werken.
  • Tijdens refinements bepaal je de scope van een story en schat je hem vervolgens in met story points.
  • Samen met de Product Owner bepaal je tijdens de sprintplanning wat erop de volgende sprint komt te staan.
  • Je gaat de sprint commitment aan die je hebt ingeschat op basis van de team velocity.
  • Je bent flexibel en vindt het geen probleem om af en toe van context te switchen.
  • Je bent gedisciplineerd en vindt meetings als een stand-up belangrijk om je bijdrage aan te leveren.

Junior software developer
Als junior developer kun je meewerken aan stories en het oppakken van bugs. Je kunt taken zelfstandig uitvoeren, maar je vindt het ook prima gecoacht worden door je collega’s in het team. Je bent leergierig en wil graag doorgroeien en je ontwikkelen tot een nóg betere programmeur. Je gaat de uitdaging aan en je geeft je mening, want die is waardevol.

  • HBO of universitair werk- en denkniveau of minimaal 5 jaar ervaring met programmeren in PHP of andere programmeertaal.
  • Je weet wat code-abstractie betekent en kunt al aardig je weg vinden in het MVC design pattern.
  • Je hebt ervaring met een PHP framework.
  • Je hebt ervaring met of MySQL.
  • Je bent gedreven en bent bereid mee te werken in een multidisciplinair scrum team.
  • Je bent bereid te leren en door te groeien door middel van zelfontwikkeling en coaching.

Medior software developer
Als medior developer kun je zelfstandig uit de voeten. Je kunt een story oppakken en een strakke implementatie schrijven d.m.v. code-abstractie (m.b.v. design patterns) en methodieken zoals de SOLID principles. Je zorgt ervoor dat de code netjes losgekoppeld is en een unit en integratie test heeft. Je kunt meedenken over software architectuur en je draagt je steentje bij aan het verbeteren van de architectuur. Debuggen is voor jou geen probleem, je kunt een probleem aankaarten en als het nodig is hotfixen.

  • Minstens 5 jaar ervaring met OOP PHP.
  • HBO of universitair werk- en denkniveau.
  • Ervaring met verschillende PHP frameworks.
  • Kennis van verschillende design patterns en de abstractie van de code.
  • Kennis met continuous deployment and continuous integration.
  • Je kunt zowel in teamverband als individueel uit de voeten.

Senior software developer
Als senior developer ben je een expert op het gebied van object georiënteerd programmeren en software architectuur. Je hebt een duidelijke visie op hoe processen en programmatuur beter kunnen en wil graag samenwerken met het team om de uitdaging aan te gaan. Je bent een mentor voor juniors en mediors in jouw team, en zorgt dat je altijd samen tot de beste implementatie komt. Je weet hoe je deadlines kunt halen en welke technische beslissing daarvoor nodig zijn. Je zorgt ervoor dat legacy verleden tijd wordt, en netjes geabstraheerd is in de architectuur. Termen als “composite over inheritance”, “antipattern” en “loosely coupled” zijn voor jou geen onbekend gebied. Je hebt veel ervaring met programmatuur en tooling. Je onderzoekt de beste oplossingen en neemt een conservatieve en gefundeerde beslissing waarbij je het team en de business in betrekt. Een groot domein is geen probleem voor jou, je bouwt je domein kennis op, en hebt ervaring met het werken in een grote code base en meerdere applicaties. Je begrijpt wat de business wil en kunt prima communiceren met de business en de product owner.

  • Minstens 10 jaar ervaring op PHP gebied.
  • Je bent een absolute ster in minimaal 1 programmeertaal.
  • Ervaring met Zend Framework 2 is een pre.
  • Bereid om juniors en mediors te coachen en beter te maken.
  • Bedreven in het design en het continu verbeteren van zowel infra- en software architectuur.
  • De command line kent geen geheimen voor je, je kunt je weg vinden door logs en systeem of service configuratie. Je weet bijvoorbeeld hoe je de cache en http systeem services kan configureren en kan optimaliseren in CentOS / Linux.

Wat bieden wij?

  • Een functie van minimaal 32 uur per week;
  • Een jong maar ervaren team van gemotiveerde collega’s;
  • Investering in jouw persoonlijke groei en ontwikkeling;
  • Standplaats Andelst (omgeving Nijmegen);
  • Marktconform salaris;
  • Goede arbeidsvoorwaarden volgens de CAO Uitgeverijbedrijf.

Interesse?

Ben je enthousiast en wil je de uitdaging aangaan? Laat ons je enthousiasme zien en reageer direct door je CV en motivatie op te sturen naar werken@acsi.eu. Voor meer informatie over de functie kunt je contact opnemen met Peter Boot (06 3176 5940 of pboot@acsi.eu).