Missions • Concevoir, développer et maintenir des applications critiques en environnement .NET. • Développer des APIs et services permettant les échanges avec les plateformes externes et les systèmes internes. • Participer à la conception d'architectures microservices et orientées événements. • Développer des fonctionnalités liées aux opérations temps réel, aux mécanismes de marché. • Réaliser les analyses d'impact et participer aux travaux de conception détaillée. • Assurer la qualité du code à travers les tests unitaires et les tests d'intégration. • Contribuer à l'amélioration continue des applications et à la résolution d'incidents de production. • Participer aux revues de code et aux choix techniques de l'équipe. • Accompagner les développeurs plus juniors sur les bonnes pratiques de développement. Environnement technique Langages & Frameworks : C#, .NET 8, .NET Core, Core, REST API, Entity Framework Core Bases de données : SQL Server Architecture : Microservices, Event-Driven Architecture, Systèmes distribués, Haute disponibilité DevOps & Conteneurisation : Docker, Kubernetes, Azure DevOps, GitHub Enterprise, Git, CI/CD, Infrastructure as Code Messaging & Streaming : Kafka, RabbitMQ, Azure Service Bus Cloud : Azure
Digital Systems Architect – Financial Services - Northampton We require a Digital Architect to Support in the definition of digital architecture, roadmaps and technical solutions as well as technical consultancy and leading edge technology thinking as required across. Clearly articulate / communicate direction and benefits of digital architecture to developers / engineers and non-technical stakeholders Responsible for creating digital technology architecture solutions and cost estimates, to meet business needs, in line with strategy and architecture. Work with supply chain (including external) as appropriate. Working with the relevant enterprise wide architects and digital business aligned strategy leads, supports the creation of an appropriate digital technology strategy for the relevant business area. Maintain technology roadmaps for digital capabilities across the Company. Responsible for ensuring the digital engineering / development teams are aligned to the technical strategy, architecture, quality standards and policies. Work collaboratively with the relevant technology colleagues, project managers, architects, business analysts and developers to ensure that the digital outcomes delivered by projects are consistent with the original technical solution specified. Able to challenge stakeholders creatively and professionally to create architectural solutions which meet the business need (including budgetary / time constraints) whilst being aligned to Company architectural blueprint, principles and standards. Can describe existing / emerging digital technology and technology strategy to developers and non-technical stakeholders both verbally and via appropriate documentation. Experience of application client and server architecture in the web and/or mobile domain, application frameworks and architecture patterns Experience of Object-Oriented design and Enterprise Integration Patterns, of presenting technical concepts to a non-technical audience Specific experience of domain driven and event driven architecture The following would be nice to have: Experience of operating in an Agile delivery environment, microservices and refactoring to microservices Knowledge and experience of Enterprise Architecture frameworks (TOGAF, Zachman). Experience of DevOps and containerization Past and/or current experience of Java / JavaScript software development in an agile development environment The salary for this role will be £60K - £80K. Based in Northampton. Please send your CV to us in Word format.
Contexte de la mission : Nous recherchons un(e) Développeur(se) Python pour intervenir au sein d'une équipe en charge d'un centre de mission satellite. Vous intégrerez une équipe en charge de la conception et de l'exploitation d'une plateforme de télémesure, télécommande et supervision de satellites, dans un environnement microservices conteneurisés sur Kubernetes.L'objectif : construire et faire évoluer une solution robuste, scalable et observable, capable de gérer des flux de données temps réel issus de plusieurs missions spatiales. Responsabilités : - Concevoir et développer des microservices en Python pour l'ingestion et le traitement de flux de télémesures (via Kafka et RabbitMQ) et l'intégration avec les briques de supervision (InfluxDB, Grafana) ; - Déployer, maintenir et faire évoluer les services dans un cluster Kubernetes ; - Contribuer à l'observabilité de la plateforme : modélisation des métriques dans InfluxDB, création de dashboards et d'alertes dans Grafana, instrumentation des services (logs, métriques, traces).
Digital Systems Architect – Financial Services - Northampton We require a Digital Architect to Support in the definition of digital architecture, roadmaps and technical solutions as well as technical consultancy and leading edge technology thinking as required across. Clearly articulate / communicate direction and benefits of digital architecture to developers / engineers and non-technical stakeholders Responsible for creating digital technology architecture solutions and cost estimates, to meet business needs, in line with strategy and architecture. Work with supply chain (including external) as appropriate. Working with the relevant enterprise wide architects and digital business aligned strategy leads, supports the creation of an appropriate digital technology strategy for the relevant business area. Maintain technology roadmaps for digital capabilities across the Company. Responsible for ensuring the digital engineering / development teams are aligned to the technical strategy, architecture, quality standards and policies. Work collaboratively with the relevant technology colleagues, project managers, architects, business analysts and developers to ensure that the digital outcomes delivered by projects are consistent with the original technical solution specified. Able to challenge stakeholders creatively and professionally to create architectural solutions which meet the business need (including budgetary / time constraints) whilst being aligned to Company architectural blueprint, principles and standards. Can describe existing / emerging digital technology and technology strategy to developers and non-technical stakeholders both verbally and via appropriate documentation. Experience of application client and server architecture in the web and/or mobile domain, application frameworks and architecture patterns Experience of Object-Oriented design and Enterprise Integration Patterns, of presenting technical concepts to a non-technical audience Specific experience of domain driven and event driven architecture The following would be nice to have: Experience of operating in an Agile delivery environment, microservices and refactoring to microservices Knowledge and experience of Enterprise Architecture frameworks (TOGAF, Zachman). Experience of DevOps and containerization Past and/or current experience of Java / JavaScript software development in an agile development environment This is a contract assignment between 3 to 6 months initially. Based in Northampton. Please send your CV to us in Word format.
Rejoignez l'équipe de la plateforme d'IA et d'apprentissage automatique en tant que développeur backend senior pour concevoir et développer des microservices évolutifs à l'aide de Golang et de Python. Ce poste s'inscrit dans un environnement Agile et nécessite une collaboration avec des équipes pluridisciplinaires afin de fournir des solutions backend hautement performantes qui alimentent des systèmes financiers basés sur l'IA, notamment des capacités de traitement du langage naturel (NLP), d'IA agentique et de MLOps. Responsabilités principales Développer des microservices en Golang/Python à l'aide de Docker et Kubernetes. Concevoir et maintenir des API REST et des systèmes événementiels basés sur Kafka. Optimiser les bases de données SQL et rédiger des tests automatisés (Cucumber). Utiliser BitBucket, Jenkins et Artifactory pour la CI/CD. Dépanner et optimiser les performances du système. Contribuer aux initiatives en matière d'IA et d'apprentissage automatique, notamment le traitement du langage naturel (NLP), l'IA agentique et le MLOps.
Au quotidien, vous intervenez sur les missions suivantes: 1- Développement IA Mise en œuvre des modèles IA multimodaux. Développement des chaînes d'analyse documentaire. Extraction et structuration des données métier. Amélioration de la qualité et de la performance des traitements. 2- Développement Backend Développement d'API REST. Développement de services FastAPI. Intégration avec les applications métier. Gestion des workflows et échanges inter-services. 3- Développement Frontend Création d'un portail RBAC pour intégrer les microservices 4- Industrialisation Conteneurisation des composants. Automatisation des déploiements. Mise en place des tests et du monitoring. Participation aux mises en production. 5- Exploitation Optimisation des traitements IA. Support et maintenance. Documentation technique et transfert de compétences. Activités concrètes attendues Développement du moteur d'analyse documentaire. Exploitation des résultats IA issus de Mistral. Construction des objets métier. Développement des API d'échange avec nos référentiels. Gestion des workflows de traitement documentaire. Optimisation des performances des traitements. Mise en place du monitoring et de la traçabilité. Participation aux ateliers techniques et d'architecture. Livrables attendus Microservices développés et documentés. APIs REST. Documentation technique. Guides d'exploitation. Jeux de tests. Dossiers d'intégration. Transfert de compétences.