BULL-IT SOLUTIONS LTD
Senior .Net Developer
BULL-IT SOLUTIONS LTDFrance1 day ago
Full-timeEngineering, Information Technology

Job description:


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.


  • Key Skills

    Ranked by relevance