Back-end Developer

Back-end Developer

Procurios Wijk bij Duurstede

Wat is vereist?

  • HBO werk- en denkniveau
  • Minimaal 3 jaar relevante werkervaring
  • Kennis van PHP, OO, design patterns, modelleren en refactoren
  • Onderhoudbaar, secure, schaalbaar en snel kunnen coderen
  • Goede beheersing Nederlandse taal, zowel in woord als geschrift; bij voorkeur ook Engels
  • Zowel zelfstandig als in teamverband aan opdrachten willen werken

Wat krijg je?

  • €3.000 - €3.500 bruto p/m o.b.v. 40 uur (afhankelijk van kennis en ervaring)
  • 32 tot 40-urige werkweek
  • 25 vakantiedagen
  • Mogelijkheid om opleidingen en/of trainingen (Scrum Master) te volgen
  • Laptop (Windows of Mac) met accessoires, koptelefoon, benodigde kabels
  • Thuiswerkfaciliteiten (beeldscherm, bureau en stoel)

Wat doe je?

  • 70% Software ontwikkelen
  • 10% Intern overleg: opdrachten voorbereiden
  • 10% Reflectiemomenten (retrospectives en reviews)
  • 10% Overige developmentoverleggen

Deze vacature is gemaakt op basis van gesprekken met medewerkers in de functie. Zo krijg jij een realistisch beeld van de baan.

Stel direct een vraag

Vacature

Als Back-end Developer bij Procurios ben je verantwoordelijk voor het (door)ontwikkelen van het softwarepakket voor klanten. Dit softwarepakket bestaat uit allerlei elementen die door de meeste klanten gebruikt worden, maar vrijwel iedere klant vraagt om oplossingen of extra uitbreidingen op maat. Jij werkt aan deze oplossingen in de vorm van opdrachten; deze klantopdrachten bedragen ongeveer 90 procent van het werk. Procurios streeft ernaar om op den duur voornamelijk intern opgezette opdrachten uit te voeren, zodat de organisatie klanten 'voor' is op het gebied van specifieke wensen en oplossingen.

Je bepaalt zelf hoe je de software (door)ontwikkelt, mits je je aan de interne standaarden houdt. Je krijgt (en neemt) autonomie en verantwoordelijkheid als het gaat om de software die je ontwikkelt. Iedere Developer werkt weer anders, waardoor je interessante discussies met je collega's kunt voeren. Zo kun je er bijvoorbeeld voor kiezen om bestaande, soortgelijke code te onderzoeken, je ideeën op een whiteboard te modelleren of met collega’s te brainstormen. Daarna ga je de code programmeren, en werk van collega's testen en reviewen: jullie hanteren het four-eyes principe.

Je bent onderdeel van een team met gemiddeld vijftien Developers, dat weer is opgedeeld in drie teams. Jullie werken nauw samen met de Internet Consultants: de collega’s die contact met de klant hebben. Zij vullen de backlog waar de Developers mee werken. Samen vertalen jullie wensen of problemen van klanten naar oplossingen, waar jij verder (met een team) mee aan de slag gaat. Enerzijds werk je dus samen met Developers die het platform technisch goed kennen, anderzijds met Internet Consultants die het platform functioneel goed kennen.

Jullie werken meestal niet langer dan een week aan een opdracht (Procurios werkt Scrum en in wekelijkse sprints). Daarom heeft testen, reviewen en naar de oplevering toewerken altijd prioriteit.

Als je het leuk vindt om software te ontwikkelen door diep in de code te duiken, en je het uitdagend vindt om een product te ontwikkelen dat voor alle klanten werkt - ondanks onderlinge verschillen - dan is dit een baan voor jou.

Agenda

Back-end Developer
Joost de Locht

Tijdens een leuke werkdag ben ik veel bezig met het uitzoeken van code en het uitwerken daarvan. Ook kan ik tussendoor direct overleggen met collega’s en met de klant.

Op een mindere dag kan ik niet verder met een opdracht waar ik net lekker in zat, omdat ik eerst informatie van een collega nodig heb. Ook is er weinig om te testen of te reviewen, wat mijn dag minder spannend maakt.

  • 08:00
  • 09:00
  • 10:00
  • 11:00
  • 12:00
  • 13:00
  • 14:00
  • 15:00
  • 16:00
  • 17:00
  • 18:00
    • Lunch
    • Overleg Internet Consultant
    • Operationeel teamoverleg
    • Software reviewen
    • Software ontwikkelen
    • Software ontwikkelen
    • Weekstart
    • Stand-up Developmentteams
    • Lunch
    • Reviewsessie met klant
    • Software testen
    • Software ontwikkelen
    • Software reviewen
    • Stand-up team
    • Stand-up Developmentteams
    • Overleg Internet Consultant
    • Stand-up Developmentteams
    • Overleg Internet Consultant
    • Software ontwikkelen
    • Overleg Senior Back-end Developer
    • Software reviewen
    • Software ontwikkelen
    • Software ontwikkelen
    • Stand-up team
    • Lunch
    • Stand-up Developmentteams
    • Lightning Talks
    • Overleg Internet Consultant
    • Software ontwikkelen
    • Software ontwikkelen
    • Software ontwikkelen
    • Stand-up team
    • Lunch
    • Stand-up Developmentteams
    • Review
    • Overleg Internet Consultant
    • Borrel
    • Overleg Front-end Developer
    • Software reviewen
    • Software ontwikkelen
    • Software ontwikkelen
    • Stand-up team

Voorbeeld uit de praktijk

Een klant vraagt een aanpassing van een softwareonderdeel aan, maar dit kan mogelijke impact hebben op andere klanten die ditzelfde softwareonderdeel gebruiken. Hoe pak je dit aan?

Het softwareplatform van Procurios is gericht op relatiebeheer en CRM. Deze klant vraagt een specifieke wijziging aan voor een softwareonderdeel van het CRM-gedeelte. Alle klanten van Procurios gebruiken dit CRM-gedeelte, dus als je hier wijzigingen in doorvoert voor één bepaalde klant, kan dit gevolgen hebben voor de andere klanten. Dit is een risico waar je rekening moet houden tijdens het developen. Je kunt niet even de code induiken en direct een oplossing schrijven: dit soort situaties vragen om meer uitzoekwerk. Ook overleg je met andere Developers en de Internet Consultants, en bespreken jullie uitvoerig alle keuzes die gemaakt moeten worden. Bovendien zijn er een aantal afhankelijkheden die de software met zich meebrengt, die niet bij de klant geïmplementeerd zijn. Ook hierover overleg je met collega's, zodat zij kunnen oordelen en met alternatieve oplossingen kunnen komen.

Groeipad

Je kunt verticaal groeien, maar jezelf ook in de breedte ontwikkelen. Je kunt kennis opdoen als Front-end Developer (ID-er) of juist als Internet Consultant. Daarnaast kun je ervoor kiezen om collega's te helpen door middel van coaching, meedenken over de strategie van Procurios, of verbeteringen aanbrengen binnen je team. Ook kun je leren door continu ontwikkelingen in de gaten te houden: wat verandert in de wereld van software en hoe kan Procurios hiervan leren? Er is dus geen vast groeipad: je bepaalt zelf hoe jij je ontwikkelt. Op dit moment is Procurios bezig met de implementatie van een leer- en ontwikkelmodel, wat gericht is op ontwikkeling van werknemers binnen Procurios.

Junior Back-end Developer
Medior Back-end Developer
Senior Back-end Developer
Lead Back-end Developer

Werken bij Procurios

Met ruim 50 medewerkers en 20 jaar ervaring is Procurios dé softwarespecialist voor verenigingen, goede doelen en andere non-profits. Procurios is een tegendraadse club die liever afwijkt van de gebaande paden en geen genoegen neemt met de status quo. Daarom wordt al sinds 2001 ontwikkeld, gesleuteld en verbeterd aan het volledig eigen Procurios-platform, dat speciaal is ontwikkeld voor verenigingen en goede doelen.

  • Hoofdkantoor in Wijk bij Duurstede
  • Actief in Nederland en België
  • 40 werknemers in Nederland
  • 47 werknemers wereldwijd
  • 30% / 60%
  • Gem. leeftijd 39 jaar
  • Thuiswerkmogelijkheden en -faciliteiten

Collega's

Rutger Meekers - Commercieel Directeur

Waarom ben je bij dit bedrijf gaan werken?
Het product van Procurios sprak me meteen aan. Een geïntegreerde oplossing lost zoveel problemen op en daar wilde ik aan meebouwen. Daarnaast krijg je bij Procurios zoveel kansen om jezelf te ontwikkelen dat het voor mij een makkelijke keus was.

Wat was je vorige baan?
Process Improvement Project Manager.

Wat doe je in je vrije tijd?
Koken, in de tuin werken en lezen.

Elma Geurts (31) - Interaction Designer

Waarom ben je bij dit bedrijf gaan werken?
Hiervoor was ik werkzaam in de e-commerce en daar was het werk eenzijdig. Bij Procurios heb je te maken met verschillende klanten, en naast front-end development ben je bezig met ontwerpen, gebruikersprocessen, interactie en klantcontact. Ik voelde me hier snel welkom.

Wat was je vorige baan?
Front-end Developer bij Experius.

Wat doe je in je vrije tijd?
Volleybal, bakken en met vrienden afspreken.

Desiree Weijs (28) - Implementatie Consultant

Waarom ben je bij dit bedrijf gaan werken?
Ik zocht een functie waarbij ik een brug kon zijn tussen mens en IT. Met Procurios had ik gelijk een klik. De eerste gesprekken waren gezellig, maar ook inhoudelijk interessant. Binnen twee weken had ik mijn contract getekend en kon ik beginnen.

Wat was je vorige baan?
IT Trainee.

Wat doe je in je vrije tijd?
Abstracte kunst schilderen, wandelen in de natuur en kokkerellen.

Martijn Merkens (35) - Sales Consultant

Waarom ben je bij dit bedrijf gaan werken?
Procurios is een jong bedrijf met een mooi product in een leuke markt. We werken voornamelijk voor verenigingen en goede doelen, die allemaal op een eigen manier maatschappelijke impact willen bereiken.

Wat was je vorige baan?
Account Manager bij Cadac.

Wat doe je in je vrije tijd?
Sporten (wielrennen, voetballen, hardlopen, fitness), biertjes drinken en met mijn kinderen op pad.

Joost de Locht (31) - Back-end Developer

Waarom ben je bij dit bedrijf gaan werken?
Ik was afgestudeerd als Bachelor of Arts and Economics, maar er was weinig werkgelegenheid in de sector. Ik werkte in een fabriek en wilde toch meer doen met mijn achtergrond. Ik kwam erachter dat ik hiervoor bij Procurios terecht kon, en tegelijkertijd meer kon leren over back-end softwareontwikkeling met PhP. Dat leek me een mooie uitdaging!

Wat heb je gestudeerd?
HBO Bouwkunde en HBO Kunst en Economie.

Wat doe je in je vrije tijd?
Wielrennen, gamen, muziek maken en luisteren en op pad gaan met vrienden.

Sollicitatieproces

Eerste kennismakingsgesprek met Recruitment en Teamleider
± 1 - 2 weken
Tweede gesprek + assessment met een of twee directe collega's
± 1 - 2 weken
Aanbod
± 1 week
Je hebt de baan!

Interessante baan?