- Demonstrable Experience: Developing .NET-based applications.
- Training/Certification: Demonstrable training with certification or equivalent experience in programming languages and environments such as .Net (C#), ASP.NET, etc.
- Programming Assignments: Experience in coding, testing, and debugging smoothly. Ability to work independently if necessary (e.g., maintenance).
- Agile Development Methodology: Demonstrable knowledge and experience.
- Language Requirement: Dutch at European CEFR - level C2.
The candidate will be deployed as a dotNET developer for projects and applications for the manure bank department. General knowledge of or experience with legislation and procedures in agriculture and manure policy are a plus.
- The dotNET developer will be part of a development team under the supervision of and in collaboration with the program manager appointed by the VLM, maintaining constant consultation and reporting.
- Tasks are divided among team members, who agree among themselves and create a schedule for module development and further analysis according to project progress.
- The dotNET developer must work according to the Agile Scrum method.
- The team and the program manager may change during the assignment period, depending on the operational planning tasks.
- The execution of various project activities falls within the agreed frameworks of the system and business architecture of the VLM.
- Developments must meet quality requirements and ensure a good transfer to management and maintenance.
- The dotNET developer may be asked to share knowledge about technical specializations via feedback sessions.
- Additional detailed information regarding the precise content of the question can be obtained on request.
Context
The e-rural counter is a single subsidy counter for various measures of PDPO III (Leader, Environmental Quality), the measure Countryside Plus, the allotments, and the implementation initiatives. From 2023, the successor to PDPO III, the new Leader intervention 2023 – 2027, will be available within the counter. This successor requires an adjustment/expansion of the existing counter in both the front office and the back office. Current measures will continue to run, and ongoing projects will still be handled in the counter, allowing for concurrent handling of ongoing and new projects. Audits of the current PDPO III measures have shown that adjustments for the rural counter are necessary for both the existing and new measures.
DEVELOPMENT AND PRODUCTION ENVIRONMENT AT VLM
Analysis - Methodology:
- SCRUM, XP, UML (Astah), Wireframes (ForeUI)
Technologies:
- .NET Core 5 / 6 / 8
- .NET Framework 4.8
- ASP.NET Core
- C#
- Angular 2+
- Typescript
- NgRx
- Visual Studio 2019 / 2022
- MS SQL Server 2016
- NHibernate
- Dapper
- Serilog
- MassTransit
- RabbitMQ
- IIS
- FluentValidation
- REST
- GraphQL
- Windows Communication Foundation
- ElasticSearch
Development Environment:
- Microsoft Windows Server 2016
- IIS
- Azure DevOps Server
- MS SQL Server 2016
- Reporting Services
Tools:
- Azure DevOps Server
- MS SharePoint 2019
- SonarQube
- ArcGIS Server
- MS ADFS
- Application Insights / Azure Monitor
Other Products Already in Use:
- MS SharePoint 2016, MS CRM 2016
GIS Products:
- ESRI enterprise environment (desktop + server)
- QGIS
Skills:
.Net Development