Opdrachten
Info
Functie
Symfony-ontwikkelaarLocatie
ZoetermeerUren per week
24 uren per weekLooptijd
31.08.2022 - 31.03.2023Opdrachtnummer
114932Sluitingsdatum
Opdracht achtergrond:
Ict heeft een grote invloed op de maatschappij en daarmee op ons dagelijks leven. Het onderwijs is de voorbereiding op de maatschappij en deze veranderingen raken vanzelfsprekend ook het onderwijs.
Stichting Kennisnet (hierna: Kennisnet) is de expert en ict-partner voor het onderwijs bij het efficiënt en effectief inzetten van ict. Met onze kennis, diensten en experimenten ondersteunen wij het onderwijs om de kwaliteit van het leren te verhogen, de doelmatigheid van het onderwijs te versterken en de transparantie te optimaliseren.
Meer over Kennisnet vindt u op https://www.kennisnet.nl
Opdrachtomschrijving:
Kennisnet is op zoek naar een ervaren Symfony-ontwikkelaar met veel ervaring in het refactoren van complexe applicaties. Je komt te werken in het LMS-Team. Dit team ontwikkelt en beheert diverse applicaties binnen onze Leermiddelensuite, waaronder Wikiwijs. Het Scrum Team bestaat uit Developers, een Product Owner en een Scrum Master. Met dit team werk je nauw samen om in een complexe omgeving de juiste doelen bepalen, de plannen uit te voeren en deze te toetsen.
Gezien de werkzaamheden die voor komende tijd gepland staan, is het vooral belangrijk dat je erg sterk bent op het gebied van
• DDD
• Refactoring van legacy projecten m.b.v. de Mikado Methode
• Ontkoppelen van core/ infrastructuur code
Jouw ervaring en het delen van jouw kennis m.b.t. bovenstaande vaardigheden zal het team helpen hier nóg beter in te worden.
Vereiste basiskennis en vaardigheden
• Server side: PHP 7, Symfony >= 4, MySQL, PHPUnit
• Build/management: Docker, GitLab-CI, Composer
• Het zelfstandig kunnen inrichten van een eigen Symfony webbased skeleton project met Doctrine
• Zorg voor onderhoudbaarheid van code (incl. documentatie), we volgen de solid-principes
• Je hebt de laatste jaren hoofdzakelijk gewerkt in Symfony 4+ in combinatie met legacy code
Wenselijke kennis en ervaring
• Continuous integration en continuous deployment
• Security en privacy aware development
• Het werken in een Scrum TeamVerder beschik je over de volgende kwaliteiten
• Je hebt een flexibele, proactieve en zelfstandige werkhouding
• Je bent leergierig en altijd bezig om jezelf en het team beter te maken
• Je bent communicatief vaardig en vindt het leuk om samen te werken, ook met mensen buiten het team
• Je beheerst het Nederlands zowel mondeling als schriftelijk uitstekend
Daarnaast gaan we ervan uit dat je beschikt over een eigen laptop waarop je al je werkzaamheden kan uitvoeren. Het team werkt het grootste deel van de tijd vanuit huis, maar sommige werkzaamheden doen we op ons kantoor. Dit verschilt per Sprint. Je moet het dus geen probleem vinden om naar Zoetermeer te komen.
Stichting Kennisnet
Opdracht achtergrond:
Ict heeft een grote invloed op de maatschappij en daarmee op ons dagelijks leven. Het onderwijs is de voorbereiding op de maatschappij en deze veranderingen raken vanzelfsprekend ook het onderwijs.
Stichting Kennisnet (hierna: Kennisnet) is de expert en ict-partner voor het onderwijs bij het efficiënt en effectief inzetten van ict. Met onze kennis, diensten en experimenten ondersteunen wij het onderwijs om de kwaliteit van het leren te verhogen, de doelmatigheid van het onderwijs te versterken en de transparantie te optimaliseren.
Meer over Kennisnet vindt u op https://www.kennisnet.nl
Opdrachtomschrijving:
Kennisnet is op zoek naar een ervaren Symfony-ontwikkelaar met veel ervaring in het refactoren van complexe applicaties. Je komt te werken in het LMS-Team. Dit team ontwikkelt en beheert diverse applicaties binnen onze Leermiddelensuite, waaronder Wikiwijs. Het Scrum Team bestaat uit Developers, een Product Owner en een Scrum Master. Met dit team werk je nauw samen om in een complexe omgeving de juiste doelen bepalen, de plannen uit te voeren en deze te toetsen.
Gezien de werkzaamheden die voor komende tijd gepland staan, is het vooral belangrijk dat je erg sterk bent op het gebied van
• DDD
• Refactoring van legacy projecten m.b.v. de Mikado Methode
• Ontkoppelen van core/ infrastructuur code
Jouw ervaring en het delen van jouw kennis m.b.t. bovenstaande vaardigheden zal het team helpen hier nóg beter in te worden.
Vereiste basiskennis en vaardigheden
• Server side: PHP 7, Symfony >= 4, MySQL, PHPUnit
• Build/management: Docker, GitLab-CI, Composer
• Het zelfstandig kunnen inrichten van een eigen Symfony webbased skeleton project met Doctrine
• Zorg voor onderhoudbaarheid van code (incl. documentatie), we volgen de solid-principes
• Je hebt de laatste jaren hoofdzakelijk gewerkt in Symfony 4+ in combinatie met legacy code
Wenselijke kennis en ervaring
• Continuous integration en continuous deployment
• Security en privacy aware development
• Het werken in een Scrum TeamVerder beschik je over de volgende kwaliteiten
• Je hebt een flexibele, proactieve en zelfstandige werkhouding
• Je bent leergierig en altijd bezig om jezelf en het team beter te maken
• Je bent communicatief vaardig en vindt het leuk om samen te werken, ook met mensen buiten het team
• Je beheerst het Nederlands zowel mondeling als schriftelijk uitstekend
Daarnaast gaan we ervan uit dat je beschikt over een eigen laptop waarop je al je werkzaamheden kan uitvoeren. Het team werkt het grootste deel van de tijd vanuit huis, maar sommige werkzaamheden doen we op ons kantoor. Dit verschilt per Sprint. Je moet het dus geen probleem vinden om naar Zoetermeer te komen.
Between
Voor deze opdracht dien je een bieding te plaatsen op Striive. Striive is het grootste opdrachtenplatform van de Benelux waar jaarlijks meer dan 20.000 opdrachten gepubliceerd worden.