Brainsquare

Software Solution Architect

Brainsquare  •  Antwerpen, BE (Onsite)  •  4 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

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

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

Brainsquare

About Brainsquare

Empowering partnerships in times of constant technological evolution.

As a Managed Services Partner in Application Development & Integration, we design, develop and manage complex and critical application landscapes.

No matter where you are in your journey, as strategic problem solvers, we’ll partner with you to provide the expertise and practical plans you need to successfully navigate the now and move your business forward.

Our approach combines the best of both worlds: proximity through on-site support that is integrated with in customer’s team, complemented by global resources. To deliver tomorrow’s advantage today, by being fully committed to everything we do.

Industry
IT & Software
Company Size
51-200 employees
Headquarters
Zaventem, BE
Year Founded
1998
Social Media