Geforderte Skills
- .NET
- REST
- SQL Server
- Microservices
- Containers
- OpenShift
- Queueing (AMQ)
- API Gateway
- Azure DevOps
- OAuth
- Privacy guidelines
- Security guidelines
- Automated build pipelines
- Automated deployment pipelines
- C#
Sprachen: Dutch
Jobbeschreibung
We are looking for a .NET developer to realize secure and high-quality software components for the digital accessibility of the Judiciary. The role involves developing and managing system integrations, focusing on .NET microservices in containers.
Project overview
Please note! This role is only available for secondment/suppliers or for freelancers who join our payroll. We can tell you more about this by phone. Assignment Description As a .NET developer, you will realize secure and high-quality software components based on specifications in user stories and non-functional requirements. You will work within one of our DevOps teams that deliver IT systems for the digital accessibility of the Judiciary.
The team for which we are looking for a developer realizes various system integrations between our digital mailroom and chain partners, such as the Public Prosecution Service, large law firms, or other chain partners. Together with your team, you will be responsible for both the (further) development of the system and its (technical) management. You will also ensure improvements in the development process and the knowledge level regarding software security, privacy, observability, and software quality.
You will develop new applications based on modern development technologies according to a microservices architecture. This primarily involves developing .NET microservices in containers (Open Shift Container platform) in an environment with asynchronous processing (queues). Azure DevOps and an API Gateway are used. We are looking for a developer who has demonstrable experience in developing with modern technologies and who has experience in implementing privacy and security guidelines in application code. The .NET developer is expected to be able to fulfill a leading role in the DevOps team. You will ensure that
- together with the rest of the team
- the sprint goals are met and that the applications continue to function well in production. Contributing to application management and resolving events and incidents is also part of your responsibilities. The main activities you perform are:
- realizing .NET software components, including unit tests;
- performing code reviews;
- refining user stories (together with the Product Owner and the rest of the team);
- supporting the designer in translating user stories into a technical design;
- monitoring applications that are in production and resolving events arising from them;
- analyzing and resolving reported incidents;
- setting up/adjusting automated build and deployment pipelines Background Assignment IVO The Judiciary develops products and services that enable the exchange of digital documents between the Judiciary and external parties such as lawyers, citizens, bailiffs, and chain partners like the Public Prosecution Service, the Tax Administration, etc. Digital access (DT) is realized through various web portals, a scanning service, and system-to-system integrations. Additionally, applications are developed for our judiciary colleagues, such as a Digital Mailroom and a Digital Case File. Various DevOps teams work on the DT solutions, each realizing, testing, delivering, and managing software components. All teams work according to the Scrum methodology. Development takes place according to a cloud-native microservices architecture in Angular (front-end) and .NET (back-end), using Openshift Cloud Platform, ApiGateway, AMQP, and Object Based Storage, among others. Deployment to production is continuous, using AzureDevOps. Privacy and security are important aspects in daily work. Furthermore, the department highly values well-maintainable code and strives for a high degree of test automation. Because digital case files are used in more and more cases, the reliability, integrity, and performance of these products are extremely important; not only in terms of the number of users but also in terms of the increase in the number and size (including multimedia) of usage and the documents processed by the system. Requirements Demonstrable experience with the (most recent versions of the) following tooling/frameworks/languages: .NET, REST, SQL Server. (4 years) Experience with realizing microservices and containers (preferably OpenShift), queueing (AMQ), API Gateway, Azure DevOps, and OAuth protocol. (3 years) Demonstrable experience with implementing privacy and security guidelines in code (4 years) Experience with automated build and deployment pipelines (preferably AzureDevOps, SonarQube) Microsoft .NET C#, Completed Bachelor's/Master's degree/study Wishes Critical; you find it challenging to realize high-quality systems that deliver value to end-users IT security certification You find it challenging to devise simple solutions Experience working in (semi-)governmental organizations is a pré. Has experience working in DevOps teams Competencies Possesses an attitude and behavior with keywords: proactive, transparency, open communication, and results-oriented. Able to work independently as well as well in a team. Additional Information An offered CV must contain the full name, address, date of birth, telephone number, and email address of the candidate. Work situation: Secondment is not allowed. Exclusivity is required upon acceptance of an invitation for an intake until 4 days after the intake date.
Project details
- Start: 2026-11-01T23:00:00
- Location: Utrecht, NL
- Languages: Dutch
Indexiert von der 9am-Meta-Suche. Du bist Job-Anbieter? Listing beanspruchen oder verwalten
Gefunden auf Striive (HeadFirst / Between)