Transformez ce poste en entretien — un CV et une lettre de motivation conçus selon ce que cet employeur recherche.
Onyx-Conseil recherche un développeur senior pour renforcer une équipe IT à taille humaine en charge d'applications critiques et interconnectées. Vous intervenez sur le cycle de vie complet: conception, développement, tests et maintien en condition opérationnelle, en particulier autour de C# / .NET, Angular et Azure, avec modernisation progressive des composants Legacy.
Une forte capacité d'analyse des données métier et un sens du service sont essentiels pour garantir des solutions robustes et
Nous recherchons un développeur senior pour renforcer une équipe IT à taille humaine en charge d'applications critiques et interconnectées.
Le périmètre couvre différentes briques de la chaîne financière : valorisation, réconciliation, paiements et trésorerie, reporting, contrôles, gestion des écarts et clôture comptable.
L'environnement technique est principalement basé sur C# / .NET, Angular et Microsoft Azure, avec également des composants Legacy sur des technologies historiques telles que WPF et .NET Framework, qui font progressivement l'objet d'évolutions et de modernisations.
Les applications adressent des problématiques métier complexes. Une bonne compréhension des enjeux fonctionnels et du sens des données est donc aussi importante que la maîtrise technique.
Au sein de l'équipe, vous intervenez sur l'ensemble du cycle de vie des applications : conception, développement, évolution, support et maintien en condition opérationnelle.
Vous serez notamment amené(e) à :
Analyser et challenger les besoins métier afin de proposer des solutions robustes et adaptées.
Contribuer à la définition des spécifications fonctionnelles et techniques.
Réaliser les études techniques et la conception détaillée des solutions.
Concevoir, développer et faire évoluer les applications.
Développer des modules, composants et services applicatifs.
Concevoir et faire évoluer des API REST.
Participer aux choix d'architecture et garantir la cohérence des solutions mises en œuvre.
Réaliser le prototypage lorsque nécessaire.
Élaborer les jeux de tests et réaliser les tests unitaires et d'intégration.
Identifier, analyser et corriger les dysfonctionnements.
Participer aux phases de recette et de mise en production.
Assurer le support applicatif et le maintien en condition opérationnelle.
Prendre en charge les évolutions et la maintenance corrective.
Documenter les aspects techniques et fonctionnels.
Administrer et maintenir les composants logiciels réutilisables.
Les premiers mois seront consacrés à une montée en compétence transverse sur le périmètre applicatif et fonctionnel.
L'objectif est de permettre à chaque membre de l'équipe d'intervenir progressivement sur différentes applications, aussi bien sur le développement que sur le support et la maintenance.
Cette polyvalence est essentielle pour évoluer ensuite sur les projets de transformation et d'innovation portés par l'équipe.
Dans le cadre de la modernisation de son SI, notre client développe une nouvelle génération de solutions intégrant l'IA agentique dans des environnements Finance et IT critiques.
L'objectif est notamment de concevoir des solutions capables d'analyser automatiquement certains écarts, d'en identifier les causes et de proposer des actions correctives.
Vous pourrez ainsi être amené(e) à travailler sur des problématiques mêlant :
Applications web modernes
Architecture orientée services
APIs
Intelligence artificielle générative
Agents intelligents
Large Language Models (LLMs)
Automatisation de processus complexes
L'environnement technique associé comprend notamment C#, Python, LangGraph, Azure OpenAI, Angular, .NET et APIs REST.