Développeur C#/.Net Sénior chez CA-GIP à ANNECY Missions Vous intégrez au sein de CA-GIP l'équipe service Infrastructure Open Natif et Data, rattachée au Service Mise en marché des plateformes, et plus précisément dans le pôle développement produits techniques cluster. Vous aurez pour mission d'intervenir de manière ponctuelle sur la correction de failles de sécurité identifiées sur une application déployée sur les postes de travail. Dans le cadre de votre intervention, vous assurerez la mise en œuvre des correctifs et leur déploiement en environnement de production. Vous contribuerez également à l'amélioration continue de la sécurité des applications en proposant des recommandations et bonnes pratiques. ### Actions attendues * Analyser et corriger les failles de sécurité identifiées sur les applications C#/.Net déployées sur postes de travail * Assurer la MCO sécurité des applications, en appliquant les bonnes pratiques de développement sécurisé (OWASP, tests de sécurité, revue de code...) * Réaliser les mises en production des correctifs de sécurité en autonomie * Assurer le support technique sur l'application et les évolutions nécessaires. *** ## Les qualités pour mener à bien ces missions ### Compétences techniques * Bonnes connaissances C#/.Net Framework et/ou .Net Core * Maîtrise des principes de sécurité applicative (OWASP Top 10, injection SQL, XSS, CSRF...) * Connaissance des environnements Windows (poste de travail) * Appétence pour les pipelines CI/CD (GitLab-ci) * Excellentes connaissances en développement système Windows * Expertise .NET Framework 4.5 & 4.8 * Bonnes connaissances sur les websockets et leur sécurité * Manipulation Nuggets sous VS2024 et migrations ### Compétences comportementales * Sensibilité forte aux enjeux de sécurité * Autonomie et réactivité * Rigueur et méthodologie * Force de proposition * Esprit d'analyse et de synthèse ### Serait un plus * Expérience en analyse de vulnérabilités et tests d'intrusion * Certifications sécurité (CEH, OSCP, ou équivalent) * Connaissance des outils d'analyse de code statique (SonarQube, Fortify...) Contexte Vous intégrez au sein de CA-GIP l'équipe service Infrastructure Open Natif et Data, rattachée au Service Mise en marché des plateformes, et plus précisément dans le pôle développement produits techniques cluster. Vous aurez pour mission d'intervenir de manière ponctuelle sur la correction de failles de sécurité identifiées sur une application déployée sur les postes de travail. Dans le cadre de votre intervention, vous assurerez la mise en œuvre des correctifs et leur déploiement en environnement de production. Vous contribuerez également à l'amélioration continue de la sécurité des applications en proposant des recommandations et bonnes pratiques. ### Actions attendues * Analyser et corriger les failles de sécurité identifiées sur les applications C#/.Net déployées sur postes de travail * Assurer la MCO sécurité des applications, en appliquant les bonnes pratiques de développement sécurisé (OWASP, tests de sécurité, revue de code...) * Réaliser les mises en production des correctifs de sécurité en autonomie * Assurer le support technique sur l'application et les évolutions nécessaires. *** ## Les qualités pour mener à bien ces missions ### Compétences techniques * Bonnes connaissances C#/.Net Framework et/ou .Net Core * Maîtrise des principes de sécurité applicative (OWASP Top 10, injection SQL, XSS, CSRF...) * Connaissance des environnements Windows (poste de travail) * Appétence pour les pipelines CI/CD (GitLab-ci) * Excellentes connaissances en développement système Windows * Expertise .NET Framework 4.5 & 4.8 * Bonnes connaissances sur les websockets et leur sécurité * Manipulation Nuggets sous VS2024 et migrations ### Compétences comportementales * Sensibilité forte aux enjeux de sécurité * Autonomie et réactivité * Rigueur et méthodologie * Force de proposition * Esprit d'analyse et de synthèse ### Serait un plus * Expérience en analyse de vulnérabilités et tests d'intrusion * Certifications sécurité (CEH, OSCP, ou équivalent) * Connaissance des outils d'analyse de code statique (SonarQube, Fortify...)
Contexte de la mission : Viveris accompagne ses clients dans la conception et le développement de systèmes technologiques de pointe dans les domaines de la robotique, des drones sous-marins et des systèmes d'imagerie sonar. Dans ce cadre, nous recherchons un Ingénieur en électronique numérique / FPGA. Vous occuperez un rôle central dans le développement de systèmes électroniques embarqués complexes, avec une forte composante FPGA, dédiés à des applications d'imagerie sonar et de robotique sous-marine. Vous intégrerez l'équipe Hardware et travaillerez en étroite collaboration avec le responsable du département ainsi qu'avec différents experts techniques. En tant qu'ingénieur électronique, vous êtes responsable du développement FPGA, élément central dans les systèmes électroniques d'imagerie sonar. Responsabilités : - Piloter le flow de développement Xilinx : Vivado, IP Xilinx ; - Développement en Verilog et VHDL ; - Participation au debug de cartes et de FPGA ; - Développer des schémas de cartes mixtes ; - Suivre les sous-traitants pour le placement, le routage, ainsi que la fabrication et l'industrialisation des cartes ; - Rédiger les rapports d'essais.
Pour l'un de nos clients grand compte situé à la Defense nous recherchons en urgence un profil technique et fonctionnel sur la partie test / recette / automatisation des plans de tests et ayant un niveau confirmé - expérimenté sur la fonction. La maîtrise des principaux services d'Azure Devops et de Sonar sont impératifs pour ce poste long terme. Expérience minimale de 5 ans Confirmé - Impératif : Azure Devops (Pipelines, Test plans, boards, etc) confirmé - Impératif : Expérience en testing fonctionnel et développement de tests automatisés
🎯 Contexte Dans le cadre d'un produit digital SaaS dédié à la mesure de l'empreinte environnementale, nous recherchons un Développeur Full Stack Java / React expérimenté pour participer au développement de nouvelles fonctionnalités. La plateforme permet notamment de mesurer l'empreinte carbone et hydrique, avec une évolution prévue vers le diagnostic de la biodiversité et d'autres indicateurs liés à la transformation écologique. Le consultant intégrera une équipe Agile Scrum et travaillera quotidiennement avec les équipes de développement, DevOps, Product Owner, UX Designer, architecte et Product Manager. 🔧 Missions principales Participer au développement du backlog produit basé sur des EPIC et User Stories. Participer à la conception / au design des solutions. Développer et intégrer les composants logiciels. Réaliser les développements Full Stack Java / React. Mettre les développements en production via une chaîne CI/CD. Utiliser GitLab dans le processus de développement. Réaliser les tests unitaires et E2E. Participer aux cérémonies Scrum. Documenter le code et produire la documentation technique. Améliorer continuellement la qualité des livrables. Analyser les résultats et réduire les défauts applicatifs. Participer aux revues et contrôles SonarQube. Être force de proposition sur les solutions techniques. Contribuer à la définition et à l'application des bonnes pratiques de développement. Utiliser les pratiques de développement assisté par IA. 🛠️ Stack technique Backend : Java Kotlin apprécié Spring apprécié Quarkus apprécié Frontend : React TypeScript apprécié DevOps / Qualité : Git GitLab CI/CD SonarQube Tests unitaires Tests E2E Cloud : Culture Cloud recherchée GCP est un plus IA : Développement assisté par IA Copilot Skills / harness IA Claude Code / Antigravity potentiellement disponibles à terme ⭐ Compétences indispensables 2+ ans d'expérience en développement Java et/ou Kotlin 2+ ans d'expérience en React Bonne maîtrise des pratiques de développement logiciel. Bonne maîtrise des méthodes et frameworks Agile / Scrum. Maîtrise de Git et de la chaîne CI/CD. Expérience du développement assisté par IA. Capacité à travailler en équipe et à collaborer avec différents profils techniques et fonctionnels. Anglais oral professionnel pour les échanges avec certains utilisateurs.
Notre client, un grand groupe d'assurance mutualiste, renforce l'équipe qui porte les socles applicatifs Java/Web du groupe, utilisés par l'ensemble des équipes de développement. Le poste est centré sur l'exploitation et l'évolution de ce socle sur OpenShift, avec une forte dimension de support aux équipes projet et à la production. MissionsFaire tourner et évoluer le socle applicatif Java/Web sur OpenShift / Kubernetes (conteneurisation, déploiement, maintien en condition opérationnelle) Maintenir et améliorer la chaîne CI/CD (Jenkins, Git, SonarQube) utilisée par les équipes qui consomment le socle Assurer le support de production N3 : analyser les incidents avec ELK et Dynatrace, et participer aux cellules de crise Accompagner les développeurs sur l'utilisation du socle et les bonnes pratiques de déploiement Prendre en charge des sujets d'étude : expérimenter, mesurer et proposer des solutions, puis documenter et présenter les résultats Être détaché ponctuellement dans une équipe projet pour garantir le respect des règles d'architecture et du socle
Contexte Pour l'un de nos clients qui développe des solutions web, nous recherchons un profil orienté développement full-stack (Java / Spring Boot, Angular). Organisée en produit, l'équipe a la charge du développement, l'implémentation, la maintenance et l'évolution de nouvelles fonctionnalités. Activités principales · Contribution à la mise en place de solutions robustes et innovantes basées sur Java. · Participer à la conception technique des solutions web. · Développement de nouvelles fonctionnalités. · Assurer la maintenance et l'évolution des fonctionnalités existantes. · Participer activement aux phases de tests / recettes et accompagnement des utilisateurs. Stack technique· Java / JEE, Spring Boot, Angular, HTML / CSS, SQL, Environnement Oracle, Linux / Unix, Design patterns, Maven, Ansible, IntelliJ / Eclipse, SonarQube, Tomcat, Git, Junit / Mockito, Selenium.
Dans le cadre d'un projet de transformation digitale à dimension internationale, nous recherchons un Développeur Backend Python / GCP expérimenté. Vous rejoindrez une squad Agile responsable du développement, du déploiement et de la maintenance de plusieurs produits digitaux dans le domaine de l'environnement et de l'eau. Vos missionsParticiper à la conception des solutions techniques Développer et intégrer des composants Backend Travailler sur un backlog structuré en EPIC et User Stories Réaliser les tests unitaires et les tests E2E Mettre en production les développements via une chaîne CI/CD Contrôler et améliorer la qualité du code avec SonarQube Participer aux revues de code et au pair programming Analyser et corriger les défauts applicatifs Rédiger la documentation technique et documenter le code Être force de proposition face aux contraintes techniques et fonctionnelles Transférer les connaissances acquises au reste de l'équipe Collaborer quotidiennement avec le Product Owner, les Tech Leads, l'architecte et le Product Manager Environnement techniqueBackend : Python, Flask, FastAPI Base de données : SQL, BigQuery Cloud : Google Cloud Platform Services GCP : App Engine, Cloud Storage, Datastore, Cloud Functions Infrastructure as Code : Terraform DevOps : Git, GitLab, CI/CD Qualité : SonarQube, tests unitaires, tests E2E, code reviews I
Au sein de la DSI, vous rejoignez l'équipe cœur dédiée à la construction du socle de déploiement du groupe. Objectif : passer de déploiements encore partiellement manuels à une chaîne industrialisée, sur un Kubernetes managé dont nous gardons la maîtrise applicative. Les chantiers : Mise en production d'ArgoCD : HA, multi-tenant, structuration des dépôts Git, sync policies, secrets via Vault, migration de l'existant GitLab CI + scripts Python Industrialisation Helm : chart commun Avril, intégration cert-manager / Ingress / WAF / DNS, policies as code (Kyverno) Automatisation de bout en bout de la chaîne de publication : certificats, reverse proxy, WAF, DNS, VTOM Observabilité : Prometheus / Grafana / Loki + OpenTelemetry, indicateurs DORA DevSecOps : standardisation SonarQube (profils par langage, quality gates progressifs) et généralisation du SBOM (CycloneDX/SPDX, exploitation CVE continue), avec Trivy et Gitleaks Transfert de compétences vers les équipes internes et documentation DocAsCode Profil recherché Expert Kubernetes avec ArgoCD déjà mis en œuvre en production (hors POC) et conception de charts Helm génériques. Connaissances : GitLab CI/CD, Docker, Terraform/Ansible, Python/Bash, Linux avancé. SonarQube, SBOM, Trivy, Vault. CKA/CKAD et contexte SecNumCloud appréciés.
En tant que Lead Developer, vous portez la vision technique du produit, garantissez sa robustesse, sa performance et son évolutivité, tout en veillant au respect des standards de sécurité et de qualité. -Vision technique & Architecture : Définir et piloter l'architecture globale (performance, scalabilité, maintenabilité) en lien avec les architectes techniques et fonctionnels. -Développement : Concevoir et implémenter les fonctionnalités clés principalement en Python, ainsi qu'en React / TypeScript.-Qualité & Bonnes pratiques : Garantir la qualité du code (revues de code, tests, CI/CD, métriques de qualité type Sonar) et assurer la veille sur l'utilisation des assistants de dev (Copilot, Claude...). -Cadrage Produit : Co-construire les solutions avec le Product Owner (faisabilité technique, arbitrages MVP). -Livraisons & Ops : Piloter les mises en production en lien avec les équipes QA et respecter les processus DevOps. -Collaboration & Cérémonies : Interagir avec les équipes des autres composants de la plateforme et participer aux présentations des nouveautés aux utilisateurs.
Nous recherchons un(e) Consultant(e) DevOps confirmé(e) capable d'intégrer le développement, l'assurance qualité et d'orchestrer les problématiques de scalabilité, d'automatisation et d'industrialisation. Votre devise : "réduire les interventions humaines pour améliorer la qualité et accélérer les livraisons" Vos missions seront : • Accompagner l'intégration et le déploiement continue des solutions (CI/CD) • Améliorer les processus, les automatiser et favoriser la qualité • Orchestrer et résoudre des problématiques de scalabilité, d'automatisation et d'industrialisation • Piloter, organiser et automatiser tous les tests afin de garantir le bon fonctionnement des solutions • Vous inscrire dans une démarche d'amélioration continue et d'agilité En tant que Consultant(e) DevOps vous maitrisez : • Des outils de construction et de virtualisation : Kubernetes, Jenkins, Docker • Des outils de monitoring : ELK (elastic, logstach, kibana), Prometheus, grafana, Nagios, Datadog • L'infrastructure as code : Ansible, Terraform • Les langages de programmation : java, javascript, python, ruby, C/C++ • Des outils de qualité de code : Sonarqube • Le repository de code : Git, GitHub, SVN, Bitbucket • Les langages de scripting bash, shell, python • Les Systèmes d'exploitation Linux, Windows • Les Cloud provider Microsoft Azure, Google Cloud Platform (GCP), AWS, IBM • Les méthodes agiles • La sécurité des données Référence de l'offre : uefh4fp51o
Dans le cadre de projets applicatifs stratégiques pour des acteurs du secteur de la défense, nous recherchons un Développeur Java pour participer à la conception, au développement et à la modernisation de solutions logicielles critiques. Vous rejoindrez une équipe pluridisciplinaire fonctionnant selon des méthodes agiles et contribuerez à l'ensemble du cycle de vie des applications. Vos missions Concevoir et développer des applications back-end en Java. Participer à l'analyse des besoins et aux choix techniques. Développer et maintenir des API REST et des microservices. Contribuer à la refonte et à la modernisation d'applications existantes. Concevoir les accès aux données et optimiser les traitements. Écrire les tests unitaires, fonctionnels et d'intégration. Participer aux revues de code et garantir la qualité des livrables. Analyser et corriger les anomalies. Contribuer aux pipelines d'intégration et de déploiement continus. Documenter les architectures et les composants développés. Environnement technique Java, Java EE ou Spring Boot, API REST, microservices, SQL, PostgreSQL ou MariaDB, Maven, Git, GitLab, Jenkins, Sonar, Docker, Kubernetes, Linux.
🏭 Secteurs stratégiques : Banque d'investissement PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 🗓 Démarrage : ASAP 💡 Contexte /Objectifs : Application back office généraliste (multiproduits) et local (nombreux sites & utilisateurs dans le monde). L'entité Interface est en charge d'interfacer ce système avec les autres systèmes (booking, paiements, référentiels...) Il s'agit de contribuer aux développements des interfaces. Le code est principalement en C et Java avec un peu de shell (ksh, awk). 💡Les livrables attendus sont : Discussion sur les solutions techniques avec les architectes Orienter les clients et l'équipe vers la solution technique la plus appropriée Pilotage et encadrement des équipes de dev Développement des pipelines streaming pour la production et consommation avec la librairie apache-kafka Accompagnement et coaching des membres de l'équipe sur les bonnes pratiques techniques Porter la démarche d'amélioration continue associée (clean code..) Participer aux développements et à l'implémentation des solutions, notamment sur les phases sensibles du développement (développement web service Rest) Identification des points bloquants et analyser les obstacles de manière proactive afin de remplir le Sprint (gestion des incidents) DevOps : développent de la chaine CI/CD jenkins Revue de code et vérification des métriques (Jenkins, Sonar) pour garantir la qualité de code Organisation des réunions avec l'ensemble des interlocuteurs des applications qui s'interfacent avec le domaine de la garantie Participation à la rédaction des Document Architecture Technique avec les architectes techniques Participation à la roadmap des livraisons à moyen et long terme et négocier, avec le BO Onboarding des nouveaux arrivants
Contexte Dans le cadre de l'évolution du système d'information Assurance de l'un de nos clients, nous cherchons à renforcer nos équipes de développement autour de l'ERP métier Cleva. Vous intégrerez une équipe agile en charge du développement, de la maintenance et de l'évolution des applications reposant sur l'écosystème Java/J2EE ainsi que des interfaces API permettant l'interconnexion du SI. Vos missions * Concevoir et développer de nouvelles fonctionnalités sur l'ERP Cleva. * Participer à la maintenance corrective et évolutive des applications existantes. * Développer et maintenir des API REST permettant les échanges entre les différentes briques du SI. * Participer aux phases de conception technique. * Réaliser les développements dans le respect des bonnes pratiques de qualité logicielle. * Produire les tests unitaires et participer aux tests d'intégration. * Analyser et corriger les anomalies de production. * Participer aux revues de code et aux cérémonies Agile. * Contribuer à l'amélioration continue des processus de développement. Environnement technique * Java 8/11/17 * J2EE * Spring / Spring Boot * API REST * Maven * Git * SQL (Oracle) * Jenkins * SonarQube * Docker (selon les projets) * Jira / Confluence
Résumé : Le rôle principal du Lead Dev Java/Angular est de servir en tant que référent technique et expert opérationnel, garantissant la qualité architecturale et la performance des développements au sein de l'équipe projet. Responsabilités : * Assurer la qualité architecturale et la performance des développements. * Garantir le respect des livraisons. * Effectuer le cadrage technique et sécuriser l'architecture. * Coacher les équipes de développement. * Rédiger des spécifications techniques et fonctionnelles. * Gérer les traitements par lot complexes. * Mettre en place des stratégies de cache pour optimiser les performances. * Assurer l'automatisation des tests et le contrôle qualité. * Fournir un support lors des mises en production. * Animer et suivre le backlog dans JIRA. * Proposer des améliorations continues sur les outils de monitoring. Must Haves : * 10 ans d'expérience minimum en développement. * Expertise en Java, JEE, Spring. * Connaissance des architectures SOAP/REST. * Maîtrise d'Angular et de jQuery. * Expérience avec les bases de données Oracle, Postgres et SQL. * Compétence en maintenance de Java Legacy (1.4 à 1.8). Nice to Haves : * Expérience avec Jenkins et GitLab pour CI/CD. * Connaissance de Sonar pour le contrôle qualité. * Capacité à intégrer des solutions d'intelligence artificielle. Autres Détails : * Expérience en gestion d'architectures distribuées. * Gestion des environnements Linux (reverse proxy, load balancing). * Assistance aux MEP et gestion des incidents (TMA).
Intégré(e) aux équipes d'un de nos clients grand compte, vous assurerez le pilotage technique et l'accompagnement d'une équipe de développement dans un environnement Agile Scrum. Le détail de vos missions sera le suivant : - Développement et conception de solutions basées sur les technologies Java, Spring Boot et Angular. - Définition et mise en œuvre des bonnes pratiques de développement, de qualité logicielle et d'industrialisation. - Réalisation de revues de code, accompagnement des développeurs et montée en compétence des équipes. - Contribution aux choix d'architecture et prise en charge des sujets techniques complexes. - Participation à l'amélioration continue des chaînes CI/CD et à l'adoption des pratiques DevOps. - Collaboration avec les équipes produit, métier et architecture afin de garantir la qualité, la performance et la maintenabilité des applications. Compétences techniques requises : - Java 17+ et Spring Boot - Angular (versions récentes) et TypeScript - Architecture Microservices - DDD (Domain Driven Design) et Architecture Hexagonale - Git / GitLab - Jenkins et industrialisation CI/CD - Docker et Kubernetes - SonarQube et qualité de code - OpenID Connect / OAuth2 - Conception technique et architecture applicative - Revue de code et accompagnement technique des développeurs - Culture DevOps et automatisation des déploiements - Méthodologies Agile Scrum
Contexte : L'équipe recherche une compétence pour rejoindre le pôle en charge de la définition, la construction et l'évolution des plateformes d'exposition de services : API Manager, API Gateway et Developer Portal. Ces plateformes permettent aux éditeurs internes et externes de publier, sécuriser et consommer des API dans un environnement moderne, automatisé et fortement industrialisé. Le collaborateur interviendra sur un socle technologique basé sur des architectures conteneurisées (OpenShift, Helm, Argo CD), des pipelines CI/CD avancés, ainsi que sur le développement de policies et modules techniques assurant la gouvernance et la sécurité des flux API. La mission nécessite une expertise technique confirmée, une forte capacité d'analyse et une aptitude à prendre de la hauteur pour évaluer les enjeux, les impacts et les options d'implémentation. La connaissance de la solution AXWAY API Management constitue un plus apprécié. Missions : Construction & Automatisation des plateformesAutomatiser la création et la configuration des infrastructures API sur des environnements conteneurisés : OpenShift, Helm, Argo CD, Terraform. Contribuer à la définition et à l'évolution des architectures techniques des plateformes d'exposition de services. Développement de policies & modulesDévelopper des policies (flows techniques de traitement de l'information) pour les API Gateways. Concevoir des modules et extensions en Java, Groovy ou autres langages pertinents. Participer à l'amélioration de la gouvernance, de la sécurité et de la performance des flux API. Industrialisation & CI/CDIndustrialiser les déploiements via une chaîne CI/CD complète : Jenkins, Bitbucket, Maven, Sonar, XLDeploy, Python, etc. Garantir la qualité, la reproductibilité et la conformité des livrables. Support & accompagnementAssurer un support avancé auprès : des équipes exploitant les plateformes, des éditeurs exposant ou consommant des services. Participer à la résolution des incidents, à l'analyse des impacts et à la mise en œuvre des solutions.