Senior Full-Stack Developer - .NET / .NET Core & React

NEWAY SOLUTION DIGITALE
Canton de Lille-5, France
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Canton de Lille-5, France

Tech stack

JavaScript
.NET
Microsoft Windows
API
Agile Methodologies
Unit Testing
C Sharp (Programming Language)
Software Quality
Databases
Continuous Integration
DevOps
Github
Human-Computer Interaction
Identity and Access Management
PostgreSQL
Microsoft Visual Studio
Microsoft SQL Server
Oracle Applications
Performance Tuning
Powershell
Service Development Studio
SQL Databases
TypeScript
Enterprise Software Applications
.NET Core
React
Delivery Pipeline
Backend
GIT
Modularization
Integration Tests
Kubernetes
Front End Software Development
TeamCity
Docker
Jenkins

Job description

Le/La développeur(euse) full-stack .NET/React senior contribue à la conception, au développement, à la modernisation et à l'optimisation d'applications d'entreprise, tant au niveau du front-end que du back-end.

Ce rôle implique la livraison de composants logiciels sécurisés et de haute qualité, utilisant React, TypeScript, C#, .NET Core, SQL et des architectures modernes. Il comprend également le support des plateformes de production, la résolution d'incidents techniques complexes et la contribution à l'évolutivité et à la maintenabilité du système.

Dans un environnement Agile, le/la développeur(euse) collabore étroitement avec les équipes fonctionnelles, les architectes et les équipes d'exploitation afin de fournir des solutions fiables et performantes. Selon les besoins, ce rôle peut s'étendre aux systèmes financiers, aux applications temps réel, aux plateformes d'ingénierie des données et aux modules de gestion des accès.

Requirements

Backend (C# / .NET)

Solide expertise en C#, .NET, .NET Core, API et développement de services backend.

Expérience des architectures multithread, hautes performances ou temps réel (le cas échéant).

Maîtrise de Visual Studio, des environnements Windows et du scripting PowerShell.

Frontend (React)

Solide expérience de React.js, JavaScript/TypeScript, de la modularisation et de l'architecture frontend.

Connaissance de l'optimisation des performances des composants d'interface utilisateur.

Données et bases de données

Solides compétences en SQL (SQL Server, PostgreSQL ou Oracle), y compris les procédures stockées.

Connaissance des principes d'ingénierie des données (pour les missions impliquant des moteurs de calcul).

Tests et qualité du code

Expérience des tests unitaires, des tests d'intégration/d'acceptation et des approches TDD/BDD.

Solide maîtrise des patrons de conception, du refactoring, de la maintenabilité et des bonnes pratiques de code propre.

DevOps et CI/CD

Expérience de Git, GitHub et des workflows basés sur Git.

Pipelines CI/CD (Jenkins, TeamCity, GitHub Actions ou équivalent).

Architecture et domaines fonctionnels

Expérience de la conception d'architectures d'entreprise.

Connaissance des concepts de gestion des accès et des autorisations (IAM).

Compétences supplémentaires (un atout)

Expérience des environnements financiers, de trading, de gestion actif-passif/liquidité ou des environnements réglementés à grande échelle.

Expérience des outils DevOps, de la conteneurisation (Docker) ou de l'orchestration (Kubernetes).

Excellentes aptitudes en matière de documentation, de contribution à l'architecture et de partage des connaissances., Formation accessible sans bac : 4 stratégies gagnantes

Apply for this position