< Naar alle vacatures

Softwareontwikkelaar

Opleidingsniveau

HBO diploma in informatica of een verwant vakgebied

Salarisindicatie in loondienst

€4000 - €6000 per maand

Indicatie uurtarief bij ZZP

€100 per uur

Doorgroeimogelijkheden

Senior softwareontwikkelaar, Lead Developer, Software Architect

Competenties & vaardigheden

Programmeren, Documenteren, Probleemoplossend vermogen, Samenwerken, Klantgerichtheid

Gerelateerde functies

Applicatieontwikkelaar, Systeemarchitect, DevOps Engineer, IT-consultant

Functiebeschrijving

De rol van softwareontwikkelaar omvat het ontwikkelen, verbeteren en onderhouden van softwaretoepassingen in diverse contexten. Als specialist ben je verantwoordelijk voor het schrijven van code, het documenteren van softwareaanpassingen en het uitvoeren van tests om de functionaliteit van de applicaties te waarborgen. Softwareontwikkelaars werken vaak samen in teams om oplossingen te creëren voor uiteenlopende projecten, waarbij de focus ligt op kwaliteitssoftware die voldoet aan de eisen van opdrachtgevers.

In de hedendaagse arbeidsmarkt, vooral binnen de sector van zzp opdrachten en overheid, genieten softwareontwikkelaars vaak van aantrekkelijke salarissen. Het gemiddelde salaris voor een softwareontwikkelaar in een vaste aanstelling ligt doorgaans tussen de €4.000 en €6.000 per maand, afhankelijk van ervaring en specifieke expertise. Voor freelance ontwikkelaars en interim werk kan dit bedrag variëren en zelfs hoger liggen, met mogelijkheden voor uurtarieven tot €100 of meer, afhankelijk van de complexiteit van de opdrachten en de hoogte van de vraag in de markt.

Veel voorkomende taken van een softwareontwikkelaar zijn onder meer het analyseren van gebruikersbehoeften, het ontwerpen van systemen, het coderen van softwarecomponenten, en het testen van applicaties. Daarnaast is het belangrijk om feedback van gebruikers te verzamelen en daarop in te spelen om de software voortdurend te verbeteren. Het creëren van documentatie is ook cruciaal, zowel voor de huidige gebruikers als voor toekomstige ontwikkelaars die mogelijk aan het project willen bijdragen. Het deelnemen aan code reviews en het samenwerken met andere specialisten in de branche zijn eveneens typische verantwoordelijkheden.

Om een specialist te worden in de rol van softwareontwikkelaar is er meestal een formele opleiding nodig, zoals een HBO- of universitair diploma in de informatica of aanverwante vakgebieden. Praktische ervaring speelt echter een even grote rol in het ontwikkelen van vaardigheden en expertise. Vele softwareontwikkelaars starten hun carrière met stages of junior posities, waarbij ze het vak leren van ervaren collega's. Lerenden kunnen ook profiteren van professionele ontwikkelingsprogramma's en certificeringen zoals DAS, die gericht zijn op het uitbreiden van technische vaardigheden en de kennis van opkomende technologieën.

Opleidingsniveau

HBO diploma in informatica of een verwant vakgebied

Salarisindicatie in loondienst

€4000 - €6000 per maand

Indicatie uurtarief bij ZZP

€100 per uur

Doorgroeimogelijkheden

Senior softwareontwikkelaar, Lead Developer, Software Architect

Competenties & vaardigheden

Programmeren, Documenteren, Probleemoplossend vermogen, Samenwerken, Klantgerichtheid

Gerelateerde functies

Applicatieontwikkelaar, Systeemarchitect, DevOps Engineer, IT-consultant

Functiebeschrijving

De rol van softwareontwikkelaar omvat het ontwikkelen, verbeteren en onderhouden van softwaretoepassingen in diverse contexten. Als specialist ben je verantwoordelijk voor het schrijven van code, het documenteren van softwareaanpassingen en het uitvoeren van tests om de functionaliteit van de applicaties te waarborgen. Softwareontwikkelaars werken vaak samen in teams om oplossingen te creëren voor uiteenlopende projecten, waarbij de focus ligt op kwaliteitssoftware die voldoet aan de eisen van opdrachtgevers.

In de hedendaagse arbeidsmarkt, vooral binnen de sector van zzp opdrachten en overheid, genieten softwareontwikkelaars vaak van aantrekkelijke salarissen. Het gemiddelde salaris voor een softwareontwikkelaar in een vaste aanstelling ligt doorgaans tussen de €4.000 en €6.000 per maand, afhankelijk van ervaring en specifieke expertise. Voor freelance ontwikkelaars en interim werk kan dit bedrag variëren en zelfs hoger liggen, met mogelijkheden voor uurtarieven tot €100 of meer, afhankelijk van de complexiteit van de opdrachten en de hoogte van de vraag in de markt.

Veel voorkomende taken van een softwareontwikkelaar zijn onder meer het analyseren van gebruikersbehoeften, het ontwerpen van systemen, het coderen van softwarecomponenten, en het testen van applicaties. Daarnaast is het belangrijk om feedback van gebruikers te verzamelen en daarop in te spelen om de software voortdurend te verbeteren. Het creëren van documentatie is ook cruciaal, zowel voor de huidige gebruikers als voor toekomstige ontwikkelaars die mogelijk aan het project willen bijdragen. Het deelnemen aan code reviews en het samenwerken met andere specialisten in de branche zijn eveneens typische verantwoordelijkheden.

Om een specialist te worden in de rol van softwareontwikkelaar is er meestal een formele opleiding nodig, zoals een HBO- of universitair diploma in de informatica of aanverwante vakgebieden. Praktische ervaring speelt echter een even grote rol in het ontwikkelen van vaardigheden en expertise. Vele softwareontwikkelaars starten hun carrière met stages of junior posities, waarbij ze het vak leren van ervaren collega's. Lerenden kunnen ook profiteren van professionele ontwikkelingsprogramma's en certificeringen zoals DAS, die gericht zijn op het uitbreiden van technische vaardigheden en de kennis van opkomende technologieën.

Justitiële Informatiedienst (Justid) Logo
Software Developer
Justitiële Informatiedienst (Justid)
Justitiële Informatiedienst (Justid)
Almelo - Overijssel
36 uur
20 jul. 2026
90 - 100
Alleen via omzetverloning
Provincie Zuid-Holland Logo
Full Stack Ontwikkelaar WKN
Provincie Zuid-Holland
Provincie Zuid-Holland
Den Haag
36 uur
3 aug. 2026
95 - 115
Ook voor ZZP
Logo Justitiële Informatiedienst (Justid)
Almelo - Overijssel
90 - 100
36 uur
20 jul. 2026
Reageer
Deadline: 22 jun. 2026
Let op! Deze opdracht is afkomstig van één van de brokers van de opdrachtgever. We zijn bij De Transparante Broker tegen ketenvorming, maar kiezen er toch voor om deze opdracht door te plaatsen. Lees hier waarom.

Opdrachtomschrijving

We passen de Injus-broncode aan zodat de applicatie kan migreren van het huidige WebLogic-platform naar het Rancher/Docker-cluster (Kubernetes met Spring Boot).

De aanpassingen betreffen zowel applicatielogica als de bijbehorende unittests, zodat de applicatie betrouwbaar draait binnen de nieuwe containeromgeving.

Doel van de migratie is technologische vernieuwing, toekomstbestendigheid en het bereiken van redundantie op applicatieniveau voor betere beschikbaarheid.

Werkzaamheden omvatten codeherstructurering, configuratieaanpassingen voor containerisatie, integratie met Rancher/Docker en het valideren van functionaliteit en testsuites.

De inzet gebeurt binnen Justid; de migratie vereist zorgvuldige afstemming met bestaande processen en aandacht voor beschikbaarheid en veiligheid.

Vereist profiel

  • Aantoonbare ervaring met Java EE en Java Spring Boot (minimaal 3 jaar development-ervaring).
  • Ervaring met migraties van WebLogic naar containerplatforms/Kubernetes en kennis van Docker en Rancher is gewenst.
  • HBO werk- en denkniveau met minimaal circa 5 jaar relevante ervaring in complexe klantomgevingen.
  • Ervaring met opzetten en aanpassen van unittests en CI/CD-pijplijnen voor gecontaineriseerde toepassingen.
  • Ervaring met agile werken (bijv. Scrum, SAFe) en samenwerken in multidisciplinaire teams.
  • Goede communicatieve vaardigheden; zelfstandig, coachbaar en een echte teamspeler met doorzettingsvermogen.

Wensen en competenties

  • Kennis van informatiestromen binnen de Strafrechtketen en ervaring met detentieinformatie/Injus is een sterke pré.
  • Eigenschappen: open, transparant, standvastig maar niet eigenwijs, empathisch en verbindend in communicatie.

Aanvullende informatie

Bij aanbieding van een professional vragen wij documenten in het kader van de Wet keten- en inlenersaansprakelijkheid (WKA); gebruik van een G-rekening of kwartaalse accountantsverklaring kan vereist zijn.

Locatie en opdrachtgever

Almelo, Overijssel — Justitiële Informatiedienst — Functie: Software Developer ICT

Eisen

  • Java EE - Java Springboot
  • Ervaring met agile werken (Bijv. Scrum, SAFe
  • Meerdere jaren ervaring in complexe klantomgevingen, aantoonbare expertise in het gevraagde vakgebied (development engineer Java EE/ Java Springboot
  • HBO werk-/denkniveau (5 jaar)
  • Aantoonbare ervaring in development met Java EE en Java Springboot (3 jaar)

Wensen

  • Je beschikt over kennis en ervaring van verwerking/realisatie informatiestromen binnen de Strafrechtketen.
  • Ervaring met werken met detentieinformatie en Injus als detentieinformatieportaal is een zeer grote pré

Competenties

  • Je kunt zelfstandig werken en je bent coachbaar.
  • Je bent open, transparant (relevant ivm de combinatie kantoor- en thuiswerken).
  • Teamspeler.
  • De aanhouder wint.
  • Je bent een volhouder.
  • Niet eigenwijs, maar standvastig.
  • Empathisch, tegelijk helder en tastbaar.
  • Je beschikt over communicatieve verbindende vaardigheden
Reageer
De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
De Transparante Broker rekent € 5,00 marge
Hoeft nog niet op maat gemaakt te worden voor de opdracht