Développeur Full Stack .Net - Angular - Migration d'Application Web H/F

Visian
France
1 day ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Tech stack

.NET Framework Application Programming Interfaces (APIs) Databases Web Development Electronic Data Interchange (EDI) Human-Computer Interaction Windows Communication Foundation OAuth Open Data Protocol Open Web Application Security Reverse Engineering Service-Oriented Architecture
+12 more
Microsoft SharePoint Simple Object Access Protocol (SOAP) SQL Databases Web Applications Web Services WebKit .NET Core Backend AngularJS Front End Software Development Restful APIs Web Api

Job description

Dans le cadre de la refonte d’une application web existante, nous recherchons un Développeur Full Stack .NET / Angular.

L’objectif est de réécrire une application historique basée sur et SharePoint vers une architecture moderne reposant sur Web API, services SOAP/WCF et Angular.

Le système existant comporte une forte composante de services SOAP (WCF), nécessitant une bonne maîtrise des architectures hybrides API REST / SOAP.

L’interface utilisateur cible sera développée en Angular (version récente).

Missions principales

Refonte et migration applicative

  • Réaliser la réécriture d’une application / SharePoint existante.
  • Participer à la migration vers une architecture basée sur Web API et services WCF SOAP.
  • Développer les nouvelles interfaces utilisateur en Angular.
  • Réaliser du reverse engineering de l’existant afin de comprendre et transposer les logiques métier.

Conception et développement

  • Concevoir et développer des API REST et SOAP.
  • Participer à la mise en oeuvre des bonnes pratiques d’architecture applicative.
  • Être force de proposition sur les choix technologiques liés aux API et à l’architecture web.
  • Assurer la cohérence entre back-end et front-end dans une logique de migration progressive.

Sécurité et exposition web

  • Travailler sur des applications web à forte exposition.
  • Intégrer les bonnes pratiques de sécurité applicative.
  • Avoir une connaissance des principales vulnérabilités web et de leur prévention.

Collaboration et environnement international

  • Collaborer avec les équipes de développement et de production applicative.
  • Échanger avec des équipes techniques basées à l’étranger (anglais requis).
  • Interagir avec les équipes API et sécurité.
  • Participer aux échanges avec les équipes de support et d’exploitation.

Requirements

Compétences techniques requises

Backend

  • Maîtrise de .NET Framework / Web API.
  • Bonne connaissance des services WCF / SOAP.
  • Expérience en architecture API REST.

Frontend

  • Maîtrise d’Angular (version récente).
  • Intégration d’interfaces web modernes.
  • Connaissance des bonnes pratiques front-end.

Base de données & interopérabilité

  • Bon niveau en SQL.
  • Connaissance des échanges de données via services web.

Sécurité & architecture (apprécié)

  • Connaissance des vulnérabilités web (OWASP).
  • Notions de OAuth, fédération d’identité.
  • Connaissance d’OData.

Environnement technique

  • .NET Core (atout).
  • Architecture orientée services (API REST / SOAP).
  • Environnements complexes avec forte interaction entre systèmes., Profil recherchéProfil recherchéExpérience confirmée en développement web .NET.Expérience sur des architectures hybrides (SOAP + REST).Capacité à réaliser du reverse engineering d’applications existantes.Bon niveau d’anglais professionnel (interaction avec équipes internationales).Rigueur, autonomie et capacité d’analyse.Sensibilité aux problématiques de sécurité applicative.Environnement de travailContexte banque / asset management.Projet de refonte applicative à fort enjeu.Collaboration avec équipes internationales (Europe).Architecture complexe et fortement intégrée.

Mais aussi…

Taux journalier :600.css-11k7fwb{display:inline-block;white-space:nowrap;vertical-align:middle;-webkit-padding-start:var(–chakra-space-1-5);padding-inline-start:var(–chakra-space-1-5);-webkit-padding-end:var(–chakra-space-1-5);padding-inline-end:var(–chakra-space-1-5);text-transform:none;font-size:var(–chakra-fontSizes-xs);border-radius:var(–chakra-radii-md);font-weight:var(–chakra-fontWeights-semibold);background:var(–chakra-colors-success-200);color:var(–chakra-colors-success-700);box-shadow:var(–badge-shadow);padding:4px 6px;–badge-bg:var(–chakra-colors-success-100);–badge-color:colors.success.800;}.chakra-ui-dark .css-11k7fwb:not([data-theme]),[data-theme=dark] .css-11k7fwb:not([data-theme]),.css-11k7fwb[data-theme=dark]{–badge-bg:rgba(226, 243, 232, 0.16);–badge-color:var(–chakra-colors-success-200);}Cette offre est à 0% de commission .css-74lrwu{width:1em;height:1em;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.1s ease-in-out color;transition:.1s ease-in-out color;}.css-74lrwu *{-webkit-transition:.1s ease-in-out fill;transition:.1s ease-in-out fill;fill:var(–chakra-colors-rythm-600);}, * Expérience confirmée en développement web .NET.

  • Expérience sur des architectures hybrides (SOAP + REST).
  • Capacité à réaliser du reverse engineering d’applications existantes.
  • Bon niveau d’anglais professionnel (interaction avec équipes internationales).
  • Rigueur, autonomie et capacité d’analyse.
  • Sensibilité aux problématiques de sécurité applicative.

Environnement de travail

  • Contexte banque / asset management.
  • Projet de refonte applicative à fort enjeu.
  • Collaboration avec équipes internationales (Europe).
  • Architecture complexe et fortement intégrée.

EUR

SOAP Anglais Force de proposition API .NET SQL REST Angular Autonomie WCF API REST Esprit d’analyse

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

1:59 min

Configuring the browser speech recognition class and grammar

Tobias Münch Tobias Münch · World Congress 2024

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

3:04 min

Agency consulting and adapting to new web technologies

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all