Junior Software Engineer Stagiair
Over de functie
Als Junior Software Engineer Stagiair krijg je praktijkervaring door bij te dragen aan echte softwareprojecten samen met ons engineeringteam. Deze stage is ontworpen om de kloof tussen academisch leren en professionele softwareontwikkeling te overbruggen. Je werkt aan betekenisvolle taken, neemt deel aan teamworkflows en krijgt begeleiding van senior engineers om je technische en samenwerkingsvaardigheden gedurende het programma te laten groeien.
Beheer
Verantwoordelijkheden
- Assisteren bij de ontwikkeling, testen en debugging van softwarefuncties onder begeleiding van senior engineers
- Schrijf schone, leesbare code volgens teamstandaarden en best practices
- Doe mee aan codereviews om te leren van feedback en observaties bij te dragen
- Help bij het identificeren en documenteren van softwarefouten, randgevallen en mogelijke verbeteringen
- Schrijf basis unittests en help bij het valideren van featurefunctionaliteit
- Draag bij aan interne documentatie, inclusief technische notities en handleidingen
- Woon agile ceremonies bij en neem actief deel, waaronder stand-ups, sprintplanning en retrospectieven
- Communiceer de voortgang en de blokkades duidelijk en proactief met je team
- Werk indien nodig samen met QA-, product- en andere engineeringteamleden
- Neem initiatief bij het leren van de codebase, het product en de ontwikkeltools die het team gebruikt
Vereisten
- Ik ben momenteel ingeschreven in een bachelor- of masterprogramma in Computerwetenschappen, Software Engineering of een gerelateerd vakgebied
- Vloeiend Engels in geschreven en gesproken taal is verplicht
- Basisvaardigheid in ten minste één programmeertaal (bijv. JavaScript, C#, Java of iets dergelijks)
- Fundamentele kennis van webtechnologieën, waaronder HTML, CSS en JavaScript
- Bekendheid met Git of andere versiebeheersystemen
- Leergierigheid, vragen stellen en nieuwe uitdagingen aangaan
- Sterke aandacht voor detail en de bereidheid om feedback te ontvangen en ernaar te handelen
- Goede communicatieve vaardigheden en het vermogen om effectief binnen een team te werken
Voorkeursvaardigheden
- Cursussen of persoonlijke projecten met softwareontwikkeling of testen
- Blootstelling aan agile of scrum-workflows
- Basiskennis van REST API's, databases of clouddiensten
- Iemand ervaring met geautomatiseerd testen of CI/CD-tools?
