-
ThoughtLabs Belgium

Full Stack Engineer

ThoughtLabs Belgium
Belgium · Contract · Mid-Senior

Role: Full Stack Developer (.Net)

B2B Freelancing Opportunity

Duration:12 Months

Hybrid (2 days Onsite + 3 days Remote)

Starts: ASAP

Note : Only for EU Citizens


DESCRIPTION OF THE TASKS:

The following tasks will be performed by the external service provider:

  • Understanding the existing solution, in close collaboration with other developers already working on the solution, to ensure full familiarity with the system.
  • Development of the necessary modules to complete the remaining tasks of the Training activity, most likely migrated from the legacy DotNetNuke (DNN) content-management system framework to a micro-service-based architecture.NET 10, in particular the backend modules of the system.
  • Development of new features requested on the Training Module, Experts Database, and the Exercise Module, potentially migrated to a new micro-frontend developed in Angular/eUI.
  • Integration of data from various back-end services and databases.
  • Management and maintenance of user access, taking into account the access policy for the different pages of the website.
  • Collaboration with colleagues working on the ERCC Portal, ensuring careful coordination with their corresponding development activities.
  • Production of technical, software, and architecture documents, as well as user manuals and regular reports
  • Participation in technical working groups, progress meetings, and other relevant meetings.


KNOWLEDGE AND SKILLS:

Following skills and knowledge are required for the performance of the above listed tasks:

Excellent knowledge in the following areas of expertise:

  • . NET 10 and .NET Framework (C#) (server-side programming language)
  • JavaScript programming language
  • SQL Server (database management system)
  • Website design, creation, development, and maintenance.


Desirable knowledge:

  • DotNetNuke (content management system)
  • Angular / eUI
  • Knockout JS client-side scripting framework


  • Ability to develop back-end procedures and software.
  • Excellent knowledge of content management systems.
  • Good knowledge of data management techniques.
  • Ability to gather and interpret end-user requirements efficiently and quickly.
  • Ability to deliver business and technical presentations.
  • Ability to apply high-quality standards.
  • Ability to adapt to fast-changing technologies used in software development.
  • Ability to communicate effectively with technical and non-technical audiences.
  • Ability to apply strong analytical and problem-solving skills.
  • Excellent knowledge on how web applications work, including security, session management, and best development practices.
  • Ability to produce clear and structured technical documentation.
  • Ability to participate effectively in technical meetings, with strong communication skills.


SPECIFIC EXPERTISE:

Following specific expertise is mandatory for the performance of the tasks:

  • At least 2 years of specific expertise in .NET (up to level 10) (min. competence level 3).
  • At least 3 years of specific expertise in JavaScript (min. competence level 3), knowledge of Angular/eUI as well as of KnockoutJS is an asset.
  • At least 3 years of specific expertise in SQL Server (min. competence level 3).

Key Skills

Ranked by relevance

server javascript sql server sql angular c
Login to Apply
Posted
Apr 03, 2026
Type
Contract
Level
Mid-Senior
Location
Brussels

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Centorrino Technologies
Related

Front End Developer / UI Designer

2026-04-11

Contract
Not Applicable
Australia
IT Services
Engineering
View Job Details
Dyninno Group
Related

PHP Developer

2026-04-11

Full-time
Not Applicable
Latvia
IT Services
Engineering
View Job Details
Avanade
Related

Apps and Infra Team Lead

2026-04-10

Full-time
Not Applicable
Netherlands
IT Services
Information Technology