Software Architect

1UP Talent ·📍 Den Haag · Gisteren geplaatst
Freelance HBO/WO 5+ jaar ervaring

Ontdek meer

Over deze vacature

Software Architect

Als Software Architect help je complexe IT-oplossingen en integratielandschappen ontwerpen, bouwen, verbeteren en doorontwikkelen. Je werkt op verschillende niveaus: van code, API’s, datamodellen en infrastructuurkeuzes tot domeinarchitectuur, ketenprocessen en platformstrategie.

Je geeft richting aan multidisciplinaire teams en maakt ontwerpkeuzes inzichtelijk en uitvoerbaar. Daarbij houd je rekening met de functionele behoefte, operationele impact, beheerbaarheid, beveiliging, schaalbaarheid en veranderbaarheid van oplossingen. Je werkt binnen een omgeving die de SAFe Agile-methodiek toepast.

Wat ga je doen?

Complexe softwareoplossingen en integraties ontwerpen en teams begeleiden bij de realisatie.

Bestaande systemen analyseren, technische schuld zichtbaar maken en realistische moderniserings- of migratiescenario’s uitwerken.

Softwareontwerpkeuzes expliciet maken, architectuurbesluiten vastleggen en samenhang bewaken.

Ontwikkelteams, product owners, beheerders, securityspecialisten, infrastructuurteams, architecten en management meenemen in technische keuzes.

Ontwerp-, bouw- en beheerprincipes helpen verbeteren en kansen voor technische en procesmatige verbetering signaleren.

Nieuwe technologie beoordelen en vertalen naar toepasbare verbeteringen.

Wat breng je mee?

Minimaal 5 jaar aantoonbare ervaring met systeemontwikkeling, softwareontwerp en/of softwarearchitectuur.

Aantoonbare ervaring met het ontwerpen van complexe softwareoplossingen en integratielandschappen.

Ruime ervaring als lead designer, softwarearchitect, IT-solution architect of in een vergelijkbare rol binnen complexe IT-omgevingen.

Inzicht in de praktijk van software bouwen, testen, deployen, beheren en verbeteren.

Ervaring met moderne software- en infrastructuurconcepten, zoals cloud-native ontwikkeling, containerplatformen, CI/CD, infrastructure as code, API-first ontwerpen, event-driven architectuur, observability, automation, security-by-design, privacy-by-design en DevSecOps.

Een brede blik op software engineering, platform engineering, infrastructuur, AI-assisted development, cloud, security en architectuurstandaarden.

Pré’s

Ervaring als Lead Developer met moderne programmeertalen, frameworks en tooling, bijvoorbeeld Python, TypeScript, REST, GraphQL, messaging, GitOps, Terraform, Ansible, Helm of Backstage.

Ervaring met platform engineering, developer experience, interne ontwikkelplatformen, golden paths, self-service automation of standaardisatie van ontwikkel- en deployprocessen.

Ervaring met het onderbouwen van architectuurkeuzes aan de hand van kwaliteitseigenschappen zoals beschikbaarheid, performance, schaalbaarheid, security, privacy, onderhoudbaarheid, robuustheid, kosten, beheerbaarheid en toekomstvastheid.

Bekendheid met observability, reliability engineering, performance- en incidentanalyse, of het ontwerpen van systemen met hoge beschikbaarheids- en continuïteitseisen.
Eisen

  • Minimaal 5 jaar aantoonbare ervaring in systeemontwikkeling en softwareontwerp en/of software architectuur omgevingen
  • Kandidaat heeft aantoonbare ervaring met het ontwerpen van complexe softwareoplossingen en integratielandschappen

Gunningscriteria

  • Kandidaat beschikt over ervaring als Lead Developer met moderne programmeertalen, frameworks en tooling. Bijvoorbeeld Python, TypeScript, REST, Graph
  • QL, messaging, Git
  • Ops, Terraform, Ansible, Helm, Backstage of vergelijkbare technologieën
  • Je hebt ervaring met platform engineering, developer experience, interne ontwikkelplatformen, golden paths, self-service automation en/of standaardisatie van ontwikkel- en deployprocessen
  • Je kunt architectuurkeuzes onderbouwen op basis van kwaliteitseigenschappen zoals beschikbaarheid, performance, schaalbaarheid, security, privacy, onderhoudsbaarheid, robuustheid, kosten, beheerbaarheid en/of toekomstvastheid
  • Je bent bekend met observability, reliability engineering, performanceanalyse, incidentanalyse en/of het ontwerpen van systemen met hoge beschikbaarheids- en continuïteitseisen
  • Competenties
  • Je bent in staat om bestaande systemen diepgaand te analyseren, technische schuld zichtbaar te maken, verbeteropties te formuleren en realistische migratie- of moderniseringsscenario’s uit te werken
  • Je hebt sterke communicatieve vaardigheden en kunt schakelen tussen ontwikkelaars, beheerders, architecten, product owners, securityspecialisten, leveranciers en management
  • Je bent in staat om teams inhoudelijk richting te geven zonder de verantwoordelijkheid van teams over te nemen
  • Je werkt gestructureerd, resultaatgericht en transparant
  • Je legt ontwerpbesluiten, principes, risico’s, afhankelijkheden en trade-offs helder vast
  • Je zorgt dat deze bruikbaar zijn voor realisatie, beheer en besluitvorming
  • Je bent iemand die vooruitdenkt
  • Je herkent patronen
  • Je helpt de organisatie om technische keuzes niet alleen voor vandaag, maar ook voor morgen verantwoord te maken

Solliciteren →

Over 1UP Talent

🌐 1uptalent.nl

Vergelijkbare vacatures

Alle vacatures in Den Haag →