logo

Bekijk alle vacatures

.NET Developer

Brussel, Brussel

.NET Developer Job Description

Location: Brussels

Languages: English

Start Date: 1/10/2026

End Date: 30/09/2028

Key Responsibilities:

  • Translate application storyboards and use cases into functional applications.
  • Design, build, and maintain efficient, reusable, and reliable code.
  • Integrate data storage solutions, which may include databases, key-value stores, blob stores, etc.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
  • Help maintain code quality, organization, and automatization.
  • Work with central teams to enhance the DEVOPS capability of the development teams.

Conformity Criteria:

  • Minimum 10 years of professional experience in .NET development, including recent experience with .NET Core/.NET 8 or equivalent versions and REST API development.
  • Minimum 5 years of hands-on experience with Microsoft Azure in a professional context.
  • Minimum 5 years of experience in DevOps practices, including CI/CD pipelines (e.g., YAML), and deployment strategies such as blue/green deployment.
  • Fluent communication in English (spoken and written), at least level B2.

Evaluation Criteria:

  • Depth and relevance of experience with Microsoft Azure, including the scope of services used (e.g., Event Hub, Cosmos DB, Functions, etc.), level of responsibility and role, and complexity of projects.
  • Level of expertise in .NET development, including experience with modern .NET practices (e.g., microservices architecture, feature flags, clean architecture) and role and responsibilities in previous projects.
  • Experience with software architecture, including the application of design patterns and microservices architecture in previous projects, and the scope and impact of implemented solutions.
  • Experience with databases, including practical experience with SQL and NoSQL databases and context of usage (transactional systems, distributed systems, etc.).
  • Experience with testing practices, including the implementation of unit testing (tools, frameworks, coverage context).
  • Experience with version control tools, including practical use of Git in collaborative environments.
  • Experience with development and collaboration tools, including the use of the Atlassian suite (Jira, Confluence, etc.) and context of usage (Agile delivery, DevOps processes).
  • Experience with Agile methodologies, including the type of methodologies used (Scrum, SAFe, etc.) and role and level of involvement.
  • Continuous learning and innovation, including evidence of adoption of new technologies or frameworks in previous projects and participation in innovation initiatives or modernization efforts.
  • Front-end experience (bonus), including experience with React.js in professional projects.
  • Sector experience (bonus), including relevance of experience in the railway or mobility sector.
  • Level of proficiency in Dutch and/or French, with a level achieved (B2) and ability to work in a professional context.

Skills:

  • Minimum 10 years of professional experience in .NET development, including recent experience with .NET Core/.NET 8 or equivalent versions and REST API development.
  • Minimum 5 years of experience in DevOps practices, including CI/CD pipelines (e.g., YAML), and deployment strategies such as blue/green deployment.
  • Minimum 5 years of hands-on experience with Microsoft Azure in a professional context.
  • Willing to work on-site at least 2 days per week in Brussels.
  • Fluent communication in English (spoken and written), at least level B2.

Deel deze vacature

Powered by