Terug naar overzicht
Vandaag zichtbaar op IKONSNieuwPopulair
Software Engineer
Zuid-HollandHybride38 uur/week6-12mnd
De opdrachtnemer is verantwoordelijk voor het technisch ontwerpen, ontwikkelen, moderniseren en beheren van een bedrijfskritische informatievoorziening voor het opstellen, beheren, raadplegen en publiceren van vergunninginformatie.
- Dit systeem wordt doorontwikkeld als een generiek, veilig en schaalbaar platform voor meerdere omgevingsdiensten.
- De opdracht combineert hands-on softwareontwikkeling met softwarearchitectuur.
- Een belangrijk onderdeel is het onderzoeken, concretiseren en realiseren van non-functionele eisen, waaronder security, beschikbaarheid, performance, stabiliteit, betrouwbaarheid, schaalbaarheid, testbaarheid, monitoring, beheerbaarheid en onderhoudbaarheid. Deze kwaliteitsaspecten worden vertaald naar toetsbare eisen, technische maatregelen en geautomatiseerde controles.
- Bestaande software wordt gecontroleerd gemoderniseerd, met aandacht voor technische schuld, risico's, continuïteit en compatibiliteit.
- De opdrachtnemer treedt tevens op als technisch aanspreekpunt voor aangesloten en aan te sluiten omgevingsdiensten en begeleidt technische aansluitingen, integraties, testen, acceptatie en ingebruikname.
- De werkzaamheden worden zelfstandig uitgevoerd binnen de afgesproken technische en organisatorische kaders.
- De opdrachtnemer adviseert over technische keuzes en risico's, legt architectuurbesluiten en technische afspraken vast en draagt kennis over aan ontwikkelaars en technisch en functioneel beheerders.
- De applicatie is ontwikkeld als open source, met als doel de broncode beschikbaar te stellen aan andere omgevingsdiensten.
- De opdrachtgever kiest er bewust voor om beleidsinformatie op te slaan in een zelf beheerde databaseomgeving.
Wat je doet
- Backend-, identity- en platformfunctionaliteit ontwerpen, ontwikkelen en doorontwikkelen, waaronder authenticatie, autorisatie, API’s en integraties.
- De softwarearchitectuur en technische samenhang tussen applicatieonderdelen en externe voorzieningen bewaken en verbeteren.
- Non-functionele eisen onderzoeken, concretiseren, realiseren en bewaken, zoals security, performance, beschikbaarheid, stabiliteit, betrouwbaarheid, schaalbaarheid, testbaarheid, monitoring en beheerbaarheid.
- Infrastructuur, configuratiebeheer, testautomatisering en ontwikkel- en deploymentprocessen verbeteren.
- Complexe technische en operationele vraagstukken analyseren en oplossen en bestaande software gecontroleerd moderniseren, met aandacht voor technische schuld, risico’s, continuïteit en compatibiliteit.
- Optreden als technisch aanspreekpunt voor aangesloten en aan te sluiten omgevingsdiensten en hun behoeften en werkprocessen vertalen naar technische oplossingen.
- Technische aansluittrajecten begeleiden, waaronder integratie, configuratie, testen, acceptatie en ingebruikname.
- Adviseren over architectuur, technische keuzes, risico’s, kwaliteit en technische schuld.
- Architectuurbesluiten en technische afspraken vastleggen en kennis overdragen aan ontwikkelaars en technisch en functioneel beheerders.
- Terugkoppeling geven van (deel)resultaten en producten aan de opdrachtgever.
Eisen
- Minimaal HBO werk- en denkniveau op het gebied van ICT, Informatica, Software Engineering of vergelijkbaar.
- Minimaal vijf (5) jaar aantoonbare werkervaring als Software Engineer/Developer binnen complexe informatievoorzieningen, waarbij sprake is van API’s en integraties.
- Minimaal drie (3) jaar aantoonbare werkervaring met softwarearchitectuur in combinatie met hands-on softwareontwikkeling.
- Minimaal drie (3) jaar aantoonbare werkervaring met backendontwikkeling, API’s en integraties.
- Minimaal drie (3) jaar aantoonbare werkervaring met het ontwerpen en realiseren van non-functionele eisen, waaronder security, performance, beschikbaarheid en schaalbaarheid.
- Minimaal drie (3) jaar aantoonbare werkervaring als software engineer binnen (overheids)provinciale organisaties of vergelijkbare complexe bestuurlijke omgeving.
- Minimaal één (1) jaar aantoonbare werkervaring als Software Engineer met het ontwikkelen en doorontwikkelen van informatievoorzieningen voor digitale vergunningen.
Wensen
- Mate van aantoonbare werkervaring met het gecombineerd uitvoeren van hands-on softwareontwikkeling en softwarearchitectuur binnen complexe, bedrijfskritische informatievoorzieningen, waarbij sprake is van verantwoordelijkheid voor onderling afhankelijke applicatie-, identity-, integratie- en gegevenscomponenten.
- Mate van aantoonbare werkervaring met het onderzoeken, concretiseren, realiseren en bewaken van non-functionele eisen binnen productieomgevingen, waaronder security, beschikbaarheid, performance, stabiliteit, betrouwbaarheid, schaalbaarheid, testbaarheid, monitoring en beheerbaarheid.
- Mate van aantoonbare werkervaring als technisch aanspreekpunt voor zelfstandige organisaties en met het technisch begeleiden van aansluitingen op bestaande informatievoorzieningen, waaronder integratie, configuratie, testen, acceptatie en ingebruikname.
- Mate van aantoonbare werkervaring met het gecontroleerd moderniseren van bestaande software binnen operationele en bedrijfskritische omgevingen, waarbij continuïteit, compatibiliteit, technische schuld, afhankelijkheden en technische risico's worden beheerst.
- Mate van aantoonbare werkervaring met technisch leiderschap, waaronder het onderbouwen en vastleggen van technische en architectuurkeuzes, adviseren van verschillende disciplines en begeleiden van ontwikkelaars en technisch en functioneel beheerders.
- Mate van aantoonbare werkervaring als Software Engineer met het ontwikkelen en doorontwikkelen van informatievoorzieningen voor digitale vergunningen.
Praktisch
- De werkzaamheden en communicatie vinden plaats in het Nederlands.
Hoe solliciteren?
Bekijk de volledige opdrachttekst en sollicitatie-informatie zodra je sollicitatie op maat klaarstaat.
Bestel een sollicitatie op maat om de volledige opdracht en sollicitatie-informatie te bekijken.
Meer context, minder losse zoekuren.
Je krijgt net genoeg context om te beoordelen of deze opdracht interessant is. De volledige briefing, klantdetails en vervolgstappen blijven beschikbaar in de app.