Full Stack .Net Developer
Brussels-Capital
Digital - Development
Work experience: 5-7
Reference number: 90332
You’ll join a multidisciplinary team working on the design, development, and integration of modern Microsoft-based solutions. You’ll work closely with architects and other developers to deliver reliable, maintainable applications that connect seamlessly across systems. This role combines strong technical skills with structured, analytical thinking.
Key Responsibilities
- Develop, maintain, and integrate applications using the .NET Core and .NET Framework ecosystem.
- Build robust, scalable web solutions using MVC, Blazor, and REST APIs.
- Collaborate closely with the architecture team to ensure consistency and technical alignment.
- Implement Entity Framework for efficient data access and persistence.
- Ensure seamless integration of multiple application components.
- Apply clean code principles and document your work clearly for future maintenance.
- Participate in version control, CI/CD, and code reviews via Git and TFS.
- Write efficient SQL queries and optimize database interactions.
- Assist in the maintenance and migration of existing systems (including WCF services).
- Contribute to a collaborative, knowledge-sharing team culture.
What are we looking for?
Core Development
- Strong experience with .NET Core, .NET Framework, and C#.
- Hands-on experience with MVC, Blazor, REST APIs, and Entity Framework.
Data & Integration
- Good command of SQL and relational database design.
- Experience integrating multiple components and APIs.
Version Control & Tools
- Familiar with Git and TFS for source control and collaboration.
Architecture & Maintenance
- Understanding of WCF and legacy integration (maintenance level).
- Ability to document and align with architectural guidelines.
Languages
- Dutch AND French required
What do we offer?
Start date: 27 October 2025
End date: 31 December 2025 (potential extension possible)
Work regime: Full-time (40h/week)
Work location: Brussels, hybrid setup
Contract terms: Freelance or Permanent