Activez les alertes d’offres d’emploi par e-mail !

Développeur C++/Qt - H/F

TN France

Nanterre

Hybride

EUR 40 000 - 80 000

Plein temps

Il y a 20 jours

Mulipliez les invitations à des entretiens

Créez un CV sur mesure et personnalisé en fonction du poste pour multiplier vos chances.

Résumé du poste

Join a forward-thinking company dedicated to air and climate solutions, where your skills in C++ and Qt will drive innovative software development. In this role, you will collaborate with a diverse international team to create and maintain cutting-edge applications that integrate complex numerical models and GIS frameworks. Your expertise will help shape solutions that enhance environmental monitoring and management. If you're passionate about technology and eager to contribute to sustainable development, this opportunity is perfect for you.

Prestations

Remote work options
Flexible working hours
Health insurance
Professional development opportunities

Qualifications

  • Experience in desktop application development using C++/Qt.
  • Familiarity with GIS frameworks and REST APIs.

Responsabilités

  • Develop and maintain software solutions in C++/Qt.
  • Integrate with GIS frameworks and manage database interactions.

Connaissances

C++
Qt
Fortran
GIS
API REST
CI/CD
Git
Windows
Linux
Agile methodologies

Formation

Bac+5 in Computer Science
Equivalent professional experience

Outils

Visual Studio
QGIS
ArcGIS Pro
PostGIS

Description du poste

L’équipe Air & Climat, au travers de la société SUEZ - ARIA Technologies regroupe une trentaine de collaborateurs basés en France. Nos équipes développent, conçoivent, installent et exploitent des solutions pour les clients industriels, collectivités et parapublics. Nos offres s’articulent autour de 3 catégories de solutions :

- Activité de conseil / bureau d’études

- Plateformes digitales de surveillance de la qualité de l'air en temps réel

- Des solutions de traitement

Rattaché(e) au pôle dev/IT de SUEZ Aria Technologies, vous assurez le développement des solutions logicielles (développement informatique d’applications en C++/Qt, intégration/interfaçage avec des framework GIS tels que QGIS et ARCGIS, sous Windows et Linux…) ainsi que le maintien des fonctionnalités existantes.

A cet effet, vous intégrez une communauté scientifique et technique qui développe les modules métiers (Fortran) et un portefeuille de produits SaaS et desktop, et, une équipe internationale qui vous accompagnent dans la réalisation de vos tâches:


- Concevoir, développer et maintenir en C++/Qt des couches logicielles d’intégration et de pilotage de l’exécution des modèles numériques complexes métiers ('back-end') écrits en Fortran.


- Concevoir, développer et maintenir en C++/Qt des interfaces graphiques utilisateurs de configuration des modèles numériques de modélisation, préalable à leur exécution.


- Concevoir, développer et maintenir en C++/Qt des interfaces et des passerelles avec les frameworks de gestion des Systèmes d’Information Géographique (SIG) ARGIS PRO et QGIS au sein duquel les solutions métiers sont appelées en tant que module. Le développement et maintien des couches logiciels (SDK .NET ARCGIS et PyQGIS) d’appel aux modules C++/Qt au sein de l’environnement SIG est traité par ailleurs mais pourrait être internalisé.


- Concevoir, développer et maintenir en C++/Qt des appels à des bases de données relationnelles (idéalement géographiques type PostGIS); des API REST


- Sécuriser et versionner le code sur une plateforme type GIT (GITLAB) afin de faciliter la collaboration entre développeurs. Documenter l'ensemble des codes produits et progressivement initier l'automatisation de la livraison en continue (Continuous Delivery Pipeline) en mettant en place des pipelines CI/CD des composants et des produits.


- Interagir avec le responsable produit et/ou le chef de projet concerné, convertir ses besoins et s'adapter lorsque ceux-ci évoluent, et si nécessaire, s’intégrer à des projets menés avec des méthodes dedéveloppement agilestelles queScrumouKanban.

Vous êtes issu(e) d’une formation de niveau Bac+5 ou d’une expérience professionnelle équivalente en développement d’application desktop impliquant l’API orientée objet C++/Qt. Une expérience de projets de développements menés par méthodesagiles serait appréciée.

Vous faites preuve d’une réelle polyvalence dans vos missions et êtes capable de réaliser la programmation d'une application desktop à la fois coté Frontend(UI) et Backend. Pour cela, vous disposez d’un large panel de compétences techniques et métiers dans le domaine de la programmation objet ou d’une capacité à monter en compétences :
- En Backend: Programmation objet C++/Qt - interface Fortran ;
- En Frontend: Programmation objet C++/Qt - Classes UI - interface Fortran ;
- La gestion des codes sourcesau travers de GITLAB;
- La maîtrise des bases du système d’exploitation MS Windows et Linux, et, des environnements de développements VISUAL Studio
- Une expérience dans l’utilisation et le traitement de Système d’Information Géographique (SIG), principalement de l’API PyQGIS et/ou SDK .NET (C#) ARCGIS PRO ou des connaissances en géomatique, serait un plus apprécié.

Au-delà de votre sens de l’initiative et du travail d’équipe, vous êtes reconnu(e) pour votre autonomie dans vos missions et votre aisance rédactionnelle.

Un niveau d’anglais B2/C1 est nécessaire afin de collaborer avec les entités du groupe à l’international.

Chez SUEZ Consulting, nous pensons que la diversité est unvecteur d'innovation et de performance façonnant un environnement durable. Lesdécisions en matière de recrutement sont prises sans considération de race, decouleur, de religion, d'origine nationale ou ethnique, de sexe, d'orientationsexuelle, d'identité ou d'expression de genre, d'âge ou de handicap.

Poste accessible au télétravail : Suez préserve l’équilibre entre vie professionnelle et privée, ce poste est ouvert au télétravail. BU: Water Division - Consulting, Air & Climate Solutions

VOTRE MISSION

L’équipe Air & Climat, au travers de la société SUEZ - ARIA Technologies regroupe une trentaine de collaborateurs basés en France. Nos équipes développent, conçoivent, installent et exploitent des solutions pour les clients industriels, collectivités et parapublics. Nos offres s’articulent autour de 3 catégories de solutions :

- Activité de conseil / bureau d’études

- Plateformes digitales de surveillance de la qualité de l'air en temps réel

- Des solutions de traitement

Rattaché(e) au pôle dev/IT de SUEZ Aria Technologies, vous assurez le développement des solutions logicielles (développement informatique d’applications en C++/Qt, intégration/interfaçage avec des framework GIS tels que QGIS et ARCGIS, sous Windows et Linux…) ainsi que le maintien des fonctionnalités existantes.

A cet effet, vous intégrez une communauté scientifique et technique qui développe les modules métiers (Fortran) et un portefeuille de produits SaaS et desktop, et, une équipe internationale qui vous accompagnent dans la réalisation de vos tâches:


- Concevoir, développer et maintenir en C++/Qt des couches logicielles d’intégration et de pilotage de l’exécution des modèles numériques complexes métiers ('back-end') écrits en Fortran.


- Concevoir, développer et maintenir en C++/Qt des interfaces graphiques utilisateurs de configuration des modèles numériques de modélisation, préalable à leur exécution.


- Concevoir, développer et maintenir en C++/Qt des interfaces et des passerelles avec les frameworks de gestion des Systèmes d’Information Géographique (SIG) ARGIS PRO et QGIS au sein duquel les solutions métiers sont appelées en tant que module. Le développement et maintien des couches logiciels (SDK .NET ARCGIS et PyQGIS) d’appel aux modules C++/Qt au sein de l’environnement SIG est traité par ailleurs mais pourrait être internalisé.


- Concevoir, développer et maintenir en C++/Qt des appels à des bases de données relationnelles (idéalement géographiques type PostGIS); des API REST


- Sécuriser et versionner le code sur une plateforme type GIT (GITLAB) afin de faciliter la collaboration entre développeurs. Documenter l'ensemble des codes produits et progressivement initier l'automatisation de la livraison en continue (Continuous Delivery Pipeline) en mettant en place des pipelines CI/CD des composants et des produits.


- Interagir avec le responsable produit et/ou le chef de projet concerné, convertir ses besoins et s'adapter lorsque ceux-ci évoluent, et si nécessaire, s’intégrer à des projets menés avec des méthodes dedéveloppement agilestelles queScrumouKanban.

VOTRE PROFIL

Vous êtes issu(e) d’une formation de niveau Bac+5 ou d’une expérience professionnelle équivalente en développement d’application desktop impliquant l’API orientée objet C++/Qt. Une expérience de projets de développements menés par méthodesagiles serait appréciée.

Vous faites preuve d’une réelle polyvalence dans vos missions et êtes capable de réaliser la programmation d'une application desktop à la fois coté Frontend(UI) et Backend. Pour cela, vous disposez d’un large panel de compétences techniques et métiers dans le domaine de la programmation objet ou d’une capacité à monter en compétences :
- En Backend: Programmation objet C++/Qt - interface Fortran ;
- En Frontend: Programmation objet C++/Qt - Classes UI - interface Fortran ;
- La gestion des codes sourcesau travers de GITLAB;
- La maîtrise des bases du système d’exploitation MS Windows et Linux, et, des environnements de développements VISUAL Studio
- Une expérience dans l’utilisation et le traitement de Système d’Information Géographique (SIG), principalement de l’API PyQGIS et/ou SDK .NET (C#) ARCGIS PRO ou des connaissances en géomatique, serait un plus apprécié.

Au-delà de votre sens de l’initiative et du travail d’équipe, vous êtes reconnu(e) pour votre autonomie dans vos missions et votre aisance rédactionnelle.

Un niveau d’anglais B2/C1 est nécessaire afin de collaborer avec les entités du groupe à l’international.

Chez SUEZ Consulting, nous pensons que la diversité est unvecteur d'innovation et de performance façonnant un environnement durable. Lesdécisions en matière de recrutement sont prises sans considération de race, decouleur, de religion, d'origine nationale ou ethnique, de sexe, d'orientationsexuelle, d'identité ou d'expression de genre, d'âge ou de handicap.

Poste accessible au télétravail : Suez préserve l’équilibre entre vie professionnelle et privée, ce poste est ouvert au télétravail. BU: Water Division - Consulting, Air & Climate Solutions

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.