Vacature: Java Developer Traineeship

Educom
Arnhem
Java Developer

Op zoek naar een nieuwe uitdaging, momenteel geen job, net afgestudeerd of oriënterend op de arbeidsmarkt? Maak kennis met ons en kom erachter hoe Educom haar traineeship samen met jou op maat vormgeeft. Combineer ons specialisme met jouw enthousiasme! Functieomschrijving Benieuwd naar nieuwe ontwikkelingen? Houden innovaties jou bezig? Altijd al willen weten welke technieken zich bevinden onder apps, websites of softwareprogramma?s die je dagelijks gebruikt? Ontdek de wereld van Software Engineering en leer in 12 maanden een specialistisch vak door op een hoog en professioneel (abstractie)niveau concepten te begrijpen en toe te passen in innovatieve mobiele, webbased en desktop (applicatie) oplossingen. Functieprofiel In 35 jaar heeft Educom als Academy een Proof of Concept (POC) ontwikkeld. Ons concept heeft zich geëvalueerd en met alle vakkennis (inhoud, netwerk en ervaring) ontplooid tot een traineeship. Het curriculum is modulair opgebouwd waarbij je concrete vaardigheden leert en vanuit persoonlijke begeleiding en ontwikkeling een ontwikkelplan wordt opgesteld. De eerste fase van ons traineeship bestaat uit Essentials® waarbij je fundamentele concepten, vakinterpretatie, structuren, verbanden, gelaagdheid en patronen leert begrijpen op een hoog conceptueel en abstractieniveau. De tweede fase bestaat uit Elaborations® waarbij differentiatie plaatsvindt in toepassingsgebieden als een Microsoftomgeving (.NET), een open-source omgeving (Java), een webomgeving (PHP) of in specialisatie, bijvoorbeeld front-end (JavaScript, HTML5, CSS3) of (hybrid) mobile development (Xamarin). Programmeren is een vak dat door onze praktijkdocenten/-coaches in gestructureerde vorm aangeleerd wordt. Het vak leer je in het programmeerparadigma van Objectgeoriënteerd programmeren (OOP). Het paradigma is de mindset, de oplossing is leidend en de (programmeer-, script-)talen als PHP, Java, C#(.NET), JavaScript, Ruby, Python zijn de uitvoering. In toepassingen leer je zowel werken in opensource software-ontwikkelomgevingen en in geïntegreerde softwareontwikkelomgevingen (IDE?s) als (Microsoft) Visual Studio, NetBeans, Xamarin Studio, Eclipse. Hierbij leer je werken met design patterns als MVC, MVVM, MVP, Observar pattern op (multi-, cross- of onafhankelijke) platformen/frameworks als .NET, ASP.NET, Symfony2, Zend Framework, Laravel, Django, Spring, jQuery, Angular(JS), Ruby on Rails. In softwareontwikkelmethodes als Agile (Scrum) en TDD leer je samenwerken en omgaan met versiebeheersystemen als Git, Subversion, Mercurial. Wij vragen Wanneer jij: beschikt over een HBO- of Academische opleiding of aantoonbaar niveau; geïnteresseerd bent in het vak programmeren of wel door middel van deze kennis wilt werken binnen het vakgebied van Software Engineering: je wordt getoetst op aanleg, dus een (gerichte) vooropleiding is niet vereist; wilt werken met de nieuwste technieken op het gebied van Application/Software Development; graag meegaat met technologische trends en bereid bent hierin continu te investeren; bereid bent te investeren in jezelf en jouw carrière; fulltime inzetbaar bent en mobiliteitsbereid (maximaaléén uur enkele reisafstand); beschikt over goede communicatieve en sociale vaardigheden; bereid bent onvoorwaardelijk onze waarden en normen te representeren; het verschil kunt maken met een leergierige, intrinsiek gemotiveerde houding. Wij bieden Bieden wij: een leerovereenkomst met behoud van uitkering en vrijgesteld van verplichtingen als sollicitatieplicht (WW of WWB); een arbeidsovereenkomst: gegarandeerd (na succesvolle afronding van de leerovereenkomst), met marktconforme salariëring en getekend voordat je start (zekerheid, baangarantie); een kwalitatieve, zware vakopleiding door (praktijkgerichte) vakdocenten en hiermee de mogelijkheid om een vak aan te leren; werkervaring als junior Software Engineer in een software-architectuur omgeving bij een behoevende organisatie, variërend van multinational tot MKB tot startup; toegang tot onze vakkennis (inhoud, netwerk en ervaring) en kennisdatabank; alle faciliterende zaken (onder andere werkplek en studiemateriaal) die ons gezamenlijk in staat stelt om ons doel te bereiken; professionele en persoonlijke begeleiding van onze ervaren.