Als senior PHP-developer ben je onderdeel van het Operations Software Engineering & Consulting (OSEC) team bij
Rotterdam School of Management, Erasmus University (RSM), een van de meest innovatieve en gerespecteerde business schools van Europa.
FunctieomschrijvingAls senior Laravel-developer heb je een essentiële rol in de ontwikkeling en het onderhoud van on diverse en innovatieve portfolio. Onze maatwerkapplicaties zijn gericht op het verbeteren van de processen en het onderwijs binnen de RSM. Je werkt aan software zoals:
- OLAF: Online aanmeldsoftware die elke RSM-student gebruikt voorafgaand aan de toelating tot hun bachelor- of masterstudie
- Selection online: Een applicatie die studenten begeleidt en voorbereidt op een uitwisseling naar het buitenland
- Elective registration: Software die alle RSM-studenten gelijke kansen biedt, bij het inschrijven voor hun favoriete keuzevakken.
- HAPP: De harmonised appraisal tool voor becijfering en geïndividualiseerde feedback, geïntegreerd in het Learning Management System (LMS) http://happ.rsm.nl/.
- Thesis coach finder: Een applicatie die masterstudenten koppelt aan scriptiebegeleiders met behulp van een gerenommeerd, wetenschappelijk bewezen algoritme.
De nadruk van de werkzaamheden ligt op innovatieve ontwikkeling met OOP -patronen, Docker, PHPUnit, Blade, VueJs en TailwindCSS? Binnen het OSEC team sta dichtbij de gebruikers, software en server kant, waarbij je goed afstemt met ons infra team voor een soepele uitrol. Wij zijn op zoek naar een echte "hands-on" techneut, die ons team wil komen versterken.
Je werkt nauw samen met collega’s en docenten om de kwaliteit en efficiëntie van het onderwijs en de processen bij de RSM te verbeteren. Je maakt deel uit van een hecht SCRUM-team, bestaande uit je mede-ontwikkelaars, een Product Owner en een applicatietester. We werken in een hybride werkomgeving; op basis van een fulltime contract werken we drie dagen op kantoor en twee dagen vanuit huis.
De dag begint met een stand-up meeting: we doorlopen de actieve issues, nieuwe informatie en eventuele knelpunten. We houden wekelijkse refinements met de eindgebruikers om hun behoeften goed te begrijpen en hen te betrekken in het ontwikkelproces. Binnen het SCRUM-team houden we retrospectives om te reflecteren op de afgelopen sprints, successen te vieren en continu te verbeteren.
Het werk is divers; samen met ondersteunend personeel en docenten onderzoek je problemen en ontwikkel je passende oplossingen, al dan niet binnen de applicatie. We zijn geen "u vraagt, wij draaien"-organisatie. Een kritische blik is vereist om te bepalen of een softwarewijziging daadwerkelijk de beste oplossing is. Vanwege de lange levensduur van onze applicaties hechten we veel waarde aan kwaliteit boven kwantiteit.