The Role
We are looking for an experienced Solution Architect (.NET & Azure) to support the design and delivery of critical, enterprise-grade applications built on modern technology stacks. You will define end-to-end architectures and ensure robust, scalable, and maintainable solutions.
Key responsibilities:
-
Designing solution architectures based on .NET and Microsoft Azure
-
Applying Domain-Driven Design (DDD) principles across applications
-
Designing event-driven architectures (EDA) using Kafka and IBM MQ
-
Translating business needs into clear technical architectures and documentation
-
Supporting delivery teams during implementation and technical decision-making
-
Providing accurate effort estimations and workload assessments (man-days)
-
Ensuring compliance with non-functional requirements (security, performance, availability)
The Profile
You are a seasoned architect with a strong delivery mindset and hands-on technical background.
Required experience:
-
Proven experience as a Solution Architect in complex environments
-
Strong expertise in .NET and Azure
-
Solid experience with Kafka, IBM MQ, and messaging-based architectures
-
Strong knowledge and practical use of DDD
-
Demonstrated ability to estimate project efforts reliably
-
Experience working on mission-critical applications
-
Strong communication skills with technical and business stakeholders
Nice to have:
-
Microservices and cloud-native architecture experience
-
DevOps, CI/CD, and infrastructure-as-code exposure
-
Relevant Azure or architecture certifications
The Offer
-
Long-term contract opportunity with strong visibility
-
Engagement on high-impact, critical applications using the latest technologies
-
Hybrid setup: 2 days per week onsite in Brussels
-
Competitive daily rate aligned with experience and expertise
