Ingénieur Développement C++ H/F - EPOQUE
- Grenoble - 38
- CDI
- EPOQUE
Les missions du poste
É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.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.
Dans un contexte où l'innovation et la qualité logicielle sont stratégiques, notre client recrute un Ingénieur Développement C++ capable de concevoir et maintenir des applications robustes et performantes sur l'ensemble du cycle de développement.
Vos missions
Développement et maintenance
- Concevoir, développer et déployer des applications backend C++ et des interfaces Qt.
- Assurer l'intégration et l'interconnexion des services via API REST.
- Maintenir et faire évoluer le code existant pour garantir sa robustesse et évolutivité.
- Optimiser les bases de données relationnelles (Oracle) et rédiger la documentation technique.
- Rédiger la documentation technique et les guides utilisateurs
Performance, sécurité et qualité
- Garantir la performance et la scalabilité des applications.
- Implémenter les bonnes pratiques de sécurité et les normes de développement.
- Effectuer des tests unitaires, d'intégration et de performance.
- Participer aux revues de code et aux décisions architecturales.
Collaboration et méthodologies
- Travailler en méthodologie Agile (Scrum) avec les équipes produit, UX/UI et infrastructure.
- Contribuer à la veille technologique et proposer des améliorations continues.
- Intervenir sur différents projets du groupe, avec des environnements et frameworks variés.
Polyvalence et support
- Participer ponctuellement à des développements frontend (HTML, CSS, JavaScript, TypeScript, VueJS) ou backend PHP selon les besoins.
- Apporter un support technique aux équipes internes et respecter les standards de sécurité informatique.
Le profil recherché
Votre profil
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
Backend : C++
Framework : Qt
Bases de données : Oracle
Outils / DevOps : Git, GitLab, Docker
Compétences appréciées : Symfony, PHP, Python, MariaDB, Microservices, optimisation de bases de données, sécurité applicative
Frontend (atout) : HTML, CSS, JavaScript, TypeScript, VueJS
Pourquoi rejoindre cette entreprise ?
- 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.