Functieomschrijving
Functieomschrijving
Als softwareontwikkelaar werk je aan de doorontwikkeling, uitbreiding en het onderhoud van een softwareapplicatie (Cleopatra) voor geautomatiseerde handhaving op basis van kentekenherkenning. Je programmeert handhavingsmodules voor nieuwe gebieden en verbetert en update bestaande onderdelen van de applicatie.
Werkomgeving
Team: klein, slagvaardig en flexibel team van vier ontwikkelaars (inclusief scrummaster).
Werklocatie: werkzaamheden kunnen zowel op kantoor als thuis worden uitgevoerd; het team is permanent online met elkaar in contact.
Werkwijze: opdrachten worden in user stories uitgewerkt en via de productowner aan het team aangeboden; resultaten worden aan de productowner gepresenteerd.
Werkzaamheden
- Programmeren van diverse handhavingsmodules samen met de andere ontwikkelaars.
- Demontreren van sprintresultaten tijdens tweewelijkse demo’s aan opdrachtgevers/projecten.
- Documenteren van aanpassingen aan de software.
- Meehelpen bij het formuleren van de vraagstelling en opstellen van user stories en het vertalen daarvan in business rules.
- Bijwerken van modules van de applicatie waar nodig.
- Testen van opgeleverde modules op juiste werking.
- Helpen bij het oplossen van softwarematige problemen die zich in de applicatie voordoen.
Organisatie
Gemeentelijke organisatie
De gemeentelijke organisatie bestaat uit 5 clusters, een bestuurs- en concernstaf, 7 stadsdelen en 1 stadsgebied. De stadsdelen besturen samen met de gemeenteraad, burgemeester en wethouders de stad Amsterdam. De 5 clusters zijn: Ruimte en Economie, Sociaal, Stadbeheer, Bedrijfsvoering, Digitalisering, Innovatie en Informatie. De clusters hebben expertise op een specifiek terrein, zoals sport, jeugd of parkeren. Zij werken beleid uit tot stadsbrede kaders waarbinnen de stadsdelen het uitvoerende werk kunnen doen. Ook bieden zij directe ondersteuning aan bewoners die dit nodig hebben, bijvoorbeeld op het gebied van participatie of werk. De stadsdelen houden zich onder andere bezig met de inrichting van straten en pleinen, groen en parken en welzijnswerk in de buurt. Ze zorgen ervoor dat wat ze doen, past bij de behoeften in hun stadsdeel en bij het beleid voor de hele stad. Meer informatie over de gemeentelijke organisatie is te vinden op: https://www.amsterdam.nl/.
De opdrachtgever
Verkeer & Openbare Ruimte/Stedelijk Beheer beheert in de gemeente Amsterdam een groot deel van de spullen op straat, zoals verhardingen, gemeentelijke tunnels, bruggen en kademuren, verkeerslichten, verkeersinformatiesystemen, openbare verlichting, enz. enz., in samenwerking binnen de directie met onder meer een beleidsafdeling, de afdelingen Verkeersmanagement en buiten de directie met alle andere onderdelen van de gemeente die verantwoordelijkheden hebben in de openbare ruimte. Voor het bereiken van de gemeentelijke doelen op het vlak van doorstroming van het verkeer, verkeersveiligheid, leefbaarheid en luchtkwaliteit beschikt de directie over een industrieel ICT-systeem dat de mobiliteitsketen van de gemeente ondersteunt.
Eisen
- De aangeboden kandidaat heeft minimaal 10 jaar ervaring
met Spring Framework, JPA en Hibernate te staan - De aangeboden kandidaat heeft minimaal 7 jaar ervaring
met Spring Boot en Aurelia
te staan - De aangeboden kandidaat heeft minimaal 5 jaar ervaring
met het programmeren van geautomatiseerde handhavingssystemen, bij voorkeur
op basis van ANPR te staan - De aangeboden kandidaat heeft aantoonbare ervaring met
het werken in teamverband als ICT-ontwikkelaar te staan - De aangeboden kandidaat heeft aantoonbare ervaring met
het programmeren en inrichten van koppelingen met derde partijen (op basis
van WSDL en OpenAPI, zowel als consumer en als producer) te staan - De aangeboden kandidaat beschikt minimaal over
een hbo werk- en denkniveau - De aangeboden kandidaat heeft kennis van Vue te staan
Gunningscriteria
- De aangeboden kandidaat heeft ervaring met complexe
vraagstukken, politieke context en WCAG te staan - De aangeboden kandidaat heeft kennis van en ervaring
met Cleopatra te staan
Competenties
- Analytisch vermogen Gevorderd niveau
- Resultaatgerichtheid Gevorderd niveau
- Klantgerichtheid Gevorderd niveau
- Samenwerken Gevorderd niveau
Interview Datum
z.s.m. na sluiting
Je sollicitatie dient uiterlijk 27 mei 2026 om 05:00 uur door ons te zijn ingediend, voorzien van een motivatie (waarin wordt toegelicht hoe aan de eisen en gunningscriteria wordt voldaan) en twee referenties. Wij ontvangen je gegevens graag minimaal één werkdag vóór de sluitingsdatum.