Project Context
The .NET Architect will be working within a multidisciplinary team and collaborating with various departments.
Key Responsibilities
· [Propose, Evaluate & Challenge] technical solutions across a variety of domains, ensuring alignment with business and architectural goals
· Guide and support teams fostering a culture of knowledge-sharing and technical excellence
· Design and maintain platform components related to Automation, Security (AuthN/AuthZ) and Scheduling
· Provide architectural oversight, acting as a trusted advisor and critical reviewer for complex technical challenges
· Monitor and adopt new technologies relevant to the customer's ecosystem
· Document architectural decisions and system interactions using industry-standard tools
Technical Environment
· Architecture & Documentation: Confluence, Enterprise Architect (EA), draw.io
· Security: OAuth, OpenID
· Frontend: Blazor WASM - transition from Angular in 2025
· Containerization & Cloud: Docker, AKS (Azure Kubernetes Services)
· Backend Development: .NET 8 / ASP.NET Web API
With a pragmatic approach to maintaining some .NET Framework components
· Data & Messaging: SQL Server, Oracle, RabbitMQ, NServiceBus
Mindset & Approach
· Frontend Affinity: Comfortable working with UI technologies
Broad technical acumen over deep specialization
· Initiative-Driven & Proactive: Push technical solutions forward, balancing guidance and innovation
· Cross-Team Communicator: Translate technical matters for non-technical stakeholders and collaborate effectively
· Hands-On Problem Solver: Capable of diving into implementation when needed while keeping an architectural mindset
· Technological Curiosity: Stay ahead of industry trends and assess their practical application
· Pragmatism: Understanding that the best theoretical solution might not be viable due to environmental constraints
· Balance between guidance & innovation: Acting as both a gatekeeper and a creative problem solver
Language Requirements
English: Mandatory (proficiency required)
French/Dutch: Nice-to-have (team is 50/50 FR/NL)