
Software developer
Computerprogramma’s maken en doorontwikkelen
Computers, machines en apparaten, tablets en smartphones kunnen niks zonder software. Een software developer zorgt ervoor dat die programma’s worden bedacht, gemaakt en doorontwikkeld, en nog veel meer. In dit vak draait het om applicaties, ontwikkeltechnieken, programmeren en besturingssystemen, maar ook om lay-out, kleur, vormgeving en gebruikersvriendelijkheid. En het begint met goed luisteren naar de opdrachtgever.
Meer opleidingen in ICT? Ga naar het overzicht.
Over de opleiding
In deze opleiding leer je hoe je applicaties ontwerpt en maakt. Ook leer je hoe je bestaande of nieuwe applicaties in gebruik neemt en onderhoudt. Je volgt lessen op school en gaat regelmatig op stage bij een erkend leerbedrijf. Je krijgt theorie- en praktijklessen. Die lessen bestaan uit een mix van beroepsgerichte en algemene vakken. Met de door jou opgedane kennis en vaardigheden ga je aan de slag met projecten, praktijkopdrachten en stages bij een bedrijf.
Je bouwt je eigen portfolio
Tijdens de opleiding bouw je jouw eigen portfolio op. Je verzamelt hierin alles wat met je opleiding te maken heeft en het werk dat je tijdens de opleiding maakt. Je haalt je diploma als je hebt laten zien dat je functioneert als beginnend beroepsbeoefenaar.
Werken in het buitenland of bij een internationaal bedrijf?
Wil je na je afstuderen werken bij een internationaal bedrijf of misschien wel in het buitenland? Dan is de tweetalige variant van de opleiding een slimme keuze.

In het kort
Leerweg / Niveau / Crebo
BOL 4 / 25998
Toelatingseisen
Vmbo kader, gemengd of theoretisch; of een overgangsbewijs van 3 naar 4 havo/vwo of een passend mbo-diploma op niveau 2.
Opleidingsduur
3 jaar
Theorie / Praktijk
70 % theorie / 30 % praktijk
Start
Medio augustus 2025
Lesgeld
Ongeveer € 1.419,- per jaar
Locatie
Keizerin Marialaan 2, Helmond
Wat leer je?
Je leert in de opleiding hoe je goed kunt doorvragen wat de klant/opdrachtgever (eigenlijk) nodig heeft. Op basis daarvan leer je applicaties ontwerpen en ontwikkelen. Je leert ook scripts schrijven en programmeren in verschillende programmeertalen. Je leert hoe je databases opzet waar de gegevens in komen te staan. Testen of het allemaal werkt is belangrijk, dus dat leer je ook.
Welke vakken
krijg je?
Je krijgt beroepsgerichte en algemene vakken in een mooie mix van theorie en praktijk. Kijk maar:
- Applicatie programmeren
- Embedded systems
- Industriële automatisering
- Webdevelopment
- Databases
- Systeemontwikkeling
- Bedrijfskunde
- Microsoft Office (MOS)
- Netwerken
- Nederlands
- Engels
- Rekenen
- Loopbaan en burgerschap
Daarnaast volg je keuzedelen. Daarmee bepaal je zelf een deel van je opleiding en verbreed of verdiep je jouw kennis en vaardigheden.

Wat kun je worden?
Na deze opleiding werk je als software developer bij een bedrijf waar veel met computers en informatie gewerkt wordt. Of je werkt voor een bedrijf/bureau dat applicaties ontwikkelt voor klanten. Vaak werk je in een team met andere ontwikkelaars en collega’s. Het is dan ook belangrijk dat je jouw werk goed kunt presenteren en uitleggen.
Wat zijn dan je belangrijkste taken?
Je wilt natuurlijk graag weten hoe het werk er in de praktijk uitziet. Denk bijvoorbeeld aan de volgende taken:
- Je werkt in een ontwikkelteam
- Je ontwerpt computerprogramma’s
- Je ontwikkelt computerprogramma’s
- Je test die programma’s
- Je geeft verbetervoorstellen
- Je presenteert het opgeleverde werk
Wat mag je van ons verwachten?
Een goede opleiding met veel persoonlijke aandacht, kennis en kunde om straks als échte vakkundige professional aan de slag te gaan! Onze docenten en instructeurs kennen de sector en hebben goede contacten met allerlei bedrijven en instellingen in de regio.
Is deze opleiding
iets voor jou?
100% zeker weet je het pas als je deze opleiding volgt. Maar als je je herkent in de volgende kenmerken, dan zit je waarschijnlijk wel op je plek:
- Je bent creatief en zoekt naar oplossingen
- Je werkt graag met computers
- Je ontwikkelt graag applicaties
- Je helpt andere mensen graag met computerproblemen
- Je kunt organiseren en bent stressbestendig
En ná je opleiding?
Na deze opleiding kun je aan de slag als software developer. Verder leren kan ook, bijvoorbeeld met een vervolgopleiding op hbo-niveau: informatiedienstverlening en management, informatica, bedrijfskundige- of technische informatica of een opleiding op het gebied van gamedesign.
Toch niet wat je zoekt?
Vind hier een andere opleiding

Bbl / Niveau 4 / Techniek
Werkvoorbereider installatie- en elektrotechniek

Bbl / Niveau 3 / Techniek
Eerste monteur werktuigkundige installaties utiliteit

Bol / Niveau 2 / Techniek
Techlab

Bol / ICT / Niveau 4
Full stack developer (tweetalig)

Bol / ICT / Niveau 4
Game developer (tweetalig)

Bol / ICT / Niveau 4
Game developer

Bol / ICT / Niveau 4
Full stack developer

Bol / Niveau 4 / Onderwijs en kinderopvang / Zorg en welzijn
Sociaal werker

Bbl / Niveau 4 / Techniek
Specialist verspaningstechnologie

Bbl / Niveau 4 / Techniek
Specialist plaat- en constructiewerk

Bol / Bouw en infra / Niveau 3
Bouwlab - niveau 3

Bol / Bouw en infra / Niveau 2
Bouwlab - niveau 2

Bol / Niveau 4 / Techniek
Engineer duurzame aandrijfsystemen

Bol / Niveau 3 / Techniek
Technicus duurzame aandrijfsystemen

Bbl / Bol / Economie en ondernemen / Niveau 4
Retailmanager

Bol / Economie en ondernemen / Niveau 4
E-commerce specialist

Bol / Economie en ondernemen / Niveau 4
Consulent commerciële arbeidsbemiddeling

Bbl / Niveau 3 / Techniek
Eerste monteur service en onderhoud elektrotechniek

Bbl / Niveau 3 / Techniek
Eerste monteur service en onderhoud werktuigkundige installaties

Bbl / Bol / Niveau 3 / Veiligheid en orde
Beveiliger 3

Bbl / Niveau 3 / Techniek
Eerste monteur elektrotechnische industriële installaties

Bbl / Niveau 2 / Techniek
Mechanisch operator A

Bbl / Niveau 3 / Techniek
Mechanisch operator B

Bbl / Bol / Niveau 3 / Zorg en welzijn
Verzorgende-IG

Bbl / Niveau 2 / Techniek
Medewerker productietechniek plaatwerken

Bbl / Niveau 3 / Techniek
Allround medewerker productietechniek plaatwerken

Bbl / Bol / Entree / Niveau 1
Assistent verkoop/retail

Bbl / Bol / Entree / Niveau 1
Assistent mobiliteitsbranche

Bbl / Bol / Entree / Niveau 1
Assistent logistiek

Bbl / Bol / Entree / Niveau 1
Assistent metaal, elektro- en installatietechniek

Bbl / Bol / Entree / Niveau 1
Assistent horeca, voeding of voedingsindustrie

Bbl / Bol / Entree / Niveau 1
Assistent dienstverlening

Bbl / Bol / Entree / Niveau 1
Assistent bouwen, wonen en onderhoud

Bbl / Bol / Niveau 4 / Zorg en welzijn
Persoonlijk begeleider maatschappelijke zorg

Bbl / Bol / Niveau 3 / Zorg en welzijn
Begeleider maatschappelijke zorg

Bbl / Bol / Niveau 4 / Zorg en welzijn
Mbo-Verpleegkundige

Bbl / Bol / Niveau 2 / Zorg en welzijn
Helpende zorg en welzijn

Bbl / Niveau 4 / Techniek
Operator C

Bbl / Niveau 3 / Techniek
Allround medewerker productietechniek constructie

Bbl / Niveau 2 / Techniek
Medewerker productietechniek constructie

Bbl / Niveau 3 / Techniek
Allround medewerker productietechniek verspanen

Bbl / Niveau 2 / Techniek
Medewerker productietechniek verspanen

Bbl / Niveau 3 / Techniek
Eerste monteur werktuigkundige installaties woning

Bbl / Niveau 2 / Techniek
Monteur werktuigkundige installaties

Bol / Niveau 4 / Techniek
Technicus engineering

Bbl / Niveau 4 / Techniek
Technicus mechatronica

Bbl / Niveau 3 / Techniek
Eerste monteur service en onderhoud werktuigbouw

Bbl / Bol / Niveau 3 / Techniek
Eerste monteur mechatronica

Bbl / Niveau 2 / Techniek
Monteur mechatronica

Bbl / Niveau 3 / Techniek
Eerste monteur elektrotechnische installaties

Bbl / Niveau 2 / Techniek
Monteur elektrotechnische installaties

Bbl / Bol / Niveau 4 / Onderwijs en kinderopvang
Onderwijsassistent

Bbl / Bol / Niveau 4 / Onderwijs en kinderopvang
Gespecialiseerd pedagogisch medewerker

Bbl / Bol / Niveau 3 / Onderwijs en kinderopvang
Pedagogisch medewerker kinderopvang

Bol / ICT / Niveau 4
Expert IT systems and devices

Bol / ICT / Niveau 3
Allround medewerker IT systems and devices

Bol / ICT / Niveau 2
Medewerker ICT Support

Bol / ICT / Niveau 4
Software developer (tweetalig)

Bol / ICT / Niveau 4
Software developer

Bbl / Bol / Niveau 2 / Veiligheid en orde
Beveiliger 2

Bol / Economie en ondernemen / Niveau 2
Assistant business services

Bbl / Economie en ondernemen / Niveau 2
Logistiek medewerker

Bol / Niveau 2 / Onderwijs en kinderopvang / Zorg en welzijn
Medewerker sport en recreatie

Bbl / Bol / Niveau 2 / Onderwijs en kinderopvang / Zorg en welzijn
Medewerker facilitaire dienstverlening

Bbl / Bol / Economie en ondernemen / Niveau 2
Retailmedewerker

Bol / Design / Niveau 4
Ruimtelijk vormgever

Bbl / Bouw en infra / Niveau 2
Timmerman

Bol / Economie en ondernemen / Niveau 4
Ondernemer handel

Bol / Economie en ondernemen / Niveau 4 / Zakelijke dienstverlening
Junior accountmanager

Bbl / Economie en ondernemen / Niveau 3
Retailspecialist

Bol / Economie en ondernemen / Niveau 3
Allround assistent zakelijke dienstverlening

Bol / Economie en ondernemen / Niveau 4
Marketing & communicatie

Bol / Economie en ondernemen / Niveau 4
Legal, insurance & HR services specialist

Bbl / Bouw en infra / Niveau 3
Allround vakman grond-, weg- en waterbouw

Bbl / Bouw en infra / Niveau 2
Vakman grond-, weg- en waterbouw

Bbl / Bouw en infra / Niveau 3
Straatmaker

Bbl / Bouw en infra / Niveau 2
Opperman bestratingen

Bol / Bouw en infra / Niveau 4
Bouwkunde mbo

Bbl / Bol / Bouw en infra / Niveau 3
Allround meubelmaker / (scheeps) interieurbouwer

Bbl / Bol / Bouw en infra / Niveau 2
Meubelmaker / (scheeps) interieurbouwer

Bbl / Bouw en infra / Niveau 3
Gezel schilder

Bbl / Bouw en infra / Niveau 2
Schilder

Bbl / Bouw en infra / Niveau 3
Allround tegelzetter

Bbl / Bouw en infra / Niveau 2
Tegelzetter

Bbl / Bouw en infra / Niveau 3
Allround metselaar

Bbl / Bouw en infra / Niveau 2
Metselaar
