IT Traineeship - Software Engineering (Dutch speaking)

Devoteam

  • Amsterdam, Noord-Holland
  • € 2.900 per maand
  • Vast
  • Voltijds
  • 8 dagen geleden
FunctieomschrijvingSta jij te trappelen om verschil te maken bij klanten zoals RTL, Bol.com, Vodafone Ziggo en Rabobank? Ben jij net afgestudeerd en super gemotiveerd om jouw carrière als IT'er af te trappen? Wil jij in jezelf investeren en straks onmisbaar worden voor toonaangevende bedrijven? Dan is ons traineeship jou op het lijf geschreven!Wie zijn wij?
Wij zijn Devoteam, een Business & Tech Consultancy bedrijf van 10.000 tech experts, verspreid over 18 landen, en werken samen met partners zoals Google, Microsoft, AWS, SalesForce en ServiceNow. In Nederland bestaan wij uit zo'n 300 experts en zijn wij gespecialiseerd op het gebied van Integratie, Cloud, DevOps, Data, Business Consulting en Software Engineering.Als consultancy geloven wij als geen ander in technologie. Waar wij ook in geloven is dat young professionals, zoals jijzelf, de toekomst zijn. Als Software Trainee word jij in twee jaar tijd opgeleid tot een Junior Software Developer en krijg jij alle tools om jezelf te kunnen blijven ontwikkelen én door te groeien.Hoe ziet jouw traineeship eruit?
Als Software Trainee leer je hoe je door middel van softwareontwikkelingen bedrijven kunt helpen bij hun reis naar het digitale tijdperk.Eenmaal een track gekozen begin je aan jouw traineeship. Dit begint met een Welcome Day waarin wij jou alles vertellen over Devoteam en hoe dingen bij ons werken. Meteen daarna begin jij aan jouw . Dit programma bestaat uit een premaster en een projectfase. Gedurende beide fases word je ondersteund door jouw wingman, een senior developer met meerdere jaren ervaring, die jou door de moeilijke stukken heen helpt met coaching en evaluaties met je doet om onderdelen af te sluiten.Tijdens je premaster komen de volgende onderdelen aan bod:
  • Introductie in computer science;
  • Introductie in Programming Logic met Java;
  • Design object oriented algorithms met Java;
  • Version control middels Git;
  • Basic database Design;
  • Basic SQL with MySQL;
  • Spring Stack: Boot, Security, Data JPA, MVC;
  • Unit & Integration tests middels JUnit, Mockito en andere support libraries, zoals AssertJ;
  • Dependency management met Maven;
  • Bouwen van APIs middels dependency injection, REST, exception handling, tests, security, versioning, documentation, monitoring;
  • Begrijpen wat containerization inhoudt en docker images met jib plugin bouwen;
  • Agile Software Development Life Cycle met SCRUM.
Gedurende deze weken, krijg je 9 checkpoints. Checkpoints zijn kleine projecten die jouw prestaties meten m.b.t. de onderwerpen die je tot nu toe hebt geleerd.Na de premaster en de 9 checkpoints begin je met de projectfase waarin je vooral gaat leren toepassen door een praktijk scenario na te bootsen. Je gaat werken aan een echt project, maar dan nog in een gecontroleerde omgeving.
Net als ontwikkelaars in hun dagelijks leven, zal je:
  • In een volledig agile omgeving werken met SCRUM en Jira als projectmanagementtools. Je gaat met alle activiteiten te maken krijgen die we in echte projecten toepassen: sprint planning, daily stand-up en sprint retrospective;
  • Een volledig functionele microservice creëren met behulp van Spring Boot op basis van de vereisten die beschikbaar zijn in de user stories. Dit systeem is een vereenvoudigde versie van een real-life applicatie die over de hele wereld in productie wordt gebruikt;
  • De database voor het systeem ontwerpen en implementeren;
  • De API van jouw microservice integreren en jouw endpoints beveiligen met Keycloak;
  • Spring Boot Cloud Service Discovery gebruiken om jouw microservices call in evenwicht te brengen;
  • Spring Boot Cloud Gateway gebruiken om het toegangspunt van jouw applicatie te beveiligen;
  • Pipelines maken om jouw software te integreren in jouw version control;
  • Jouw code regelmatig laten beoordelen door experts in het veld.
Na het succesvol afronden van jouw 5-maanden opleidingsprogramma ben je klaar voor het echte werk als Junior Software Developer. Wij zoeken een uitdagend project voor jou waar je samen met een meer ervaren consultant aan de slag gaat. Dit betekent echter niet dat het leren hier stopt! Juist in de praktijk leer je het meest en ga je zien dat elke IT-omgeving van onze klanten er anders uit ziet.Functie-eisenWat vragen wij van jou?
  • Je hebt een Bachelor of Master in IT of Business;
  • Je hebt affiniteit met IT;
  • Je hebt maximaal 2 jaar werkervaring sinds je bent afgestudeerd;
  • Je bent ambitieus, analytisch en hebt sterke communicatie skills;
  • Je beheerst de Nederlandse en Engelse taal in woord en geschrift.
Wat krijg jij van ons?
  • Betaald vanaf dag 1 met een startsalaris van 2.900 bruto per maand waarbij je in twee jaar tijd kan groeien naar 3.900 bruto per maand;
  • Direct een vast contract;
  • Een aantrekkelijk pakket aan
; * Zeer veel opleidingsmogelijkheden;
  • Een goed carrièreperspectief waarin individuele ontwikkeling centraal staat;
  • Een spiksplinternieuwe lease auto (of mobiliteitsvergoeding);
  • Interne community-sessies voor het delen van kennis en informatie waar je leert en plezier hebt, van onze tweewekelijkse Tech Thursdays tot KISSes;
  • Vier weken remote werken op een locatie naar keuze - ja, ook vanuit die ene vakantiebestemming!
Tot slot hebben wij een open en laagdrempelige cultuur waar je bijvoorbeeld naast de CTO zit te werken zonder dat je het door hebt en waar fouten maken mag, zolang je ervan leert. Oh ja, en het woordje “u”? Dat kennen we hier dus niet!Wij zijn continue bezig om nieuwe technologieën te verkennen en door te voeren. Wil jij hieraan bijdragen en bij toonaangevende klanten aan de slag als Junior Software Consultant? Wacht dan niet langer. Solliciteer nu en word onderdeel van onze Devoteam familie.Neem gerust een kijkje om alvast een indruk te krijgen van hoe het is om bij ons te werken!Meer weten over de vacature? Neem contact op met Hanni Zwaan via .

Devoteam