Opdrachten

Ministerie van Sociale Zaken en Werkgelegenheid (2022) VBA Programmeur

VBA Programmeur

Info

Functie

VBA Programmeur

Locatie

Den Haag

Uren per week

2 uren per week

Looptijd

24.07.2022 - 21.08.2022

Opdrachtnummer

113873

Sluitingsdatum

date-icon11.07.2022 clock-icon07:00
Reageren op deze opdracht? Dit doe je op Striive.

Rolomschrijving en taakafspraken

Het Ministerie van Sociale zaken en Werkgelegenheid wil toezien op het nakomen van de eis met betrekking tot de meervoudige doorleenconstructie door opdrachtnemers van de nieuwe raamovereenkomst Inhuur ICT-professionals.

LET OP! Bevat strippenkaart-constructie 160 uur. 

Opdrachtomschrijving
Binnen FEZ wordt gebruikt gemaakt van een applicatie, genaamd Muisz, die geschreven is in
Microsoft VBA. In de kern is Muisz bedoeld om economische model op te lossen. Het model is
geschreven in een eigen modeltaal, maar niet relevant voor de opdracht. De applicatie wordt
gestart vanuit Microsoft Excel, en gebruikt Excel-bestanden en tekstbestanden voor het genereren
en opslaan van input-, output- en logbestanden.
De kern van Muisz is een jaar of 20 oud. In de loop der tijd is een deel van de code aangepast aan
nieuwe versies van Office en VBA. Muisz werkt nog niet goed onder Office 365 (waar het Rijk
binnenkort naar overgaat). Dat komt enerzijds door allerlei waarschuwingen en foutmeldingen
omdat het gebruik van VBA als onveilig wordt gezien. Anderzijds gebruikt de code soms nog
verouderde functies, waarvoor wellicht modernere (64-bit) en veiligere alternatieven zijn.
Een deel van de foutmeldingen kon door FEZ-medewerkers worden verholpen via aanpassingen in
de code, maar niet allemaal. Daarom zoeken we een ervaren VBA programmeur die in een korte
tijd mee kan helpen de werking van Muisz onder Office 365 te verbeteren.

Werkzaamheden
• Verbeteringen aanbrengen in een bestaande Excel/ VBA applicatie. De betreffende applicatie
moet (beter) geschikt gemaakt worden voor gebruik onder de nieuwe Windows/ Office versie.
• Analyseren van de huidige code, en inventariseren welke foutmeldingen optreden in de nieuwe
werkomgeving (office 365).
• Waar mogelijk aanpassen van de huidige code om waarschuwingen en foutmeldingen te
voorkomen.
• Waar mogelijk aanpassen van huidige code om Muisz in het algemeen beter te laten
functioneren.

Kennis, ervaring, competenties en vaardigheden
• Kennis van en ervaring met Microsoft VBA en Microsoft Excel;
• Ervaring met (het opschonen van) zelfbouw-VBA-projecten is een pré.

Eisen & wensen
Aanbiedingen van kandidaten worden beoordeeld op zowel eisen als wensen. Wanneer er niet wordt voldaan
aan een eis, komt de kandidaat niet in aanmerking voor de opdracht (knock-out). Daarna wordt er beoordeeld
op diverse wensen. In de aanbieding van de kandidaten moeten eisen en wensen plus de mate waarin hieraan
voldaan wordt expliciet benoemd worden.

1 Kandidaat beschikt over Hbo werk- en denkniveau. 
2 Kandidaat beschikt over kennis van Microsoft VBA. 
3 Kandidaat heeft werkervaring op het gebied van programmeren.

Wensen:

1 Mate waarin de kandidaat kennis heeft van Microsoft VBA. 
2 Mate waarin de kandidaat ervaring heeft met Microsoft VBA. 
3 Mate waarin kandidaat beschikt over de gevraagde competenties en
vaardigheden (toetsbaar in CV, motivatie en/of mogelijk gesprek).
4 Mate van ervaring en/of affiniteit met de organisatie van de opdrachtgever.

Bedrijfsgegevens

Bedrijfs gegevens

Ministerie van Sociale Zaken en Werkgelegenheid (2022)

Rolomschrijving en taakafspraken

Het Ministerie van Sociale zaken en Werkgelegenheid wil toezien op het nakomen van de eis met betrekking tot de meervoudige doorleenconstructie door opdrachtnemers van de nieuwe raamovereenkomst Inhuur ICT-professionals.

LET OP! Bevat strippenkaart-constructie 160 uur. 

Opdrachtomschrijving
Binnen FEZ wordt gebruikt gemaakt van een applicatie, genaamd Muisz, die geschreven is in
Microsoft VBA. In de kern is Muisz bedoeld om economische model op te lossen. Het model is
geschreven in een eigen modeltaal, maar niet relevant voor de opdracht. De applicatie wordt
gestart vanuit Microsoft Excel, en gebruikt Excel-bestanden en tekstbestanden voor het genereren
en opslaan van input-, output- en logbestanden.
De kern van Muisz is een jaar of 20 oud. In de loop der tijd is een deel van de code aangepast aan
nieuwe versies van Office en VBA. Muisz werkt nog niet goed onder Office 365 (waar het Rijk
binnenkort naar overgaat). Dat komt enerzijds door allerlei waarschuwingen en foutmeldingen
omdat het gebruik van VBA als onveilig wordt gezien. Anderzijds gebruikt de code soms nog
verouderde functies, waarvoor wellicht modernere (64-bit) en veiligere alternatieven zijn.
Een deel van de foutmeldingen kon door FEZ-medewerkers worden verholpen via aanpassingen in
de code, maar niet allemaal. Daarom zoeken we een ervaren VBA programmeur die in een korte
tijd mee kan helpen de werking van Muisz onder Office 365 te verbeteren.

Werkzaamheden
• Verbeteringen aanbrengen in een bestaande Excel/ VBA applicatie. De betreffende applicatie
moet (beter) geschikt gemaakt worden voor gebruik onder de nieuwe Windows/ Office versie.
• Analyseren van de huidige code, en inventariseren welke foutmeldingen optreden in de nieuwe
werkomgeving (office 365).
• Waar mogelijk aanpassen van de huidige code om waarschuwingen en foutmeldingen te
voorkomen.
• Waar mogelijk aanpassen van huidige code om Muisz in het algemeen beter te laten
functioneren.

Kennis, ervaring, competenties en vaardigheden
• Kennis van en ervaring met Microsoft VBA en Microsoft Excel;
• Ervaring met (het opschonen van) zelfbouw-VBA-projecten is een pré.

Eisen & wensen
Aanbiedingen van kandidaten worden beoordeeld op zowel eisen als wensen. Wanneer er niet wordt voldaan
aan een eis, komt de kandidaat niet in aanmerking voor de opdracht (knock-out). Daarna wordt er beoordeeld
op diverse wensen. In de aanbieding van de kandidaten moeten eisen en wensen plus de mate waarin hieraan
voldaan wordt expliciet benoemd worden.

1 Kandidaat beschikt over Hbo werk- en denkniveau. 
2 Kandidaat beschikt over kennis van Microsoft VBA. 
3 Kandidaat heeft werkervaring op het gebied van programmeren.

Wensen:

1 Mate waarin de kandidaat kennis heeft van Microsoft VBA. 
2 Mate waarin de kandidaat ervaring heeft met Microsoft VBA. 
3 Mate waarin kandidaat beschikt over de gevraagde competenties en
vaardigheden (toetsbaar in CV, motivatie en/of mogelijk gesprek).
4 Mate van ervaring en/of affiniteit met de organisatie van de opdrachtgever.

De recruiter

Agbor Eyongakpa

HeadFirst

Deel deze opdracht

Plaats jouw bieding op Striive

https://login.striive.com/

Voor deze opdracht dien je een bieding te plaatsen op Striive. Striive is het grootste opdrachtenplatform van de Benelux waar jaarlijks meer dan 20.000 opdrachten gepubliceerd worden.