Ingénieur Développement C++ H/F

EPOQUE
Grenoble, France
2 days ago
Apply on candidat.francetravail.fr
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Compensation
€40,000.0 - €50,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Microsoft Windows Agile Methodology Bash Shell C++ (Programming Language) CMake Databases Continuous Integration Linux Electronic Signatures Graphical User Interface Integrated Development Environments
+21 more
PostgreSQL Merise MySQL OpenSSL Oracle (Applications) Public Key Infrastructure X.509 Qt (Software) Shell Script SQL Databases UML Visual Studio Online Gitlab Git Containerization Gitlab-ci Information Technology Web Technologies Devsecops Docker Jenkins

Job description

Coopérer avec les équipes infra pour le déploiement et les mises à jour de services dans des structures en silo. Offrir une assistance technique aux équipes support lors de déploiement des solutions clients complexes.

En autonomie, et sous la supervision d’un développeur senior, il s’agira de planifier et d’effectuer les mises aux normes de services d’un client C++ mature et dont l’utilisation peut être soumise à des pics de trafic intense. Vous devrez faire de la veille et de la mise aux normes des solutions non seulement au regard du règlement eIDAS mais aussi au regard des réglementations ANSSI et normes ETSI.

Une capacité à développer des solutions pour différents OS (Windows et Linux) est attendue. Il faudra internaliser des outils tiers (notamment pour la génération de documents avec signature électronique et horodatage) et avoir la capacité de réécrire des fonctions système en C++ afin d’optimiser les performances.

Des audits réguliers nécessitant la correction d’éventuelles failles de sécurité requièrent des connaissances sur ce sujet, notamment en lien avec l’identité numérique et la protection des données personnelles. Une compréhension avancée en cryptographie faciliterait l’intégration dans l’équipe.

Enfin, des migrations de code vers des compilateurs plus récents, de l’optimisation de la consommation mémoire et l’amélioration d’interfaces en Qt et d’interfaces graphiques sont prévues. Une transition de quelques applications du C++ vers des technologies web est planifiée et des expériences pratiques dans ce domaine seront un gros plus., Contribuer au développement de solutions digitales stratégiques et innovantes.

  • Travailler dans un environnement technique varié et stimulant, avec des technologies modernes.
  • Être acteur d’une équipe dynamique et à taille humaine, où les initiatives et idées sont valorisées.

Requirements

De Formation Bac +3 à Bac +5 en informatique, vous justifiez d’une expérience de 5 ans minimum en développement C++ ou full stack. Vous maîtrisez les environnements Windows et Linux et de Git / GitLab / Docker. Vous avez une expérience avec les méthodologies agiles et un intérêt pour les nouvelles technologies et l’innovation.

Vous possédez un esprit d’analyse et de résolution de problème. Vous avez un bon esprit d’équipe et un sens de la collaboration. Votre sens de la communication et vos connaissances techniques vous permettent d’être un vrai support aux utilisateurs. Vous avez un niveau d’anglais technique. Vous savez faire preuve de discrétion et avez un état d’esprit corporate.

Environnement technique

  • Langages : C / C++, Java, Bash / scripts shell (automatisation CI/CD),
  • Bases de données : SQL (Oracle, MySQL, PostgreSQL) ;
  • Méthodologie / conception : UML, Merise ;
  • Frameworks & bibliothèques : Qt / Qt6, OpenSSL, OCILIB ;
  • Compilation & gestion des paquets : CMake, Conan ;
  • SCM & CI/CD : Git ou équivalent, GitLab CI/CD / Jenkins ;
  • Conteneurisation : Docker, Docker Compose
  • Environnements : Windows, Linux, VS Code, Qt Creator, WSL ;
  • Sécurité / conformité : connaissances en cryptographie, signature électronique, eIDAS / ETSI / ANSSI appréciées (i.e. PKI, certificats X.509, TLS, HSM, PKCS#11, RFC 3161, PAdES) ;
  • Pratiques : CI/CD, DevSecOps, gestion des dépendances, reproductibilité des builds, analyse de vulnérabilités / risques

Benefits & conditions

API / intégration : HTTP/HTTPS, REST, webhooks

About the company

Notre client est une entreprise à taille humaine, ambitieuse et en forte croissance, spécialisée dans les solutions numériques de gestion de contrats d’assurance. Elle accompagne quotidiennement les professionnels avec une solution innovante et intuitive en ligne, qui simplifie les démarches administratives et les envois de lettres recommandées électroniques pour ses clients.

Notre client grenoblois est composé d’une vingtaine de collaborateurs et possède de belles perspectives de croissance grâce à un positionnement sur des marchés porteurs., Époque est un cabinet de recrutement et de conseil en ressources humaines pour les entreprises à impact positif, spécialisé dans l’accompagnement des entreprises qui transforment la société : start-ups à impact, scale-ups, ETI et grands groupes en transition.

Notre mission est claire : connecter les talents aux organisations qui placent l’humain, la durabilité et l’innovation au coeur de leur stratégie.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on candidat.francetravail.fr
Prepare application

Good distractions

Loading talks and stories from around this role…