Les missions du poste


Cyclife Digital Solutions (www.cyclife-ds.com), filiale de Cyclife (groupe EDF), développe des logiciels permettant la visualisation et l'exploitation de données 3D (nuages de points, modèles CAO, photos UHD, ...), à destination principalement de la filière nucléaire.

Dans ce cadre, nous recherchons un profil de développeur confirmé à sénior (5 à 15 ans d'expérience), dont les missions principales seront :

Missions principales, responsabilités et spécificités

- Compréhension des besoins métiers, de la Roadmap Produits et des enjeux techniques court et moyen terme
- Conception des architectures logicielles des modules et produits à développer
- Participation à l'élaboration de la stratégie d'évolution logicielle des Produits en accord avec la Roadmap et les ambitions Business de Cyclife Digital Solutions
- Développement de nouveaux modules applicatifs
- Maintenance, amélioration ou remplacement des modules existants
- Participation au déploiement ou portage sur de nouvelles plateformes
- Participation à la rédaction et au maintien de la documentation technique
- Participation aux activités de veille technologique
- Participation à la rédaction des sections techniques des Réponses à Appel d'Offre.

Le profil recherché


Diplôme/Formation : Formation supérieure en Programmation Informatique (Bac +5).

Expérience :

5 à 10 ans d'expérience en développement informatique sur des logiciels applicatifs dans au moins un des domaines suivants :

· Exploitation 3D temps-réel

· Traitement d'image

· Réalité Virtuelle

· Conception Assistée par Ordinateur

· Photogrammétrie

· Lasergrammétrie

Une expérience de l'utilisation des outils de tests automatisés, des outils d'analyse de code serait un plus.

Compétences :

Indispensables :

· Maîtrise du langage Java et/ou C#

· Maitrise ou très bonnes connaissances sous Unity

· Compréhension des différents paradigmes (Programmation Fonctionnelle, Structurée, Orientée Objet, Orientée Données, ...) et de leurs domaines d'application

· Expérience de développement de solutions utilisant du multithreading et/ou des executor services.

· Capacité à développer de front plusieurs projets dans des environnements techniques similaires

· Capacités relationnelles et rédactionnelles (français et anglais)

Seront des « plus » très appréciés :

· Expérience de déploiement d'applications Desktop dans un environnement Cloud

· Bonne connaissance pratique des architectures client léger

· Avoir codé sur des moteurs de jeu (Unity, Unreal, Godot, JMonkey...).

· C, C++, javascript

· GPU Computing

· Développement Web

· Traitement d'image

Aptitudes/Qualités :

- Appétence pour la 3D et le développement autour de moteurs de rendu 3D.
- Expérience des méthodologies agiles.
- Aptitude au travail en autonomie ou en équipe / bon relationnel.
- Rigueur et méthode (Capacité à 'équilibrer productivité et maintenabilité)
- Analyse et capacité de synthèse.
- Goût pour l'innovation.
- Curiosité d'esprit et force de proposition.

Compétences requises

  • Programmation
  • Java
  • Javascript
  • Langage C
  • Rigueur et méthode
  • C#
Postuler sur le site du recruteur

L’emploi par métier dans le domaine Informatique à Melun