Mission Overview:

Keystone Solutions is seeking a Full Stack Web Developer for a consultancy mission at a client site. In this role, you will be responsible for implementing a service catalog that securely provides authentic police data sources. This project aims to facilitate the integration of these data sources into various solutions, including dashboards for fraud detection and internal solutions for workload management.

Key Responsibilities:

  • Familiarize yourself with existing systems to propose technical solutions.
  • Implement solutions for integrating and encapsulating data sources into a modern service-oriented architecture.
  • Participate in the implementation of MicroServices and internal communication between them.
  • Contribute to user interface implementation using a MicroFrontend approach.
  • Implement unit and integration tests for both Backend and Frontend.
  • Integrate designs provided by the UX/UI Designer into user interfaces.
  • Version your source code, generate pull requests, and review colleagues' code.
  • Model the database using a 'code first' approach and perform necessary migrations.
  • Set up deployment pipelines for applications and services.
  • Implement infrastructure deployment pipelines (IaC).
  • Work in an agile manner, focusing on planned tasks and meeting deadlines.

Profile Required:

  • Bachelor's degree in Computer Science (minimum) with several years of experience in a similar role.
  • Strong knowledge of .NET (C#) for microservices implementation.
  • Ability to install and configure PostgreSQL databases and manage connections via Entity Framework.
  • Experience in designing and implementing REST or gRPC APIs and deploying event-driven architectures using message brokers like RabbitMQ.
  • Proficient in developing SPA web applications using Angular and Module Federation.
  • Familiar with authentication mechanisms via OpenID Connect and O365.
  • Proven experience in CI/CD and setting up deployment pipelines with GitLab or Argo CD.
  • Familiar with GIT, branches, pull requests, and code reviews.
  • Experience working in an agile environment, particularly with Scrum methodology.
  • Fluent in English and one of the national languages; knowledge of the other language is a plus.
  • Familiarity with the police environment, especially the Federal Judicial Police, is a significant advantage.
  • Knowledge in security and cryptography is also a plus.

Technologies:

  • Architecture: Microservice, Microfrontend, and Clean Architecture (Must have)
  • Database: PostgreSQL (Must have), PgLite (Nice to have), IndexedDB (Nice to have)
  • Authentication: OpenID, Oauth (Must Have) and O365 (Should Have)
  • Backend Development: .NET 8 (C#), EF CORE, Unit tests, Integration Tests (Must Have)
  • Frontend Development: Angular, Module Federation, NX, RXJS, Unit tests, Integration Tests (Must Have), Prime NG (Should Have)
  • API and Communication: Rest API (Must Have), gRPC, SignalR, Rabbit MQ, Mass Transit
  • DevOps: Gitlab, CI/CD, GIT, Terraform, Redis (Must Have), Kubernetes (Nice to have)
  • Project Management: Agile Methodology, Scrum (Must Have)

Soft Skills:

  • Adaptability: Ability to adapt to changes in technology or strategy.
  • Perseverance: Not giving up at the first difficulty.
  • Team Spirit: Integrating into the team's vision and reasoning collectively.
  • Autonomy: Ability to work independently once aligned with the team.
  • Technical Curiosity: Not limiting oneself to known areas.
  • Creativity: Thinking outside the box to propose original solutions.
  • Solution Orientation: Identifying problems and proposing solutions.
  • Ease of Integration: Quickly adapting to a new environment.
  • Communication: Ability to communicate easily when necessary.

If you are ready to tackle technical and strategic challenges in a dynamic consultancy environment, apply today at Keystone Solutions Career Portal.

Duration: 14/09/2026 - 31/12/2026 4 months • (full time)

Skills required:

  • .NET 8 - Level: Confirmed - Most recent: Any time
  • Angular - Level: Confirmed - Most recent: Any time
  • Clean Architecture - Level: Confirmed - Most recent: Any time
  • EF Core - Level: Confirmed - Most recent: Any time
  • integration test - Level: Confirmed - Most recent: Any time
  • microfrontend - Level: Confirmed - Most recent: Any time
  • Microservices - Level: Confirmed - Most recent: Any time
  • Module federation - Level: Confirmed - Most recent: Any time
  • OAuth - Level: Confirmed - Most recent: Any time
  • openid - Level: Confirmed - Most recent: Any time
  • PostgreSQL - Level: Confirmed - Most recent: Any time

Language requirements:

Dutch or French
Level Active knowledge
English
Level Active knowledge

Similar jobs

More from Keystone Solutions
Keystone Solutions 15 days ago
Keystone Solutions 2 hours ago
Keystone Solutions 2 hours ago