Skip to content

Software Solution Architect

Senior freelance Solution Architect shaping scalable, Azure-native integration platforms. High impact, architectural ownership, hybrid work in Antwerp.

Job description

About the role

We are looking for a Senior Software Solution Architect to strengthen our Integration department.
In this role, you will take architectural ownership of complex, integration-heavy software solutions built on a .NET Core and Azure-native stack.

You will operate at the intersection of architecture, development and integration design, ensuring robust communication flows, scalability, and long-term maintainability.

Depending on mutual fit and interests, you will be aligned with one of our strategic Brainsquare integration projects in Antwerp after the selection process. This is a freelance position, focused on impact, seniority, and architectural responsibility.

Software Solution Architect (Freelance)

Your responsibilities:

  • Design and govern end-to-end solution architectures for integration-centric platforms

  • Translate functional and non-functional requirements into robust technical designs

  • Define and enforce architectural patterns, coding standards, and integration principles

  • Design event-driven and API-based communication flows

  • Act as a technical reference for development teams

  • Safeguard quality through logging, tracing, testing, and observability

  • Collaborate closely with developers, stakeholders, and technical leads

  • Support architectural decision-making throughout the full delivery lifecycle

Job requirements

What we are looking for in you:

Required skills (MUST)

  • Strong experience with C# and .NET Core!

  • Solid knowledge of RESTful APIs

  • Proven experience with SQL and data modelling

  • Experience with containers (Docker)

  • Strong focus on logging and observability

  • Experience with automated testing (unit testing)

  • Solid understanding of Git (status, pull, push, merge, clone)

  • Ability to design robust communication flows and integration patterns

Preferred skills (SHOULD)

  • Experience in an Azure environment

  • ASP.NET Core Web API

  • Serverless architectures, preferably Azure Functions

  • Agile ways of working

  • Integration testing, preferably using TestContainers

  • Tracing and monitoring

  • Knowledge of design patterns (e.g. Strategy, Mediator, Command, CQRS)

Nice to have (COULD)

  • Domain-Driven Design (DDD) and aggregate roots

  • Outbox pattern

  • Vertical slice architecture

  • Strong understanding of SOLID principles

  • Experience with Azure DevOps

  • Familiarity with Jira / Confluence

  • Knowledge of NoSQL, Redis caching, Marten DB

  • Experience with Kafka or service bus technologies

  • Use of Fluent Assertions

Our selection process

  • First interview - Introduction & experience deep-dive

  • Technical interview - Architecture & integration focus

  • Evaluation - Internal alignment

  • Offer

Project alignment is discussed transparently during the process and depends on mutual fit and interest

What we offer to freelancers:

At Brainsquare, we believe in building meaningful partnerships. As a freelancer, you can expect:

  • Engaging projects with leading clients where your architectural expertise has a strategic impact

  • Clear and open communication from the initial briefing to project completion

  • Efficient invoicing processes, ensuring timely payments and administrative support

  • Access to our knowledge network, connecting you with peers and current tech tracks

  • Flexible assignments aligned with your skills, availability, and ambitions

  • A partnership approach, valuing long-term relationships over one-off engagements

Brainsquare is a company of lifelong learners. We pride ourselves on giving our employees extensive, continuous training, making them real experts in highly sought-after domains.

As a Solution Architect, you will get the flexibility and freedom to manage and organize your job autonomously, including partially working from home (3 days home office, 2 days onsite in Antwerp).

Why this role?

  • High architectural impact on complex integration platforms

  • Strong focus on quality, scalability, and maintainability

  • Senior-level autonomy and responsibility

  • Long-term collaboration mindset

or

Apply with Linkedin unavailable
Apply with Indeed unavailable
Hybrid
  • Antwerp (Antwerp, Belgium)
Integration
30 - 40 hours per week