Développeur C# Senior / Business Analyst

Genève, Suisse

Contexte & Objectifs du poste

Au sein d’un environnement bancaire exigeant et réglementé, le/la Développeur·se C# Senior interviendra à la fois comme expert technique et Business Analyst.

Sa mission principale sera de contribuer à l’évolution des applications internes de la banque (front-office, middle-office ou reporting), tout en jouant un rôle clé dans :

  • l’analyse des besoins métiers,
  • la compréhension des flux et processus bancaires,
  • l’amélioration continue des processus opérationnels,
  • la traduction des exigences fonctionnelles en solutions techniques fiables et pérennes.

Le profil recherché combine donc forte expertise technique et solide culture métier bancaire.

Responsabilités principales

  • Analyser les besoins métiers en lien avec les équipes front / middle / back-office
  • Formaliser les exigences fonctionnelles et rédiger les spécifications
  • Concevoir, développer et maintenir des applications en C# / .NET
  • Participer aux ateliers métiers & revues de process
  • Contribuer à l’amélioration et l’automatisation des processus métiers
  • Assurer la qualité, la performance et la stabilité des solutions développées
  • Collaborer étroitement avec les équipes métiers, IT et QA
  • Participer aux phases de tests, UAT et mise en production
  • Documenter les évolutions et bonnes pratiques
  • Apporter un rôle de référent technique et fonctionnel sur son périmètre

Profil recherché

✅ Expérience requise

  • Expérience confirmée en développement C# / .NET (5–8 ans minimum)
  • Expérience obligatoire dans le domaine bancaire
  • Expérience significative en Business Analysis
  • Participation à des projets d’optimisation ou refonte de processus métiers
  • Expérience en environnement réglementé et structuré

Un passage en banque privée ou gestion de fortune est un plus.

Hard Skills – Compétences techniques

🧩 Développement & Architecture

  • C#, .NET / .NET Core
  • Visual Studio, Git, CI/CD
  • Web Services / APIs (REST / SOAP)
  • SQL Server, requêtage & optimisation
  • Design orienté services / architecture modulaire

🏦 Connaissances Banque / Finance

  • Environnements banque privée / wealth management
  • Processus front-office & middle-office
  • Flux métiers bancaires et reporting
  • Gestion des données sensibles / conformité
  • Notions risque / régulation / audit

📊 Business Analysis & Process

  • Recueil des besoins utilisateurs
  • Rédaction des spécifications fonctionnelles
  • Modélisation de processus (AS-IS / TO-BE)
  • Participation ateliers métiers
  • Contribution projets d’amélioration continue

Soft Skills – Compétences comportementales

  • Esprit analytique & orientation solution
  • Capacité à dialoguer avec les métiers et l’IT
  • Rigueur et sens de la qualité
  • Autonomie et sens des responsabilités
  • Capacité d’adaptation en environnement exigeant
  • Esprit collaboratif et posture conseil
  • Capacité à challenger les besoins et proposer des améliorations
  • Communication claire & structurée

Langues

  • Français : courant
  • Anglais professionnel utilisé en contexte projet

Niveau d’expérience

  • Senior / Confirmé