Logo for GEC Group

Tech Lead C# PricingServices

Role overview

Summary

This role focuses on leading the technical and functional roadmap for the complete overhaul of the QIS IT platform. You will work closely with various stakeholders and teams to ensure the successful integration of new systems and the modernization of existing applications.

Qualifications

  • Significant experience in C#.
  • 8+ years in software development, including 3+ years in project/team management in a financial environment.
  • Familiarity with microservices architectures and API best practices.
  • Knowledge of quantitative indices and high-frequency market data.
  • Experience with AWS services such as S3, EMR, Athena, and Redshift.

Responsibilities

  • Pilot project and manage the team
  • Supervise and contribute to the integration of the calculation engine
  • Lead the development of the backtesting platform on AWS
  • Decompose monolithic applications into autonomous microservices

Key facts

Hard skills

Other skills

  • Team Leadership
  • Communication

About the company

GEC Group logo

GEC Group

  • Business Consulting & Services
  • Startup
  • 11–50
GEC Group is a leading provider of comprehensive engineering, procurement, and construction (EPC) solutions. They deliver high-quality projects for diverse sectors including oil & gas, power generation, infrastructure, and industrial facilities. Their services encompass engineering, procurement, construction, project management, commissioning, start-up, and operation & maintenance for clients worldwide.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Description et livrables de la prestation

Une refonte complète de la plateforme QIS IT (Quantitative Index Strategies) est engagée couvrant deux axes :

  • Plateforme Live : calcul et publication d'indices custom en temps réel, interface web Angular, architecture microservices, engine de calcul développé par les Quants
  • Plateforme Backtesting : simulation historique de stratégies quantitatives sur données haute fréquence (tick, TWAP, VWAP, etc) hébergées sur une infrastructure entièrement cloud.

Le consultant interviendra au sein d'une organisation agile (sprints de 3 semaines), en collaboration étroite avec les équipes FO / Structuration & Quant et Infrastructure.

Dans ce cadre, le consultant interviendra sur plusieurs sujets tels que :

Missions principales :

1) Pilotage de projet & management d'équipe

  • Piloter la roadmap technique et fonctionnelle de la refonte en lien avec les parties prenantes (FO, Structuration, Quants, Product Owners,)
  • Animer et coordonner l'équipe de développement (cérémonies agiles, priorisation du backlog, suivi d'avancement)
  • Gérer les risques, les dépendances et les arbitrages techniques
  • Assurer le reporting auprès du management et la communication transverse.

2) Développement & intégration de la Calculation Engine

  • Superviser et contribuer à l'intégration de la calculation engine développée par les Quants (indices custom, règles de sélection, pondération, rebalancement, corporate actions)
  • Piloter la refonte du front-end React et l'exposition des services via API REST / OpenAPI
  • Assurer l'intégration des modules dans l'écosystème applicatif existant (Lien avec le système de booking, risk systems, portails clients, réconciliation avec les providers externes, etc)
  • Garantir la documentation des flux, dépendances et interfaces

3) Plateforme de Backtesting sur le cloud

  • Piloter le développement de la plateforme de backtesting de stratégies quantitatives, reposant sur une infrastructure entièrement cloud AWS :

Stockage des séries historiques tick, TWAP, VWAP sur S3 ( Selon les sources disponibles)
Traitement distribué via EMR/Spark ou Lambda selon les granularités de données
Accès et requêtage optimisés via Athena ou Redshift

  • Superviser l'implémentation du moteur de simulation
  • Assurer le versioning des stratégies, la traçabilité.

4) Architecture & modernisation

  • Décomposer les applications monolithiques en microservices autonomes
  • Piloter l'APIsation des services : API REST, documentation Swagger/OpenAPI, gestion des versions, sécurité OAuth2/JWT
  • Piloter la migration progressive vers AWS (EKS, S3, RDS/Aurora, MSK) avec une approche Infrastructure as Code (Terraform)
  • Garantir la robustesse : gestion d'erreurs et résilience, observabilité (logging structuré, tracing distribué), tests automatisés intégrés en CI/CD

Expertise souhaitée

Tech Lead C# PricingServices

Cette mission nécessite :

  • Une expérience significative en C#.
  • Une bonne compréhension des problématiques liées au multithreading
  • Connaissance des middlewares de calcul
  • Connaissance des solutions de cache distribué ( Redis, Couchbase, etc)
  • D'être familier avec les architectures micro services / API ( Rest / gRPC), les bonnes pratiques Devops et les outils de monitoring ( CI/CD, ELK, APM)

Profil recherché :

Expérience : 8 ans+ en développement logiciel, dont 3 ans+ en pilotage de projet/équipe en environnement financier simulaire

Technique :

C # / Python (microservices), React, AWS (S3, EMR, Athena, Redshift, EKS, MSK), Kafka, Redis, Docker/Kubernetes, Terraform, CI/CD

Fonctionnel :

Connaissance des indices quantitatifs / QIS (règles de construction, rebalancement, corporate actions)
Maîtrise des données de marché haute fréquence (tick, TWAP, VWAP) et des architectures AWS data lake pour le stockage et le traitement de larges historiques financiers
Expérience avec les sources de données de marché : TRTH/LSEG, AlgoSeek, Bloomberg ou équivalent
Compréhension des enjeux de backtesting

Mobilité

Non renseigné

Voici un poste à distance.

Related jobs

See all Tech Lead jobs

Other jobs at GEC Group