cover image
Oliver James

Solution Architect - EventDriven - LongTerm

Hybrid

Brussels, Belgium

Freelance

22-01-2026

Share this job:

Skills

Communication CI/CD DevOps Decision-making Architecture Azure .NET Kafka Microservices Microsoft Azure

Job Specifications



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

About the Company

We introduce talented people to great organisations so that both may grow and benefit from each other’s experiences, helping to fulfil their potential. We understand that each client’s mix of people, culture, and objectives is unique, so our approach and solutions are flexible and adapted to each person, team, company, and situation. Although your relationship with OJ is with your local consultant(s), their network, relationships, and knowledge of diverse local candidate pools are backed by those of their local permanent... Know more