Location
In office (Brussels)
Seniority
Senior
Employment
Freelance

Removed from the employer's board on Nov 14, 2026. First seen by Alion on Nov 6, 2026.

Overview
Company
What next

Open roles like this one

Backend
Similar stack
Same company
Brussels
In office · Full-Time · Bachelor's Degree · Belgium
Python
JavaScript
SQL
Databases
PostgreSQL
SQLite
Frontend
JQuery
QA
Selenium
Apply
In office · Full-Time · Bachelor's Degree · Belgium
Apply
In office · Full-Time · Belgium
Apply
In office · Internship · India
JavaScript
Frontend
React.js
Apply
In office · Full-Time · 10+ years exp · Bengaluru
Java
SQL
Java
Spring Boot
DevOps
CloudFormation
CI/CD
AWS
Management
Agile
Apply
Solutions Builder 4 days ago
In office · Full-Time · 6+ years exp · PhD · Amsterdam
Python
JavaScript
TypeScript
Apex
Databases
Snowflake
Databricks
Google BigQuery
AI/ML
Cursor
LangChain
Claude
LlamaIndex
Prompt Engineering
AI Agents
LLM
Agentforce
Apply
Equity · In office · Full-Time · 8+ years exp · Hyderabad
Python
JavaScript
TypeScript
Node JS
Node JS
Puppeteer
Databases
PostgreSQL
Neo4j
AI/ML
Polars
Frontend
Vue.js
D3.js
Angular
React.js
DevOps
Rest API
AWS
AWS Lambda
Amazon ECS
QA
Pytest
Apply
$91k – $126k per year · Remote (Canada) · Secret · Full-Time · 10+ years exp · Bachelor's Degree · Toronto
Apex
Apex
Lightning Web Components
Salesforce CLI
Gearset
Copado
AI/ML
Copilot
Cursor
Claude
AI Agents
Agentforce
Mobile
JUnit
DevOps
Azure DevOps
CircleCI
Azure
CI/CD
Jenkins
Git
Docker
Gitflow
Trunk-Based Development
Configuration Management
Bitbucket
GitHub
GitLab
Amazon CloudWatch
Cybersecurity
SonarQube
Checkmarx
QA
TestNG
Selenium
JMeter
Apply
Hybrid · Full-Time · 10+ years exp · PhD · Dublin
Python
SQL
AI/ML
Fine-tuning
AI Agents
Agentforce
DevOps
Rest API
GCP
Azure
AWS
Cybersecurity
SOC 2
GDPR
HIPAA
Apply
Remote (United Kingdom)
SQL
Databases
Redis
DevOps
Docker
Kubernetes
Marketing
Zendesk
Apply
In office · Freelance · Geel
Life Sciences
GMP
Apply
In office · Full-Time · 8+ years exp · Brussels
Python
JavaScript
Java
TypeScript
SQL
Java
Maven
Spring Boot
Databases
Cassandra
Apache Kafka
Frontend
Angular
DevOps
Azure DevOps
Kibana
Prometheus
Azure
CI/CD
Grafana
GitHub
Management
Agile
Apply
In office · Freelance · Brussels
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Frontend
Angular
DevOps
OpenShift
CI/CD
Docker
Kubernetes
IAM
Cybersecurity
Keycloak
OWASP
Apply
In office · Full-Time · Brussels
JavaScript
Java
TypeScript
Scala
Scala
Play Framework
Akka
Databases
Apache Kafka
Frontend
Angular
DevOps
Rest API
ZooKeeper
Git
Management
Agile
Apply
In office · Full-Time · Brussels
JavaScript
Java
TypeScript
SQL
Node JS
Scala
Databases
Apache Kafka
Management
Scrum
Apply
In office · PhD · Brussels
Apply
See all jobs
EngiFlex is a Belgian engineering and IT staffing and consulting firm, based in Puurs-Sint-Amands, that seconds engineers, developers and validation experts to client companies. It works mainly for pharma and life sciences, energy, industry and IT clients across Flanders, Brussels and Wallonia, covering automation, utilities, safety, product science and pharma project work through secondment, talent sourcing and project delivery. It recruits commissioning and qualification engineers, MES and OT automation specialists, SAP and Dynamics consultants, Java, Python and PHP developers, data engineers and IT project managers, employed or freelance.

Tasks and responsibilities

In a public-sector digital-services environment, you will develop secure, accessible and responsive business applications that support citizens, healthcare professionals and internal users in Belgium. You will work across the application stack, from the Blazor user interface to the .NET services behind it, while contributing to technical decisions and supporting colleagues.

You will join an ICT department of approximately 250 professionals working on more than 50 projects in different development phases. The organisation is modernising its application landscape towards a cloud-native architecture on Microsoft Azure, using Azure Service Bus and containerised workloads. A platform engineering team provides shared libraries, the design system, DevOps pipelines and standards for the application teams.

Web user interfaces are standardised on Blazor, allowing one .NET skill set to cover the complete application. The UI is the part of the application used by citizens, healthcare professionals and employees, so it must be accessible, consistent and responsive. The organisation is also exploring the responsible use of AI in business applications and software development.

Job purpose

As Senior .NET Developer with a UI focus, you will design, develop, integrate and maintain modern business applications. You will take ownership of their user interfaces while contributing to the underlying services. The role combines advanced hands-on development with technical leadership, coaching and close collaboration with analysts, architects, UX stakeholders, security specialists, the platform engineering team and operations.

You will translate functional and technical requirements into reusable, accessible solutions. Your work will support a consistent user experience across devices and browsers, correct integration with services and APIs, reuse of the shared component library and design system, and compliance with standards for architecture, security, quality, maintainability and delivery.

As a senior developer, you will help resolve complex technical issues, make well-founded design choices, improve engineering practices and support colleagues through coaching and code reviews. The role remains strongly hands-on, with direct contributions to feature development, testing, troubleshooting and continuous improvement across both the UI and its supporting services.

Key responsibilities

  • Provide technical direction for Blazor development across teams and promote consistent UI architecture, reusable components, coding standards and engineering practices in line with the platform team's standards.
  • Develop features, reusable components, prototypes, technical improvements and bug fixes using C#, modern .NET, Blazor, Razor components and the .NET Web APIs on which they depend.
  • Design scalable, maintainable and reusable front-end structures that align with the organisation's architectural principles, and contribute to the shared component library built on MudBlazor and the shared design system.
  • Build responsive interfaces with semantic HTML and modern CSS that meet WCAG 2.1 level AA, as required of Belgian public bodies under the European Web Accessibility Directive. Consider usability, browser compatibility and the public-service context throughout the development process.
  • Work with functional and business analysts and UX stakeholders to clarify requirements, assess feasibility and translate user and business needs into sound technical solutions.
  • Integrate Blazor applications with REST APIs and JSON-based services, including typed clients, suitable error handling, state management, validation and resilience. Extend the Web APIs when a feature requires it.
  • Implement secure authentication and authorisation flows using OAuth 2.0 and OpenID Connect for internal users, healthcare professionals and citizens, each with its own identity provider. Apply secure development practices throughout the application lifecycle.
  • Maintain code quality through structured pull-request reviews, refactoring, SonarQube static analysis, coding standards and clear, reusable and testable components.
  • Define and maintain unit tests, Blazor component tests with bUnit, service-level integration tests and, where appropriate, automated UI tests with Playwright. Follow the test pyramid to support reliable releases and prevent regressions.
  • Use Git, Azure DevOps repositories, boards and CI/CD pipelines for controlled versioning, automated builds, testing and deployment to Azure environments.
  • Select the appropriate Blazor render mode for each application, monitor and improve loading time, rendering behaviour and responsiveness, and use Dynatrace and browser tools to diagnose issues in test and production.
  • Coach developers, share Blazor and accessibility expertise, document solutions and contribute to continuous technical improvement.
  • Lead the analysis and resolution of complex end-to-end issues from the browser through the API to the database across development, test and production environments.
  • Evaluate relevant .NET and web technologies and patterns, including AI-assisted development practices, and recommend adoption when they provide sustainable value and align with architectural and security decisions.

Key technical expertise

You should have recent, substantial hands-on experience in the following areas:

  • C# and modern .NET: Advanced proficiency in C# and current .NET, including .NET 10 or later, asynchronous programming, dependency injection, clean code and maintainable application design.
  • Blazor and Razor components: Recent experience developing production-grade Blazor applications, including the Blazor Web App model and its render modes: static server-side rendering, interactive Server, WebAssembly and Auto. You understand prerendering, streaming rendering, component lifecycle, state handling, forms, validation and reusable component libraries such as MudBlazor.
  • HTML, CSS and responsive design: Strong command of semantic HTML, modern CSS and responsive design for consistent use across devices and screen sizes.
  • Accessibility: Practical experience delivering interfaces that meet WCAG 2.1 level AA, including keyboard navigation, screen-reader support, contrast, focus management and accessible forms. You are comfortable testing with assistive technologies.
  • REST API integration and JSON exchanges: Experience consuming and building REST APIs with ASP.NET Core, handling JSON exchanges and implementing robust validation, error handling and integration patterns.
  • OAuth 2.0 and OpenID Connect: Practical experience implementing secure authentication and authorisation in web applications with OAuth 2.0, OpenID Connect, JWT and claims-based authorisation.
  • Data access: Working proficiency with Entity Framework Core and SQL, sufficient to implement features end to end and diagnose data-related issues.
  • Testing: Strong experience with unit testing, Blazor component testing with bUnit and service-level integration testing. Automated UI testing with Playwright is an advantage. You can design testable code and integrate automated tests into delivery pipelines.
  • Git, Azure DevOps and CI/CD pipelines: Advanced use of Git, branching and pull-request workflows, Azure DevOps repositories and boards, and CI/CD pipelines for automated build, test and deployment.
  • Engineering quality and security: A demonstrated focus on code quality, code reviews, application security, maintainability, observability and reusable components.
  • AI-assisted development: Experience using GitHub Copilot, Claude Code or a similar coding assistant in a professional setting, with sound judgement about when to use these tools and how to review their output.
  • JavaScript and TypeScript interoperability: Knowledge of JavaScript or TypeScript and JavaScript-Blazor interoperability is an asset, particularly when integrating browser APIs or specialised front-end libraries.
  • Front-end architecture and design patterns: Ability to select and apply suitable patterns for component design, separation of concerns, state management, dependency management and scalable application structures.
  • Performance and browser diagnostics: Experience analysing rendering, network calls, memory usage and client-side performance with browser development tools, together with an understanding of the scalability characteristics of each Blazor render mode.
  • Cloud and containerised environments: Working knowledge of Microsoft Azure and an understanding of containerised deployment for application delivery and troubleshooting.
  • Distributed systems: Sufficient understanding of messaging, including Azure Service Bus and NServiceBus, and distributed systems to collaborate effectively with integration-focused colleagues and diagnose end-to-end issues.
  • Additional ecosystem assets: Knowledge of SharePoint as a document management system or of legal document stores with WORM requirements is an asset where relevant to the assigned application domain.

Key soft skills

  • Technical leadership and mentorship: Guide developers, provide constructive feedback, share knowledge and support professional growth while remaining hands-on.
  • Collaboration: Work effectively with analysts, architects, UX stakeholders, security specialists, testers, platform engineering, operations and business representatives in a multidisciplinary public-service environment.
  • Problem-solving and decision-making: Identify root causes, compare options, explain trade-offs and make pragmatic, sustainable technical decisions.
  • User focus: Understand the needs of citizens, healthcare professionals and internal users, including users of assistive technologies, and translate them into clear, accessible and efficient digital experiences.
  • Communication: Explain complex technical matters clearly to technical and non-technical stakeholders and produce concise, useful technical documentation.
  • Resilience and adaptability: Manage changing technologies, priorities and requirements while maintaining quality, security and delivery commitments.
  • Continuous improvement: Follow relevant developments in .NET, Blazor, web standards, accessibility, security and software engineering, and apply them with sound judgement.

Language proficiency: Mastery of French or Dutch and professional proficiency in English are required. Passive understanding of the second national language is an asset.

Expected seniority

You should be able to work autonomously on complex application challenges, take ownership from requirements through production support, influence technical choices and raise the quality and consistency of the wider development team, particularly on the user-interface side. Seniority must be demonstrated through recent hands-on delivery, not only through coordination or advisory experience.

Required technical skills

  • C# (8 years)
  • Modern .NET / ASP.NET Core (6 years)
  • Blazor and Razor components, including Blazor Web App render modes (3 years)
  • HTML, CSS and responsive design (6 years)
  • Web accessibility, WCAG 2.1 AA (3 years)
  • REST APIs and JSON exchanges (6 years)
  • OAuth 2.0 and OpenID Connect, JWT, claims-based authorisation (5 years)
  • Entity Framework Core and SQL (5 years)
  • Testing: unit, component, integration and UI automation (6 years)
  • Git, Azure DevOps and CI/CD pipelines (6 years)
  • Agile / Scrum (8 years)
  • AI-assisted development with GitHub Copilot, Claude Code or a similar tool (1 year)

Assets

  • Microsoft Azure (3 years)
  • .NET Framework maintenance (2 years)
  • Azure Service Bus / NServiceBus (2 years)
  • JavaScript / TypeScript and JS interop (2 years)

Your profile

Demonstrated experience as a front-end developer with a strong .NET and Blazor background.

Skills

  • Agile / Scrum
  • AI-assisted development (GitHub Copilot, Claude Code or similar)
  • Blazor and Razor components, including Blazor Web App render modes
  • C#
  • Entity Framework Core and SQL
  • Git, Azure DevOps and CI/CD pipelines
  • HTML, CSS and responsive design
  • Modern .NET / ASP.NET Core
  • OAuth 2.0 and OpenID Connect, JWT, claims-based authorisation
  • REST APIs and JSON exchanges
  • Testing: unit, component, integration and UI automation
  • Web accessibility, WCAG 2.1 AA

Languages

  • Dutch
  • English
  • French

Offer

You will be part of a growing Belgian SME where initiative and personal development are encouraged. We will provide you with an enjoyable work environment with fun colleagues. We will work out a career plan with you, with attention and a budget for extra education/certification. You can count on an attractive salary, supplemented with extra-legal benefits, including a company car.

(Freelance is also possible)

What next
Get the next one before it closes
It was open for 7 days. 7,593 Backend roles were posted this week.
A free account puts the new ones in your feed the day they appear, matched to your level and your pay.
Free forever. No card. Under a minute.
This is one of many
2,289,159 more open roles from verified company boards, updated every day.