Hiring.Camp

Développeur Full Stack Web .NET 8 & Angular (Employed or freelance)

Engiflex

·

Today

Location
Brussels
Type
Contract
Department
IT
Closing date
Today
Source
CareersPage

Description

📋 Tâches et responsabilités

Environnement de travail

Vous rejoignez un environnement orienté police judiciaire, spécialisé dans la lutte contre la criminalité organisée, la cybercriminalité, le terrorisme, le grand banditisme et le trafic de drogue. Cette structure apporte également un soutien et une expertise à différents partenaires nationaux et internationaux.

La mission porte d'abord sur la mise en place d’un catalogue de services permettant d’exposer de manière sécurisée un ensemble de sources de données policières authentiques de type legacy. L’objectif est d’en faciliter l’intégration dans plusieurs solutions métiers.

  • un dashboard destinĂ© Ă  consulter des indicateurs permettant d’identifier d’éventuelles activitĂ©s frauduleuses au sein d’une sociĂ©tĂ© ;
  • une solution interne de suivi de la charge de travail des membres du personnel, afin d’établir des rapports de situation et des rapports prĂ©visionnels liĂ©s notamment aux prioritĂ©s de capacitĂ© en ressources humaines ;
  • une plateforme web de type CMS (Case Management System) rĂ©pondant Ă  un besoin opĂ©rationnel critique dans le cadre de la coopĂ©ration policière internationale.

Par la suite, le rôle pourra évoluer vers une contribution plus large au sein de l’équipe projet en charge de la solution CMS. Cette solution web s’appuie sur une architecture moderne basée sur des microservices, des microfrontends, des conteneurs, ainsi qu’un haut niveau de disponibilité et de scalabilité. Le développement se fait dans un cadre agile, plus particulièrement selon Scrum.

Missions principales

  • Analyser l’existant afin de proposer des solutions techniques adaptĂ©es au besoin.
  • Concevoir et implĂ©menter une solution d’intĂ©gration et d’encapsulation de sources de donnĂ©es dans une architecture moderne orientĂ©e services.
  • Participer au dĂ©veloppement de microservices et Ă  la mise en place des communications internes entre services ainsi qu’avec les systèmes externes.
  • Contribuer au dĂ©veloppement des interfaces utilisateurs selon une approche microfrontend, et assurer leur communication avec les microservices.
  • Concevoir et implĂ©menter des API REST ou gRPC.
  • Mettre en Ĺ“uvre une architecture event-driven Ă  l’aide de message brokers tels que RabbitMQ.
  • DĂ©velopper et maintenir les composants backend en .NET 8 / C# avec EF Core.
  • ModĂ©liser la base de donnĂ©es PostgreSQL selon une approche code first et rĂ©aliser les migrations nĂ©cessaires.
  • ImplĂ©menter des tests unitaires et des tests d’intĂ©gration, cĂ´tĂ© backend comme cĂ´tĂ© frontend.
  • IntĂ©grer les maquettes fournies par le UX/UI Designer dans les interfaces utilisateurs.
  • Versionner le code source, crĂ©er des pull requests et rĂ©aliser des code reviews avant intĂ©gration dans la branche principale.
  • Mettre en place des pipelines de dĂ©ploiement applicatif ainsi que des pipelines d’infrastructure as code.
  • Travailler de manière agile, en se concentrant sur les tâches planifiĂ©es et le respect des Ă©chĂ©ances.

📝 Votre profil

  • Vous ĂŞtes titulaire au minimum d’un baccalaurĂ©at en informatique et disposez de plusieurs annĂ©es d’expĂ©rience dans une fonction similaire.
  • Vous possĂ©dez une solide expĂ©rience en dĂ©veloppement full stack web, avec une forte composante backend en .NET.
  • Vous maĂ®trisez .NET 8 (C#) dans un contexte de microservices et de Clean Architecture.
  • Vous ĂŞtes Ă  l’aise avec PostgreSQL, EF Core et l’approche code first pour la gestion du modèle de donnĂ©es et des migrations.
  • Vous savez dĂ©velopper une application SPA en Angular dans une architecture microfrontend, notamment avec Module Federation. Une connaissance de NX, RXJS et PrimeNG constitue un atout.
  • Vous ĂŞtes capable de concevoir et d’implĂ©menter des API REST ou gRPC.
  • Vous maĂ®trisez les mĂ©canismes d’authentification et d’autorisation via OpenID Connect, OAuth et O365.
  • Vous avez une expĂ©rience confirmĂ©e en CI/CD, avec des outils tels que GitLab ou Argo CD, ainsi qu’une bonne maĂ®trise de Git, des branches, des pull requests et des code reviews.
  • Vous avez de l’expĂ©rience avec les tests unitaires et les tests d’intĂ©gration.
  • Une connaissance de technologies et outils tels que SignalR, RabbitMQ, MassTransit, Terraform, Redis, Kubernetes, PgLite ou IndexedDB est un plus selon le pĂ©rimètre d’intervention.
  • Vous travaillez aisĂ©ment dans un environnement agile suivant la mĂ©thodologie Scrum.
  • Vous faites preuve d’adaptabilitĂ©, de persĂ©vĂ©rance, d’autonomie, d’esprit d’équipe, de curiositĂ© technique, de crĂ©ativitĂ©, d’une bonne communication et d’une forte orientation solution.
  • Vous maĂ®trisez l’anglais ainsi qu’une des deux langues nationales. La connaissance active d’une langue nationale et au minimum passive de l’autre constitue un rĂ©el atout.
  • Une connaissance de l’environnement policier est un plus important.
  • Des connaissances en sĂ©curitĂ© et en cryptographie reprĂ©sentent Ă©galement un atout.

Technologies

  • Architecture : Microservices, Microfrontend, Clean Architecture
  • Base de donnĂ©es : PostgreSQL, PgLite, IndexedDB
  • Authentification : OpenID, OAuth, O365
  • Backend : .NET 8 (C#), EF Core, unit tests, integration tests
  • Frontend : Angular, Module Federation, NX, RXJS, PrimeNG, unit tests, integration tests
  • API et communication : REST API, gRPC, SignalR, RabbitMQ, MassTransit
  • DevOps : GitLab, CI/CD, Git, Terraform, Redis, Kubernetes
  • Gestion de projet : Agile, Scrum

En pratique

Présence au bureau 2 jours par semaine. Télétravail possible 3 jours par semaine.

đź’Ľ Offre

Vous ferez partie d'une PME belge en pleine croissance, où l’initiative et le développement personnel sont encouragés. Nous vous offrirons un environnement de travail agréable, entouré(e) de collègues sympathiques. Ensemble, nous élaborerons un plan de carrière, avec une attention particulière et un budget dédié à la formation ou à la certification complémentaire. Vous pouvez compter sur un salaire attractif, complété par des avantages extra-légaux, y compris une voiture de société.
(Freelance est également possible)

Skills

AngularKubernetesTerraformCI/CDPostgreSQLRedisGitGitLabRESTgRPCOAuthAgileScrumDevOpsMicroservices

Similar Jobs

30

Développeur Full Stack

Distribution stox · Boucherville, QC, Canada · Hybrid

4 days ago

Développeur Full Stack

harriscomputer · Remote - Quebec - 40, Canada · Remote

5 days ago

Développeur Full Stack

Gorh · Québec, Qc · Hybrid

3 months ago

Développeur Fullstack

Gemmyo · France · Onsite

3 months ago

Développeur Full stack

Babelgroup · CASABLANCA, Morocco · Onsite

4 months ago

Développeur Full Stack

Devoteam · Skhirat, Rabat-Salé-Kénitra, Morocco

6 months ago

Développeur Full Stack

Babelgroup · CASABLANCA, Morocco · Hybrid

6 months ago

Développeur Full-Stack

Fryafr · France · Remote

8 months ago

Développeur Full-Stack

Fryafr · France · Remote

8 months ago

Développeur full stack

B-Reputation · Paris, Île-de-France, France

1+ year ago

Développeur Full Stack - Stage - H/F

ASSYSTEM · Le Petit-Quevilly, Normandy, France · Hybrid

1 week ago

Ingénieur Développeur Fullstack C#.NET

ALTEN · Valbonne, Provence-Alpes-Côte d'Azur, France

1 week ago

Développeur Fullstack Java / Angular - H/F

Talan · Nantes, Pays de la Loire, France · Hybrid

1 week ago

Developpeur FullStack Java/Vue.JS

Inetum · LA CHAPELLE SUR ERDRE, France

1 week ago

Développeur Fullstack (H/F)

Open · Aix-en-Provence, France · Hybrid

1 week ago

Développeur Full Stack Senior – Vue.js + Go / Développement AI-First - Senior Full Stack Developer – Vue.js + Go / AI-First Development

PayFacto

1 week ago

Développeur Full Stack sénior Java / Vue.js

ALTEN · Dakar, Dakar Region, Senegal

1 week ago

Développeur FullStack Java Angular H/F

Inetum · SAINT OUEN, France · Remote

2 weeks ago

Développeur.se Web Fullstack (Angular)

Robotiq · Lévis, Quebec, Canada

2 weeks ago

Développeur Full Stack (H/F)

ALTEN · Grenoble, Auvergne-Rhône-Alpes, France

2 weeks ago

Développeur Logiciel senior FS (IA) / Senior Full Stack Developer (AI-First)

GoTo · 1086 - Montreal, Canada · Remote

2 weeks ago

Développeur Full-Stack PHP / JavaScript H/F

Digital Virgo · Aix-en-Provence, Provence-Alpes-Côte d'Azur, France · Hybrid

3 weeks ago

Lead développeur fullstack Java/Angular F/H

Talan · Lyon, Auvergne-Rhône-Alpes, France · Hybrid

3 weeks ago

Développeur Full Stack Java Angular & IA Générative

Inetum · SAINT-OUEN-SUR-SEINE, France

3 weeks ago

Développeur Full-stack JAVA/ANGULAR F/H

VISEO

1 month ago

Développeur Full stack .NET/ React Confirmé F/H

VISEO · Lyon, Rhone Alpes

1 month ago

Développeur Full stack .NET/ Angular Confirmé F/H

VISEO · Lyon, Rhone Alpes

1 month ago

Développeur fullstack Java/angular

ALTEN · Rabat, Rabat-Salé-Kénitra, Morocco · Hybrid

1 month ago

Développeur Fullstack Java – Solutions IA & Automatisation H/F

Inetum · LA CHAPELLE SUR ERDRE, France

1 month ago

Lead Développeur Fullstack C# .Net - F/H

Talan · Rennes, Brittany, France · Hybrid

1 month ago
Développeur Full Stack Web .NET 8 & Angular (Employed or freelance) at Engiflex | Hiring.Camp