Will you join us in humanizing technology?
ABOUT THE JOB
We are a large company with a start-up spirit. We organize ourselves into expert knowledge Units that collaborate with each other.
That's why we are looking for curious individuals who are motivated by challenges and eager to grow personally and professionally, to join our team and make a positive impact on the world through technology.
ARE YOU UP FOR THE CHALLENGE?
We want you to be a part of our team, from Brussels, as a Dotnet Developer.
WHAT WILL YOU DO IN YOUR DAY-TO-DAY?
• 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 by DG ECHO 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.
WHAT DO WE EXPECT FROM YOU?
• At least 2 years of specific expertise in .NET, .NET 10
• At least 3 years of specific expertise in JavaScript
• knowledge of Angular/eUI as well as of KnockoutJS is an asset.
• At least 3 years of specific expertise in SQL Server
• Experience with backend development and CMS systems
• Understanding of web security, sessions, and best practices
* • Ability to understand, speak and write English (C1) and French (C1).