Functieomschrijving
Wij zijn op zoek naar een ervaren Domain Architect met uitgebreide ervaring in softwarearchitectuur, ontwerp en technische leiding. In deze rol ben je verantwoordelijk voor het vormgeven en bewaken van de architectuur binnen complexe enterprise IT-landschappen, bij voorkeur binnen de financiële sector. Je werkt nauw samen met stakeholders en technische teams om strategische en innovatieve oplossingen te realiseren.
Minimaal 10 jaar ervaring in application architecture, software design of technische leiding.
Sterk inzicht in enterprise IT-landschappen, bij voorkeur in de financiële sector.
Uitstekende communicatie- en stakeholdermanagementvaardigheden.
Strategisch ingesteld met sterke probleemoplossende-, besluitvormings- en leiderschapsvaardigheden.
Zeer goede kennis van architecturale integratiepatronen (services, API, event-driven architecture) en concepten (SOA, componentization, microservices, micro front-ends).
Uitgebreide ervaring met architectuurmodelleringstools en methodologieën (bijv. Archimate, Orbus).
Begrip van Cross APP development (React Native, React.js).
Goede kennis van Azure Cloud Services (Azure Solutions Architect Expert is een plus).
Kennis van application design en API design.
Bekend met programmeerlogica (Java, C#, TypeScript).
Ervaring met buildtools (Ant, Maven, Gradle, Make, npm).
Kennis van versiebeheersystemen (Azure DevOps, Git).
Ervaring met shell scripting (Bash, PowerShell).
Bekend met IDEs (VS Code, IntelliJ).
Ervaring met testing tools (load, smoke, automation).
Kennis van XML-technologieën (WSDL, SOAP, XSD, DTD).
Kennis van authenticatie- en autorisatieprotocollen (OAuth, OpenID Connect, SAML).
Ervaring met ETL-tools en applicatieservers (JBoss, WebLogic).
Kennis van databases (Oracle, Progress, PostgreSQL).
Bekend met messagingtechnologieën (JMS, MQTT, Kafka, RabbitMQ, TIBCO, Azure Service Bus).
Kennis van zowel cloud- als on-premises architecturen.
Ervaring met softwareontwikkelingsworkflows (DTAP, hot deploy, incremental builds).