< Naar alle vacatures

Software Ontwikkelaar

Opleidingsniveau

Minimaal een HBO opleiding of minimaal 8 jaar relevante werkervaring

Salarisindicatie in loondienst

€45000 - €65000 per jaar

Indicatie uurtarief bij ZZP

€60 - €100 per uur

Doorgroeimogelijkheden

Senior Software Ontwikkelaar, Team Lead, Software Architect, Technisch Projectmanager

Competenties & vaardigheden

Programmeervaardigheden, Probleemoplossend vermogen, Analytisch denken, Samenwerkingsvaardigheden, Communicatieve vaardigheden

Gerelateerde functies

Backend Developer, Frontend Developer, Full Stack Developer, Software Engineer, System Architect

Functieomschrijving

Een Software Ontwikkelaar speelt een essentiële rol in het creëren, onderhouden en optimaliseren van softwaretoepassingen. In een wereld waar technologie zich snel ontwikkelt, is het cruciaal dat een ontwikkelaar niet alleen de technische vaardigheden beheerst, maar ook in staat is om te denken vanuit de behoeften van de eindgebruiker en de bredere context van het project. Dit omvat het analyseren van vereisten, ontwerpen van systeemarchitecturen en het ontwikkelen van functies die de gebruiker een betere ervaring bieden. Een ontwikkelaar werkt vaak samen met andere teamleden en belanghebbenden, zodat het eindproduct aan de gestelde normen en verwachtingen voldoet.

In termen van salarissen voor Software Ontwikkelaars kan er een breed scala zijn, afhankelijk van de ervaring en specifieke vaardigheden. Gemiddeld ligt het salaris voor een fulltime ontwikkelaar in Nederland tussen de €45.000 en €65.000 per jaar. Voor zzp opdrachten of interim werk kan het tarief zelfs hoger liggen, vaak tussen de €60 en €100 per uur, vooral als het gaat om opdrachten binnen de overheid waar gespecialiseerde kennis vereist is. Het aanbod van softwareontwikkelingsprojecten binnen de overheid is de laatste jaren toegenomen, wat zorgt voor een stabiele vraag naar ervaren professionals in deze sector.

De voornaamste taken van een Software Ontwikkelaar omvatten het schrijven van code, testen van softwareproducten en het oplossen van technische problemen. Ontwikkelaars zijn verantwoordelijk voor het implementeren van nieuwe applicaties, het onderhouden van bestaande software en het ondersteunen van andere teamleden bij technische uitdagingen. Een belangrijke taak is ook het deelnemen aan Agile- of Scrum-sessies, waarvoor flexibiliteit en samenwerking essentieel zijn. Door deel te nemen aan deze methodologieën kunnen ontwikkelaars hun werkprocessen verbeteren en relevanter maken voor de snel veranderende technologieën in de markt.

Om een specialist in dit vakgebied te worden, is het noodzakelijk om een gedegen kennis en ervaring op te bouwen in softwareontwikkeling, inclusief programmeertalen zoals Java, Python of C#. Het volgen van relevante opleidingen en certificeringen speelt ook een belangrijke rol, bijvoorbeeld cursussen die gericht zijn op DevOps, cloudtechnologieën of specifieke softwaretools. Door deel te nemen aan workshops, hackathons en netwerkevenementen in de tech-community kunnen aspirant-ontwikkelaars hun vaardigheden verder ontwikkelen en hun netwerk uitbreiden. Daarnaast is het nuttig om zich te verdiepen in de nieuwste technologieën en trends, wat kan helpen om onderscheidend te zijn op de arbeidsmarkt, vooral bij het nastreven van DAS-opdrachten en andere gespecialiseerde functies.

Opleidingsniveau

Minimaal een HBO opleiding of minimaal 8 jaar relevante werkervaring

Salarisindicatie in loondienst

€45000 - €65000 per jaar

Indicatie uurtarief bij ZZP

€60 - €100 per uur

Doorgroeimogelijkheden

Senior Software Ontwikkelaar, Team Lead, Software Architect, Technisch Projectmanager

Competenties & vaardigheden

Programmeervaardigheden, Probleemoplossend vermogen, Analytisch denken, Samenwerkingsvaardigheden, Communicatieve vaardigheden

Gerelateerde functies

Backend Developer, Frontend Developer, Full Stack Developer, Software Engineer, System Architect

Functieomschrijving

Een Software Ontwikkelaar speelt een essentiële rol in het creëren, onderhouden en optimaliseren van softwaretoepassingen. In een wereld waar technologie zich snel ontwikkelt, is het cruciaal dat een ontwikkelaar niet alleen de technische vaardigheden beheerst, maar ook in staat is om te denken vanuit de behoeften van de eindgebruiker en de bredere context van het project. Dit omvat het analyseren van vereisten, ontwerpen van systeemarchitecturen en het ontwikkelen van functies die de gebruiker een betere ervaring bieden. Een ontwikkelaar werkt vaak samen met andere teamleden en belanghebbenden, zodat het eindproduct aan de gestelde normen en verwachtingen voldoet.

In termen van salarissen voor Software Ontwikkelaars kan er een breed scala zijn, afhankelijk van de ervaring en specifieke vaardigheden. Gemiddeld ligt het salaris voor een fulltime ontwikkelaar in Nederland tussen de €45.000 en €65.000 per jaar. Voor zzp opdrachten of interim werk kan het tarief zelfs hoger liggen, vaak tussen de €60 en €100 per uur, vooral als het gaat om opdrachten binnen de overheid waar gespecialiseerde kennis vereist is. Het aanbod van softwareontwikkelingsprojecten binnen de overheid is de laatste jaren toegenomen, wat zorgt voor een stabiele vraag naar ervaren professionals in deze sector.

De voornaamste taken van een Software Ontwikkelaar omvatten het schrijven van code, testen van softwareproducten en het oplossen van technische problemen. Ontwikkelaars zijn verantwoordelijk voor het implementeren van nieuwe applicaties, het onderhouden van bestaande software en het ondersteunen van andere teamleden bij technische uitdagingen. Een belangrijke taak is ook het deelnemen aan Agile- of Scrum-sessies, waarvoor flexibiliteit en samenwerking essentieel zijn. Door deel te nemen aan deze methodologieën kunnen ontwikkelaars hun werkprocessen verbeteren en relevanter maken voor de snel veranderende technologieën in de markt.

Om een specialist in dit vakgebied te worden, is het noodzakelijk om een gedegen kennis en ervaring op te bouwen in softwareontwikkeling, inclusief programmeertalen zoals Java, Python of C#. Het volgen van relevante opleidingen en certificeringen speelt ook een belangrijke rol, bijvoorbeeld cursussen die gericht zijn op DevOps, cloudtechnologieën of specifieke softwaretools. Door deel te nemen aan workshops, hackathons en netwerkevenementen in de tech-community kunnen aspirant-ontwikkelaars hun vaardigheden verder ontwikkelen en hun netwerk uitbreiden. Daarnaast is het nuttig om zich te verdiepen in de nieuwste technologieën en trends, wat kan helpen om onderscheidend te zijn op de arbeidsmarkt, vooral bij het nastreven van DAS-opdrachten en andere gespecialiseerde functies.

Surf Logo
Software ontwikkelaar
Surf
Surf
hybride
24 - 32 uur
1 nov. 2026
onbekend
Alleen via omzetverloning
Logo Surf
hybride
onbekend
24 - 32 UUR
1 nov. 2026
Reageer
Deadline: 23 sep. 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.

Beschrijving

Voor onze directe eindklant SURF, waar wij preferred supplier zijn via een gewonnen aanbesteding, zoeken wij een Software ontwikkelaar voor het SRAM-team binnen Trust & Identity.

Start: 1 november 2026 — Eind: 30 april 2027, met optie tot verlenging; inzet 24–32 uur per week; tarief: marktconform; locatie: hybride.

SRAM ondersteunt onderzoeksgemeenschappen bij toegangsbeheer en veilige samenwerking over institutionele grenzen; betrouwbaarheid, veiligheid, openheid en onderhoudbaarheid zijn kernwaarden.

Jouw belangrijkste focus is het verbeteren van documentatieprocessen door automatisering: koppelen van documentatie aan broncode en API’s, verbeteren van build- en publicatieprocessen en integratie in ontwikkelworkflows.

Je introduceert geautomatiseerde validatie- en kwaliteitscontroles, werkt met bestaande tooling en krijgt ruimte om betere oplossingen voor te stellen en te implementeren; je kunt daarnaast bijdragen aan overige softwareontwikkelactiviteiten binnen SRAM.

Vereist profiel

  • HBO/WO werk- en denkniveau met aantoonbare ervaring in softwareontwikkeling en automatisering.
  • Ervaring met documentatie tooling en practices (bijv. OpenAPI/Swagger, Sphinx, MkDocs, docs-as-code) en met het genereren/koppelen van docs aan broncode en API’s.
  • Ervaring met CI/CD en automatiseringstools (bijv. GitLab CI/GitHub Actions/Jenkins), versiebeheer met git en bij voorkeur containerisatie (Docker).
  • Vaardig in één of meerdere programmeertalen/scriptingtalen (bijv. Python, JavaScript/Node.js, Java) en in het opzetten van geautomatiseerde validatie- en kwaliteitscontroles.
  • Sterke analytische vaardigheden: snel bestaande technische omgevingen doorgronden, verbeterpunten identificeren en vertalen naar werkende oplossingen.
  • Teamspeler met goede communicatieve vaardigheden in Nederlands en Engels; ervaring met hybride werken en samenwerken met productmanagement en andere specialisten.
  • Ervaring met security- en onderhoudsaspecten van productieomgevingen is een pré; affiniteit met onderzoeksgemeenschappen en SURF-context is wenselijk.

Eisen

  • Je hebt aantoonbare ruime professionele ervaring als softwareontwikkelaar.
  • Ervaring met geautomatiseerde documentatie of documentatietooling.
  • Ervaring met OpenAPI of andere formaten voor het beschrijven van API’s.
  • Ervaring met het integreren van documentatie in CI/CD-workflows.
  • Ervaring met static site generators of documentatieplatforms.
  • Ervaring binnen het onderwijs, onderzoek, de overheid of de semipublieke sector.

Wensen

  • Softwareontwikkeling in een professionele omgeving
  • Git en moderne softwareontwikkelworkflows
  • Automatisering en scripting
  • CI/CD en geautomatiseerd testen
  • API’s en API-gedreven systemen
  • Developer tooling en ontwikkelworkflows
  • Technische documentatie en documentatietooling
  • Ervaring met technologieën zoals Markdown, static site generators, OpenAPI/Swagger of geautomatiseerde documentatiesystemen is een pré.

Competenties

  • Je kunt zelfstandig werken en vindt het prettig om zelf uit te zoeken hoe een bestaand systeem werkt.
  • Je hebt een pragmatische aanpak bij het oplossen van technische problemen.
  • Je bent nieuwsgierig en vindt het leuk om manieren te vinden om repetitieve of handmatige processen te automatiseren.
  • Je kunt duidelijk communiceren met zowel technische als niet-technische collega’s.
  • Je werkt graag samen, maar neemt tegelijkertijd verantwoordelijkheid en eigenaarschap over je eigen werk.
  • Je bent een ervaren softwareontwikkelaar die plezier heeft in automatisering, tooling en het oplossen van praktische technische vraagstukken.
  • Je voelt je prettig bij het werken in een bestaande codebase en bij het samenwerken met andere ontwikkelaars en stakeholders.

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