Job Description
Key Responsibilities
* Design, develop, and maintain full-stack applications using Blazor, C#, and Microsoft technologies.
* Build efficient and scalable backend components using .NET.
* Develop high-quality Blazor front-end interfaces (WASM or Server).
* Create, optimize, and maintain relational database structures using SQL Server.
* Work with ORMs such as Entity Framework, Linq2SQL, or Dapper.
* Ensure maintainability, code quality, performance, and security best practices.
* Collaborate with developers, analysts, and operational teams.
* Participate in code reviews, architecture discussions, and agile ceremonies.
* Support continuous improvement and modernization initiatives.
* Ensure compliance with internal processes and regulatory requirements.
Qualifications
Mandatory Skills & Experience
Technical Requirements
* Minimum 3+ years of hands-on development experience with Blazor.
* Minimum 5+ years of professional experience with C# / .NET.
* Minimum 5+ years of experience with Microsoft SQL Server.
* Minimum 5+ years working with ORMs such as:
o Entity Framework
o Linq2SQL
o Dapper
* Minimum 8+ years working with Microsoft technologies.
* Experience in the public transport or infrastructure sector.
Availability & Presence
* Must be based in Belgium.
* Onsite presence: 2 days per week (mandatory).
Languages
* English: Professional proficiency (required).
* French or Dutch: Considered an asset.
Additional Information
Additional Information
* Candidates must have a valid work and residence permit for Belgium (if non-EU)
* The client values diversity and inclusion, offering a positive work culture focused on well-being
* Opportunity to contribute to innovative, ground-breaking technologies in the energy sector