- Accueil
- Travail à Domicile
- Full Stack .Net Developer
Mission Overview
The Senior .NET / React Full‑Stack Developer contributes to the design, development, modernization, and optimization of enterprise‑grade applications across front‑end and back‑end layers. The role includes delivering secure, high‑quality software components using React, TypeScript, C#, .NET Core, SQL, and modern architectural patterns. It also involves supporting production platforms, resolving complex technical incidents, and contributing to system scalability and maintainability. In an Agile environment, the developer collaborates closely with functional teams, architects, and operations to deliver reliable, high‑performance solutions. The role may extend across financial systems, real‑time applications, data‑engineering cores, and access‑management modules depending on the mission.
Responsibilities
Design, develop, and maintain full‑stack web components using React, TypeScript, C#, .NET / .NET Core.
Deliver technical and functional evolutions, perform code reviews, and provide recommendations to improve quality and performance.
Develop backend APIs, multi‑threaded services, data‑processing components, and calculation engines depending on mission scope.
Optimize SQL queries, stored procedures, and database interactions (SQL Server, PostgreSQL, Oracle).
Investigate and resolve complex anomalies, production incidents, and high‑priority technical issues.
Participate in deployments, releases, production go‑lives, and contribute to technical documentation and change‑management activities.
Ensure high code quality through unit, integration, acceptance, and automated testing, following clean‑code and software‑craftsmanship practices.
Participate in Agile ceremonies and collaborate with cross‑functional stakeholders across regulated, large‑scale, or real‑time environments.
Mandatory Skills
Backend (C# / .NET)
Strong expertise in C#, .NET, .NET Core, backend API and service development.
Experience with multi‑threaded, high‑performance, or real‑time architectures (where applicable).
Familiarity with Visual Studio, Windows environments, PowerShell scripting.
Frontend (React)
Strong experience with React.js, JavaScript/TypeScript, componentization, and front‑end architecture.
Understanding of performance optimization for UI components.
Data & Database
Strong SQL skills with SQL Server, PostgreSQL, or Oracle, including stored procedures.
Understanding of data‑engineering principles (for missions involving computation engines).
Testing & Code Quality
Experience with unit testing, integration/acceptance testing, and TDD/BDD approaches.
Strong grasp of design patterns, refactoring, maintainability, and clean‑code practices.
DevOps & CI/CD
Experience with Git, GitHub, Git‑based workflows.
CI/CD pipelines (Jenkins, TeamCity, GitHub Actions, or equivalent).
Architecture & Functional Domains
Experience designing enterprise‑grade architectures.
Understanding of Access & Authorization Management (IAM) concepts
Communication
Ability to operate in English‑speaking environments and communicate effectively.
Additional Skills -- Good to have
Exposure to financial, trading, ALM/Liquidity, or large‑scale regulated environments.
Experience with DevOps tooling, containerization (Docker), or orchestration (Kubernetes).
Strong documentation, architecture contribution, and knowledge‑sharing abilities.
Specific Requirements
Hybrid working model: 50% on‑site in Paris/Île‑de‑France
Experience resolving complex technical incidents in real‑time or production‑critical environments.
Ability to produce and maintain technical specifications, documentation, deployment guides, and change‑management artifacts.
Proven experience working in Agile/Scrum feature teams.
Ability to work autonomously at senior/expert level and support users or stakeholders where necessary.