Senior Architect / Developer (domain C / C++ / C# )

ThoughtLabs Belgium
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English, French
Experience level
Senior

Job location

Tech stack

ASP.NET
HTML
.NET
Microsoft Windows
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Bash
C Sharp (Programming Language)
C++
Cloud Computing
Linux
Elasticsearch
Middleware
Entity Framework
Python
LabView
PostgreSQL
Microsoft Visual Studio
Microsoft SQL Server
MySQL
Message Queuing Telemetry Transport (MQTT)
Nunit
Oracle Applications
Powershell
QT
Mstest
Simulink
Software Engineering
SQL Databases
Subversion
.NET Core
Blazor
GIT
Xunit
Angular
Git Flow
Information Technology
Kafka
Front End Software Development
Api Design
Software Version Control
Devsecops

Requirements

French or Dutch (one of the two languages) (C2: highly advanced proficiency);

French or Dutch (for the other language) (A2: basic knowledge);

English (C2: highly advanced proficiency).

Only EU CITIZENS

Master's degree in Computer Science (or equivalent) AND professional experience in software development (L5: at least 15 years of experience).

AWS Certified Cloud Practitioner (or equivalent) (level: n/a).

Microsoft Certified - Azure Fundamentals (or equivalent) (level: n/a).

Anthropic AI Certified - AI frameworks - Claude Code - API development (or equivalent) (level: n/a).

Strong presentation and communication skills (public speaking, impactful presentations, visual aids for complex messages) - supported by training/certifications or demonstrable experience (L5: at least 15 years of experience).

Development experience in C AND C++ AND Qt (4 to 6 years) (experience required for each) (L5: at least 15 years of experience).

Development experience in C# (.NET Framework 4.8 AND .NET Core 3.1 to .NET 10 AND transition from ASP.NET to ASP.NET Core) (L3: at least 5 years of experience).

Development experience in Python AND PowerShell AND Bash (experience required for each) (L3: at least 5 years of experience).

Front-end development experience (Blazor AND Angular 18 AND HTML AND CSS) (experience required for each) (L1: some experience).

Expertise in SQL Server databases AND SQL language/syntax (L5: at least 15 years of experience).

Experience with the following database technologies: SQL Express AND Oracle AND PostgreSQL AND MySQL (experience required for each) (L3: at least 5 years of experience).

Experience with Microsoft Visual Studio IDE. (L5: At least 15 years of experience) Azure DevOps / Software Delivery experience (CI/CD pipelines AND Git/SVN version control) (experience required for each).

(L3: At least 5 years of experience) Middleware experience with MQ AND Windows IPC (sockets, pipes, mailboxes, named events) (experience required for each).

(L3: At least 5 years of experience) Middleware experience with MQTT AND Kafka AND Elasticsearch (experience required for each).

(L2: At least 2 years of experience) OS experience with Windows AND Linux (experience required for each).

(L5: At least 15 years of experience) Cloud experience with AWS AND Azure (experience required for each).

(L3: At least 5 years of experience) Knowledge and use of the following libraries: Entity Framework, EF Core, Dapper, MSTest, xUnit, NUnit, Autofac, AutoMapper, MediatR, NLog, CppUnit, GoogleTest (experience required for each).

(L3: At least 5 years of experience) DevSecOps experience (SBOM generation, task groups, password/Keeper management, GitFlow) (experience required for each).

(L2: At least 2 years of experience) Safety-critical development experience (Rust AND LabVIEW or Simulink). (L1: At least some experience)

Apply for this position