We are looking for a .NET Developer to join our development team. The role involves designing, developing, and maintaining applications in line with best practices and company standards. The developer will contribute to building robust and scalable solutions and will be involved in the full application lifecycle, from design to maintenance and support.
Main Responsibilities
Contribute to technical designs based on functional specifications and user stories.
Develop applications in .NET (C#) including coding, unit testing, and ensuring security best practices.
Participate in incident resolution, fixing identified bugs and issues.
Maintain and improve existing applications by proposing technical solutions, developing, testing, and documenting code.
Ensure clear documentation of applications to facilitate support and future maintenance.
Required Skills & Experience
Proven experience in .NET application development
Strong knowledge of C# and Entity Framework.
Experience with web application development using .NET technologies.
Knowledge of relational databases (SQL, Oracle, etc.).
Experience with unit testing practices.
Familiarity with version control systems (Git, TFS, GitHub).
Experience with Visual Studio.
French and/or Dutch, and English
Nice to Have (Optional)
Experience with Blazor or .NET MAUI.
Knowledge of Azure development (Functions, Web Apps, APIs, Service Bus).
Experience with Angular, HTML5, CSS3, and JavaScript frameworks.
Familiarity with GIS-related libraries (e.g., ArcGIS API).
Soft Skills
Team player with excellent communication skills.
Autonomous, rigorous, and proactive.
Strong problem-solving skills and solution-oriented mindset.
Ability to work on multiple tasks with limited supervision.