As senior PHP-developer, you’re part of the Operations Software Engineering & Consulting (OSEC) team at
Rotterdam School of Management, Erasmus University (RSM), one of Europe’s most innovative and well-regarded business schools.
Job descriptionAs senior Laravel developer, you're vital to developing and maintaining our diverse and innovative education portfolio. All our custom applications are focused on improving RSM processes. You'll be working on software, such as:
- OLAF: online application software that processes every RSM student before they are admitted to their bachelor or master study
- Selection online: application which guides and prepares students for their international study exchange
- Elective registration: software for providing equal opportunities for all RSM students to follow their favourite electives
- HAPP: harmonised appraisal tool for grading and individualised feedback that is integrated into the learning management system (LMS) http://happ.rsm.nl/
- Thesis coach finder: application to match master students with thesis coaches using a renowned scientifically proven algorithm
The emphasis of the work is on innovative development using OOP patterns, Docker, PHPUnit, Blade, Vue.js and TailwindCSS. Within the OSEC team you are close to both the software side and the server side, while you coordinate with our infrastructure team for a smooth rollout. We are looking for a real hands-on technician who wants to join our team.
You’ll closely collaborate with operational staff, teachers and lecturers to enhance the quality and efficiency at RSM. You are part of a tight-knit Scrum team, which comprises you and your fellow developers, a product owner, and an application tester. We have a hybrid work environment; based on a full-time contract. We work three days per week in the office and two days from home.
Your day starts with a stand-up meeting, where we discuss the ongoing sprint, any new information, and whichever hurdles need to be cleared. We do weekly refinements with the end users, to ensure we have a strong understanding of their needs and to ensure their involvement to improve the work quality and experience. In the Scrum team, we have retrospectives to reflect on the previous sprints, celebrate successes, and help each other to continuously improve.
The work is diverse: together with supporting staff and lecturers, you’ll collaborate on understanding the problems and developing fitting solutions, which may be inside or outside the application. You need a critical view to determine whether a software change is actually the best solution, and due to the longevity of the applications, we take great care in providing quality over quantity.