Senior Ontwikkelaar / Programmeur
Role details
Job location
Tech stack
Job description
In deze functie ben je eindverantwoordelijk voor de technische kwaliteit van het product. Je krijgt veel vrijheid en verantwoordelijkheid bij het bedenken van oplossingen. Je denkt mee met de klant over hoe de bestaande applicatie verbeterd kan worden en signaleert problemen al vóór ze zich manifesteren. Je geeft de klant (gevraagd en ongevraagd) advies over de mogelijkheden.
Dit is een rol die het beste van twee werelden in zich verenigt. Je vertaalt de vraag van de klant naar een concrete technische oplossing en stuurt een team van één tot drie junior programmeurs aan bij de realisatie. Je programmeert zelf mee en je helpt je team om betere code te schrijven: voor hen ben je een technische autoriteit, een vraagbaak en een coach.
Als Technical Lead op een nieuw project overleg je samen met een projectmanager voortdurend met de klant, om goed te begrijpen wat het vraagstuk precies is. Als je ingezet wordt voor onze bestaande applicaties, ben jij technisch eigenaar van een groot project (denk aan datingsite Pepper, restaurantreserveringssysteem Couverts, online televisieplatform NLZiet, etc). Je houdt je samen met je team bezig met het doorontwikkelen van het product.
Requirements
- Minimaal HBO denk- en werkniveau.
- Minimaal 4 dagen per week beschikbaar.
- 5-10 jaar ervaring als programmeur in een professionele setting.
- Het vermogen om te praten met klanten en je in te leven in hun vraagstukken.
- Een ondernemende en zelfstandige instelling.
- Het vermogen om in stressvolle situaties en complexe projecten overzicht te houden.
- Ervaring met het aansturen van een programmeerteam is een pré, maar geen noodzakelijkheid.
- Een leergierige houding: je weet al veel, maar bent altijd op zoek naar mogelijkheden om je eigen kennis uit te breiden en je leest graag vakliteratuur.
- Sterke kennis van en ervaring met het ontwikkelen van webapplicaties (bij voorkeur in PHP of .NET).
- Je weet wat onderhoudbare software is en hoe je het schrijft. Termen als SOLID, SOA, DDD, TDD, design patterns, refactoring, CI en Extreme Programming zijn je bekend.
We zijn een bedrijf in ontwikkeling. Wij verwachten specifiek van onze mediors dat ze ons vooruit helpen: je bent kritisch en benoemt de dingen die volgens jou beter kunnen. Wij staan altijd open voor verbeterpunten en zijn transparant over de bedrijfsvoering.
Benefits & conditions
- Een informele, platte cultuur met jonge collega's. Wij maken samen mooie dingen en zijn daar trots op.
- Een omgeving waarin je wordt gestimuleerd om jezelf te ontwikkelen.
- Een marktconform salaris met goede pensioenregeling.
- Reiskosten worden vergoed.
- 25 vakantiedagen per jaar op basis van fulltime.
- Een opleidingsbudget, vrij te besteden.
- 1-2 keer per jaar een interne leergang.
- Ruimte voor het schrijven van artikelen/blogs of bij te dragen aan een open source project.
- De Infinithon: eens per jaar ontwikkelen we samen twee dagen en één nacht lang hobbyprojecten.