12 months
28/10/2024 - 13/10/2025 Brussels, Belgium
Requirements
Roles
  • Application Engineer Senior
Languages
  • French Native or bilingual proficiency
  • English Full professional proficiency
  • Dutch Native or bilingual proficiency
Skills
  • XML Intermediate
  • C# Advanced
  • JSON Intermediate
  • TypeScript Intermediate
  • Design of RESTful endpoints (HTTP methods, URL, versioning, json, metadata, documentation) Intermediate
  • Angular Intermediate
  • Design - Data (conceptual/logical datamodel, ERD, DWH, Big Data...) Advanced
  • MS SQL Server Intermediate
  • Design - non-functional requirements (security, performance, query optimisation...) Advanced
  • Code Review Expert
  • Development tools (IDE, XML Spy, GIT, JIRA, Confluence, Soap UI, MS Office, Visual Paradigm..) Intermediate
  • Team player - Social skills (coaching, explanation skills, ..) & knowledge sharing (sharepoint, wiki...) Intermediate
  • Functional Analysis Advanced
Description

IMPORTANT INFORMATION 

(An identified breach will result in an immediate removal from the distribution list) 

  1. Only applications that meet exactly the BNB’s selection criteria (skills, work experience, language skills and availability) can be proposed. 

  2. Make sure that the proposed candidate name is written correctly, and that his/her name is the same as mentioned on its official identification document (ID). 

If your candidate is selected for a contract, you will be asked to provide us with a copy of their ID card, an ID picture and the postal address of the candidate. 

————————————————————————————– 

The National Bank of Belgium is an institution that works towards the stability of the financial system and the reliability of the institutions operating within it. The National Bank contributes to creating a climate of confidence conducive to the well-being of all. 

Its missions: 

  • Maintain price stability in the Eurosystem 

  • Oversee the Belgian financial system 

  • Ensure the security of banknotes and the efficiency of payment systems 

  • Provide economic and financial data and analyses 

————————————————————————————– 

We are looking for a talented and motivated Software Engineer (Full-Stack: 80% .NET & 20% Angular) to join our dynamic team at NBB. As a Software Engineer, you will be responsible for designing, developing, and maintaining a digital solution for the supervision of the financial sector. This in-house developed application, built with .NET and Angular, replaces legacy applications and integrates existing and new features into a single, modular platform.

 

Key Responsibilities:

  • Design, develop, and maintain software applications.
  • Collaborate with business analysts to understand functional and technical requirements.
  • Perform code reviews and optimize software performance.
  • Ensure that architecture, security, and framework guidelines are followed.
  • Integrate a cross-functional project team of fifteen people.
  • Assume ownership of business requirements and application issues for a particular application domain, coordinating solutions with the development team.
  • Be responsible for the delivery of product increments or product features, from technical design to production rollout.

 

Qualifications:

  • Master’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Software Engineer
  • Proficiency in .NET (80%) and Angular (20%).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.

 

Others:

  • Possibility to work remotely (up to 50%).

————————————————————————————– 

ProUnity/Staffing MS is the single point of contact (SPOC) for this mission. 

If you have any questions, please contact Charlotte Dejonckheere, Client Satisfaction Manager, by e-mail at charlotte.dejonckheere@pro-unity.com.