Jouw functie Als programmanager borg je een professionele programmasturing binnen het PTT en je zorgt voor een transparante voortgangs- en risicobeheersing richting directie, bestuurders en externe stakeholders. Door jouw bestuurlijke antenne en organisatiesensitiviteit weet je complexe belangen, uiteenlopende perspectieven en politieke dynamiek effectief te verbinden en te vertalen naar gedragen keuzes en uitvoerbare resultaten. Je bent in staat om richting te geven in een omgeving met tegengestelde belangen, maatschappelijke druk en grote publieke zichtbaarheid.Vanuit een integrale benadering herken en analyseer je afhankelijkheden met andere majeure opgaven, zoals stedelijke ontwikkeling, vergroening, duurzaamheid en beheer & onderhoud. Je stuurt nadrukkelijk op samenhang, synergie en strategische afstemming tussen programma’s, projecten en ketenpartners, zowel binnen als buiten de organisatie. Daarbij beweeg je je vanzelfsprekend in complexe samenwerkingsverbanden met overheden, marktpartijen, maatschappelijke organisaties en inwoners.Je combineert een scherpe strategische visie met daadkrachtige managementvaardigheden en bent in staat koersvast te opereren onder veranderende omstandigheden. Je creëert bestuurlijk en ambtelijk vertrouwen door heldere keuzes te maken, knopen door te hakken waar nodig en tegelijkertijd ruimte te bieden aan samenwerking, innovatie en professioneel eigenaarschap. Als zichtbaar en verbindend leider inspireer je het programmateam en stakeholders, stimuleer je resultaatgericht samenwerken en weet je duurzame beweging en commitment te organiseren binnen dit complexe bestuurlijke en maatschappelijke vraagstuk.
Eisen bij de opdracht:Je hebt een afgeronde WO opleiding.Je hebt minimaal 3 jaar werkervaring met programmamanagement binnen infra, mobiliteit, OV of ruimtelijke ontwikkeling, opgedaan in de afgelopen 5 jaar.Je hebt minimaal 5 jaar werkervaring binnen een politiek-bestuurlijke context en met meerdere overheidsorganisaties, opgedaan in de afgelopen 8 jaar.Je hebt minimaal 5 jaar werkervaring met het aansturen van multidisciplinaire teams, opgedaan in de afgelopen 8 jaar.Je hebt minimaal 5 jaar werkervaring met bestuurlijke besluitvormingsprocessen en strategisch stakeholdermanagement binnen het publieke domein, opgedaan in de afgelopen 8 jaar.Wensen bij de opdracht:Je hebt werkervaring opgedaan bij een gemeente met minimaal 175.000 inwoners.Je hebt ervaring met samenwerkingen binnen het mobiliteits- en vervoersdomein, waarbij meerdere overheden en uitvoeringsorganisaties betrokken zijn. Competenties:Je bent een ervaren programmamanager die stevig in zijn of haar schoenen staat binnen een complexe politiek-bestuurlijke omgeving. Je weet hoe je verschillende belangen samenbrengt en ombuigt naar gezamenlijke resultaten. Je begrijpt de bestuurlijke, maatschappelijke en ruimtelijke dynamiek van een grote stad met complexe opgaven. Je combineert strategisch inzicht met daadkracht in de uitvoering en weet mensen te verbinden, te motiveren en richting te geven. Je hebt een scherp gevoel voor bestuurlijke verhoudingen en weet wanneer je moet sturen, schakelen of juist ruimte moet geven. Je communiceert helder en overtuigend, werkt gestructureerd en behoudt overzicht, ook wanneer de druk toeneemt. Tot slot ben je proactief, besluitvaardig en gericht op samenwerking.
Referentienummer2026-05012
LocatieRotterdam
Startdatum1 juli 2026
Einddatum1 juli 2028
Optie op verlengingJa
Uren per week24u p/w
Intakegesprek19 juni 2026
Sluitingsdatum16 juni 2026
07:00
Begint jouw trail hier?Stuur ons je CV met een korte opdrachtgerichte motivatie.
Discover your BlueTrailOnze weg naar jouw nieuwe carrière
Nadat jij op een opdracht hebt gereageerd, nemen wij binnen 24 uur contact met jou op en behandelen we jouw reactie.
We gaan met jou in gesprek. Wij kijken niet alleen naar je kennis en werkervaring, maar vooral naar jou als persoon. Dit is voor zowel de professional als de opdrachtgever belangrijk, wij willen de juiste match maken! Als we eenmaal de juiste match hebben gevonden, dan begint jouw BlueTrail en stellen we je voor aan de opdrachtgever!
Bij een succesvolle match worden de contracten opgesteld. Door middel van innovaties en digitalisering proberen wij dit proces zo kort mogelijk te maken. Zo kun jij doen waar je goed in bent, terwijl wij zorgen voor alle administratie!
Ook tijdens jouw opdracht staan wij altijd voor je klaar. Onze fieldmanagers zorgen er persoonlijk voor dan alles succesvol verloopt!
Follow our trail
E-mailadresCAPTCHA
gform.initializeOnLoaded( function() {gformInitSpinner( 2, 'https://www.bluetrail.nl/core/modules/934d581a4a/images/spinner.svg', true );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'https://www.bluetrail.nl/core/modules/934d581a4a/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2').text());}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "2", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_2" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_2"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_2" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 2, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} );
Meer informatie