< Naar alle vacatures

Software Engineer

Opleidingsniveau

HBO-opleiding in IT of vergelijkbaar

Salarisindicatie in loondienst

€3000 - €6500 per maand

Indicatie uurtarief bij ZZP

€60 - €100 per uur

Doorgroeimogelijkheden

Lead Developer, Technical Architect, IT Manager

Competenties & vaardigheden

Analytisch denken, Teamspeler, Communicatievaardigheden, Probleemoplossend vermogen, Technische kennis van programmeertalen

Gerelateerde functies

Web Developer, System Administrator, Application Developer, DevOps Engineer, Technical Architect

Functieomschrijving

De functie van Software Engineer richt zich op het ontwikkelen en onderhouden van softwareoplossingen, veelal binnen een teamsetting. Software Engineers zijn verantwoordelijk voor het architectureren, ontwerpen en implementeren van softwarecomponenten die voldoen aan de eisen van de klant en de organisatie. Dit omvat vaak het gebruik van moderne programmeertalen en technologieën, met als doel om de functionaliteit en efficiëntie van applicaties te verbeteren. Software Engineers werken vaak nauw samen met andere technische professionals, zoals projectarchitecten en systeembeheerders, en zijn betrokken bij het gehele ontwikkelproces van softwaretoepassingen. De rol vereist een combinatie van analytische vaardigheden en technische expertise om effectieve oplossingen te creëren die aan de behoefte van bedrijven voldoen.

Salarisindicatie

Het salaris voor een Software Engineer varieert afhankelijk van ervaring, specialisatie en de sector waarin men werkt. Een startende Software Engineer kan een salaris verwachten van ongeveer € 3.000 tot € 4.000 per maand. Voor ervaren professionals met 5 tot 10 jaar ervaring ligt het salaris vaak tussen de € 4.500 en € 6.500 per maand. Freelancers die zzp opdrachten aannemen kunnen hogere tarieven rekenen, vaak variërend van € 60 tot € 100 per uur, afhankelijk van hun expertise en de specifieke opdrachten, waaronder opdrachten voor de overheid of interim werk. Het is ook gebruikelijk dat Software Engineers, afhankelijk van hun ervaring en de complexiteit van hun projecten, gebruik kunnen maken van een DAS contract, wat extra voordelen kan bieden.

Veelvoorkomende taken

De dagelijkse taken van een Software Engineer omvatten het schrijven van code, het testen en implementeren van software, en het verhelpen van bugs. Daarnaast zijn ze vaak betrokken bij het uitvoeren van systeemanalyses om de behoeften van de gebruikers te begrijpen. Communicatie met teamleden is cruciaal, omdat Software Engineers feedback en suggesties van andere betrokkenen in het ontwikkelproces moeten ontvangen en begrijpen. Verder kunnen zij verantwoordelijk zijn voor documentatie, zowel voor hun eigen werk als voor de software zelf, zodat anderen de systemen ook kunnen gebruiken of onderhouden. Het bijhouden van de nieuwste ontwikkelingstools en technologieën is ook een belangrijk aspect van de functie, zodat zij altijd op de hoogte zijn van innovaties die invloed kunnen hebben op hun werk.

Opleiding en specialisatie

Om een specialist te worden in de functie van Software Engineer is een hbo-opleiding of een hogere graad in IT en aanverwante vakgebieden een vereiste. Vaardigheden kunnen verder ontwikkeld worden door ervaring op te doen in verschillende projecten, zoals softwareontwikkeling voor de overheid of complexe zzp opdrachten. Het volgen van cursussen en certificeringen, zoals Agile of Scrum-methodologieën, kan ook waardevol zijn. Daarnaast is het belangrijk om een goed begrip te hebben van de nieuwste technieken en tools, vaak door middel van continue zelfstudie of workshops. Netwerken met andere professionals in de industrie kan ook leiden tot nieuwe kansen en samenwerking binnen interim werk of projecten die extra vaardigheden vereisen. Uiteindelijk, door consistente kwaliteit en continu leren, kan een Software Engineer doorgroeien naar functies zoals Lead Developer, Architect of zelfs senior managementrollen binnen technologische organisaties.

Opleidingsniveau

HBO-opleiding in IT of vergelijkbaar

Salarisindicatie in loondienst

€3000 - €6500 per maand

Indicatie uurtarief bij ZZP

€60 - €100 per uur

Doorgroeimogelijkheden

Lead Developer, Technical Architect, IT Manager

Competenties & vaardigheden

Analytisch denken, Teamspeler, Communicatievaardigheden, Probleemoplossend vermogen, Technische kennis van programmeertalen

Gerelateerde functies

Web Developer, System Administrator, Application Developer, DevOps Engineer, Technical Architect

Functieomschrijving

De functie van Software Engineer richt zich op het ontwikkelen en onderhouden van softwareoplossingen, veelal binnen een teamsetting. Software Engineers zijn verantwoordelijk voor het architectureren, ontwerpen en implementeren van softwarecomponenten die voldoen aan de eisen van de klant en de organisatie. Dit omvat vaak het gebruik van moderne programmeertalen en technologieën, met als doel om de functionaliteit en efficiëntie van applicaties te verbeteren. Software Engineers werken vaak nauw samen met andere technische professionals, zoals projectarchitecten en systeembeheerders, en zijn betrokken bij het gehele ontwikkelproces van softwaretoepassingen. De rol vereist een combinatie van analytische vaardigheden en technische expertise om effectieve oplossingen te creëren die aan de behoefte van bedrijven voldoen.

Salarisindicatie

Het salaris voor een Software Engineer varieert afhankelijk van ervaring, specialisatie en de sector waarin men werkt. Een startende Software Engineer kan een salaris verwachten van ongeveer € 3.000 tot € 4.000 per maand. Voor ervaren professionals met 5 tot 10 jaar ervaring ligt het salaris vaak tussen de € 4.500 en € 6.500 per maand. Freelancers die zzp opdrachten aannemen kunnen hogere tarieven rekenen, vaak variërend van € 60 tot € 100 per uur, afhankelijk van hun expertise en de specifieke opdrachten, waaronder opdrachten voor de overheid of interim werk. Het is ook gebruikelijk dat Software Engineers, afhankelijk van hun ervaring en de complexiteit van hun projecten, gebruik kunnen maken van een DAS contract, wat extra voordelen kan bieden.

Veelvoorkomende taken

De dagelijkse taken van een Software Engineer omvatten het schrijven van code, het testen en implementeren van software, en het verhelpen van bugs. Daarnaast zijn ze vaak betrokken bij het uitvoeren van systeemanalyses om de behoeften van de gebruikers te begrijpen. Communicatie met teamleden is cruciaal, omdat Software Engineers feedback en suggesties van andere betrokkenen in het ontwikkelproces moeten ontvangen en begrijpen. Verder kunnen zij verantwoordelijk zijn voor documentatie, zowel voor hun eigen werk als voor de software zelf, zodat anderen de systemen ook kunnen gebruiken of onderhouden. Het bijhouden van de nieuwste ontwikkelingstools en technologieën is ook een belangrijk aspect van de functie, zodat zij altijd op de hoogte zijn van innovaties die invloed kunnen hebben op hun werk.

Opleiding en specialisatie

Om een specialist te worden in de functie van Software Engineer is een hbo-opleiding of een hogere graad in IT en aanverwante vakgebieden een vereiste. Vaardigheden kunnen verder ontwikkeld worden door ervaring op te doen in verschillende projecten, zoals softwareontwikkeling voor de overheid of complexe zzp opdrachten. Het volgen van cursussen en certificeringen, zoals Agile of Scrum-methodologieën, kan ook waardevol zijn. Daarnaast is het belangrijk om een goed begrip te hebben van de nieuwste technieken en tools, vaak door middel van continue zelfstudie of workshops. Netwerken met andere professionals in de industrie kan ook leiden tot nieuwe kansen en samenwerking binnen interim werk of projecten die extra vaardigheden vereisen. Uiteindelijk, door consistente kwaliteit en continu leren, kan een Software Engineer doorgroeien naar functies zoals Lead Developer, Architect of zelfs senior managementrollen binnen technologische organisaties.

Enexis Logo
Software Engineer
Enexis
Enexis
Den Bosch, Noord-Brabant
32 - 40 uur
z.s.m
93,99
Alleen via omzetverloning
Logo Enexis
Den Bosch, Noord-Brabant
93,99
32 - 40 UUR
z.s.m
Reageer
Deadline: 24 jul. 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

Team Insights ontwikkelt datagedreven producten voor congestiemanagement om overbelasting van het elektriciteitsnet te voorkomen.
We bouwen end-to-end oplossingen: van robuuste datapijplijnen en ETL-processen tot de applicatie en gebruikersinterface die netinzicht direct bruikbaar maken.
De Capaciteit Management Tool geeft netwerkarchitecten en analisten inzicht in knelpunten en verwachte ontwikkelingen en ondersteunt prognoses, investeringsbeslissingen en inzet van maatregelen.
Ons team van vijf gedreven developers werkt binnen de keten Asset Netcapaciteit en Inzicht aan oplossingen die assetmanagement helpen betere, onderbouwde keuzes te maken.
De rol is gevestigd in Den Bosch bij Enexis en richt zich op het samenbrengen van data engineering en software engineering om het bestaande net slimmer en efficiënter te benutten en zo de energietransitie te versnellen.

Vereist profiel

  • Afgeronde hbo/wo-opleiding in informatica, software engineering, data engineering of vergelijkbaar.
  • Ervaring met softwareontwikkeling in moderne stacks (bijvoorbeeld Python, Java, TypeScript) en met webapplicaties en API‑ontwikkeling.
  • Kennis van data engineering: ETL-processen, datamanagement, SQL en ervaring met pipelines (bijv. Airflow, Spark of vergelijkbare tooling).
  • Ervaring met cloud-omgevingen (AWS/Azure/GCP), containerisatie (Docker) en CI/CD-praktijken; Kubernetes is een pré.
  • Sterke analytische vaardigheden, kwaliteitsbewustzijn en ervaring met het vertalen van complexe (netwerk)data naar bruikbare inzichten voor eindgebruikers.
  • Proactieve, samenwerkingsgerichte houding; je werkt graag in een klein, multidisciplinair team en kunt goed communiceren met zowel technische als niet-technische stakeholders.
  • Affiniteit met de energietransitie, netbeheer of vergelijkbare technische en maatschappelijke vraagstukken is een sterke plus.
  • Goede beheersing van Nederlands en Engels, woonachtig in of bereid te reizen naar/werken in Den Bosch.

Interesse? We maken graag kennis met een proactieve en innovatieve software engineer die impact wil maken op een technisch én maatschappelijk relevant vraagstuk binnen Enexis.

Eisen

  • Minimaal 3 jaar ervaring als software engineer, bij voorkeur in een complexe organisatieomgeving
  • Aantoonbare ervaring met Python en back-end development
  • Kennis van front-end frameworks, zoals Vue of React
  • Ervaring met API-ontwikkeling
  • Affiniteit met databases en SQL
  • In staat om snel te schakelen en complexe technische vraagstukken te vertalen naar werkbare oplossingen
  • Leergierig en actief in het bijhouden van relevante ontwikkelingen binnen Python, open source en de applicaties die binnen Enexis worden gebruikt.

Wensen

  • Ervaring met data engineering technologieën zoals Matillion, DBT/DLT en data pipelines
  • Ervaring met container services zoals Kubernetes
  • Kennis van datawarehousing, bijvoorbeeld Snowflake
  • Ervaring met Git en CI/CD-pipelines
  • Ervaring met Scrum en Agile werken.

Competenties

  • gedreven en vaardige teamspeler met sterke technische kennis en de ambitie om deze verder te ontwikkelen
  • Je bent communicatief ingesteld en hebt de capaciteit om snel te schakelen in onze Agile-omgeving
  • Je bent niet bang voor nieuwe uitdagingen en je leergierige houding stelt je in staat om te blijven groeien en direct bij te dragen
  • Bij Enexis waarderen we kritische reflectie op ons werk

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