De back-end developer is verantwoordelijk voor de achterzijde van uw website, applicatie of systeem. Deze bestaat vaak uit drie onderdelen die allen met elkaar communiceren: de server, database en applicatie. Zodoende fungeert de software als ruggengraat voor uw systeem en deze is dan ook niet zichtbaar voor de ...
De cloudprogrammeur ontwikkelt en onderhoudt applicaties in de cloud, die draaien op externe servers via het internet. Dit maakt het mogelijk voor bedrijven om schaalbare en flexibele oplossingen te gebruiken zonder zware hardware-investeringen. De cloud vormt zo de ruggengraat van moderne digitale toepassingen.
Ieder bedrijf verzamelt op een zekere manier data. Het is de verantwoordelijkheid van de data scientist om zoveel mogelijk kennis en inzicht te vergaren achter de grote hoeveelheden (on)gestructureerde data. De data scientist kan voor u analyses uitvoeren en data overzichtelijk visualiseren.
Tegenwoordig heeft iedereen een smartphone met daarop een veelvoud aan apps. De app developer kan voor u een applicatie, of een deel daarvan, ontwikkelen. Mobiele applicaties kunnen op twee verschillende manieren geprogrammeerd worden, via een native of cross platform. Deze hebben beide hun eigen voordelen.
De Embedded Systems programmeur slaat de brug tussen software en hardware. Een karakteristieke kenmerk van embedded programmeertalen is dat het zeer dicht op het systeem wordt geprogrammeerd. Hierdoor zijn de talen razendsnel, maar geeft het de nodige complexiteit om het systeem zo optimaal mogelijk te laten presteren.