Het groeiende en vooruitstrevende team van DTT kan altijd wel wat extra hulp gebruiken. Want frisse kennis en inzichten van buitenaf kunnen een hele vernieuwende uitwerking hebben op onze projecten. Ook delen wij graag onze kennis en vaardigheden en leiden wij studenten op, zodat zij zich verder kunnen ontwikkelen met de bij ons opgedane kennis. Daarom bieden wij verschillende stageplaatsen aan, waaronder ook de stage software engineering. Tijdens deze stage leer je zowel zelfstandig als in teamverband applicaties in te richten. Het is belangrijk dat je hierbij goed met je teamgenoten en opdrachtgevers communiceert. Je leert dat alles wat je met apps doet en wat je aanpast, effect heeft. Daarom is het belangrijk dat je nauwkeurig te werk gaat. Een dag van een software engineer stagiair is afwisselend, maar vergt toch voor iedere taak de nodige kennis.
Je stage software engineer houdt onder andere in:
- snelheid en beschikbaarheid van apps beheren;
- nieuwe ontwikkelingen en mogelijkheden in de gaten houden;
- nieuwe versies testen en implementeren;
- software ontwerpen en ontwikkelen;
- storingen analyseren en verhelpen;
- vernieuwen of uitbreiden van apps.
Deze taken zijn allemaal erg belangrijk om een succesvol bedrijf als DTT draaiende te houden. Omdat je, zoals je hierboven ziet staan, ook gaat analyseren en onderzoeken is het belangrijk dat je over het vermogen analytisch denken beschikt. Je ziet meteen wat er niet klopt, wat goed werkt en wat je kunt veranderen. Je kunt dus vooruitdenken en goed inschatten.
Naast onderzoeken en analyseren moet je dat wat je onderzocht hebt natuurlijk kunnen verwerken en toepassen. Daarom is het belangrijk dat je gestructureerd kunt werken. Je bedenkt stap voor stap hoe je iets gaat uitvoeren en wat daarbij komt kijken. Nauwkeurig en precies zijn is een van de grootste pluspunten voor een goede software engineer. Dat is ook belangrijk want bij de kleinste foutjes, al gaat het om een haakje of komma op de verkeerde plaats, kan het systeem crashen. Tijdens je stage leer je dan ook hoe je je precisie toepast op de projecten waar jij al worden ingedeeld.
Er zijn een aantal eisen waar je aan moet voldoen voor onze stage:
- voor iOS stagiairs: je hebt kennis van programmeertalen als Objective-C en het liefst ook Swift;
- voor Android stagiairs: je hebt kennis van programmeertalen als Java;
- voor PHP stagiairs: je hebt kennis van programmeertalen als PHP, MySQL en het liefst ook Javascript, jQuery, HTML en CSS;
- je hebt minimaal mbo werk- en/of denkniveau;
- je beheerst de Nederlandse en Engelse taal goed;
- je kunt werken met deadlines;
- je hebt een proactieve houding en verantwoordelijkheidsgevoel (voor kwaliteit en detail);
- je kunt zowel goed samenwerken in teamverband als zelfstandig werken.
Daar krijg je natuurlijk een mooie en leerzame stage voor terug, waarin je zelf kunt aangeven wat je allemaal wil leren. Buiten onze projecten waar jij actief aan meewerkt, krijg je ook de mogelijkheid om extra vaardigheden te leren, zoals het volledig leren van een andere programmeertaal. DTT kan in overleg met jou speciale (kleine) opdrachten toewijzen waar jij vervolgens verder mee kunt oefenen. Wij doen er alles aan om je zoveel mogelijk te ondersteunen in jouw ontwikkeling, terwijl jij ons helpt bij onze projecten.