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
Related Jobs
3 roles aligned with this opportunity
Front End Developer / UI Designer
2026-04-11
PHP Developer
2026-04-11
Apps and Infra Team Lead
2026-04-10
- Posted
- Apr 03, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Brussels
- Company
- ThoughtLabs Belgium
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Front End Developer / UI Designer
2026-04-11
PHP Developer
2026-04-11
Apps and Infra Team Lead
2026-04-10